Old versions of the API
Help
Sign up for YooMoney
Reference for receipt parameter values
Below are the possible values for the following parameters of the receipt object as well as the request parameters for creating a receipt :
  • tax systems codes;
  • VAT rates codes;
  • payment subject attributes;
  • payment mode;
  • unit of measurement of product quantity;
  • payment type;
  • agent type.
Tax systems codes
Tax system code is specified in the tax_system_code parameter.
Possible value is a number from 1 to 6.
CodeTax system
1General tax system
2Simplified (STS, income)
3Simplified (STS, income with costs deducted)
4Unified tax on imputed income (ENVD)
5Unified agricultural tax (ESN)
6Patent Based Tax System

Items with different tax_system_code values should be included in different receipts.

VAT rates codes
VAT rate code is specified in the vat_code parameter.
Possible value is a number from 1 to 6.
CodeVAT rate
1VAT not included
20% VAT rate
310% VAT rate
420% receipt’s VAT rate
510/110 receipt’s estimate VAT rate
620/120 receipt’s estimate VAT rate
Payment subject attributes
The payment subject attribute is specified in the payment_subject parameter.
Possible values:
ValueDescription
Available starting from FFD 1.05
commodityProduct
exciseExcisable goods
jobJob
serviceService
paymentPayment
casinoПлатеж казино
gambling_betGambling bet
gambling_prizeGambling winnings
lotteryLottery ticket
lottery_prizeLottery winnings
intellectual_activityIntellectual property
agent_commissionAgent’s commission
property_rightProperty rights
non_operating_gainNon-operating income
insurance_premiumInsurance tax
sales_taxSales tax
resort_feeResort fee
compositeSeveral subjects
anotherAnother
Available starting from FFD 1.2
markedProduct which must be marked with the means of identification which has a marking code, except excisable products ("ТМ" in the receipt). Example: footwear, perfume, or light industry
non_markedProduct which must be marked with the means of identification which doesn't have a marking code, except excisable products (ТНМ in the receipt). Example: fur products
marked_exciseExcisable product which must be marked with the means of identification which has a marking code (АТМ in the receipt). Example: tobacco
non_marked_exciseExcisable product which must be marked with the means of identification which doesn't have a marking code (АТНМ in the receipt). Example: alcohol products
finePayout
taxInsurance payments
lienLoan
costExpenses
agent_withdrawalsCash withdrawal
pension_insurance_without_payoutsMandatory pension insurance payments for sole proprietors
pension_insurance_with_payoutsMandatory pension insurance payments
health_insurance_without_payoutsMandatory health insurance payments for sole proprietors
health_insurance_with_payoutsMandatory health insurance payments
health_insuranceMandatory social insurance payments
Payment method attributes
The payment method attribute is specified in the payment_mode parameter.
Possible values:
ValueDescription
full_prepaymentFull prepayment
partial_prepaymentPartial prepayment
advanceAdvance payment
full_paymentFull payment
partial_paymentPartial payment and loan
creditLoan
credit_paymentLoan repayment
Unit of measurement of product quantity
Unit of measurement of product quantity is specified in the items array in the measure parameter. This parameter must be specified starting from FFD 1.2.
Possible values:
ValueDescription
pieceProduct item, piece, or unit
gramGram
kilogramKilogram
tonTon
centimeterCentimeter
decimeterDecimeter
meterMeter
square_centimeterSquare centimeter
square_decimeterSquare decimeter
square_meterSquare meter
milliliterMillimeter
literLiter
cubic_meterCubic meter
kilowatt_hourKilowatt-hour
gigacalorieGigacalorie
dayDay (24 hours)
hourHour
minuteMinute
secondSecond
kilobyteKilobyte
megabyteMegabyte
gigabyteGigabyte
terabyteTerabyte
anotherAnother
Payment type
The payment type is specified in the type parameter of the settlements massive in the request for creating a receipt .
Possible values:
ValueDescription
cashlessCashless payment
prepaymentPrepayment (advance payment)
postpaymentPostpayment (loan)
considerationConsideration
Agent type
Agent type is specified in the agent_type parameter of the items array in the request for creating a receipt , if you send data for creating receipts using the Receipt after payment scenario. The agent_type parameter is provided for by the format of fiscal documents (FFD) and is mandatory for version 1.1 and later. Make sure your online sales register is updated to FFD 1.1.
Possible values:
ValueDescription
banking_payment_agentBanking payment agent
banking_payment_subagentBanking payment subagent
payment_agentPayment agent
payment_subagentPayment subagent
attorneyAttorney
commissionerBroker
agentAgent
See also
Receipts in the YooMoney API Reference