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.
Code | Tax system |
---|---|
1 | General tax system |
2 | Simplified (STS, income) |
3 | Simplified (STS, income with costs deducted) |
4 | Unified tax on imputed income (ENVD) |
5 | Unified agricultural tax (ESN) |
6 | Patent 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.
Code | VAT rate |
---|---|
1 | VAT not included |
2 | 0% VAT rate |
3 | 10% VAT rate |
4 | 20% receipt’s VAT rate |
5 | 10/110 receipt’s estimate VAT rate |
6 | 20/120 receipt’s estimate VAT rate |
Payment subject attributes
The payment subject attribute is specified in the
payment_subject
parameter.Possible values:
Value | Description |
---|---|
Available starting from FFD 1.05 | |
commodity | Product |
excise | Excisable goods |
job | Job |
service | Service |
payment | Payment |
casino | Платеж казино |
gambling_bet | Gambling bet |
gambling_prize | Gambling winnings |
lottery | Lottery ticket |
lottery_prize | Lottery winnings |
intellectual_activity | Intellectual property |
agent_commission | Agent’s commission |
property_right | Property rights |
non_operating_gain | Non-operating income |
insurance_premium | Insurance tax |
sales_tax | Sales tax |
resort_fee | Resort fee |
composite | Several subjects |
another | Another |
Available starting from FFD 1.2 | |
marked | Product 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_marked | Product 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_excise | Excisable product which must be marked with the means of identification which has a marking code (АТМ in the receipt). Example: tobacco |
non_marked_excise | Excisable product which must be marked with the means of identification which doesn't have a marking code (АТНМ in the receipt). Example: alcohol products |
fine | Payout |
tax | Insurance payments |
lien | Loan |
cost | Expenses |
agent_withdrawals | Cash withdrawal |
pension_insurance_without_payouts | Mandatory pension insurance payments for sole proprietors |
pension_insurance_with_payouts | Mandatory pension insurance payments |
health_insurance_without_payouts | Mandatory health insurance payments for sole proprietors |
health_insurance_with_payouts | Mandatory health insurance payments |
health_insurance | Mandatory social insurance payments |
Payment method attributes
The payment method attribute is specified in the
payment_mode
parameter.Possible values:
Value | Description |
---|---|
full_prepayment | Full prepayment |
partial_prepayment | Partial prepayment |
advance | Advance payment |
full_payment | Full payment |
partial_payment | Partial payment and loan |
credit | Loan |
credit_payment | Loan 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:
Value | Description |
---|---|
piece | Product item, piece, or unit |
gram | Gram |
kilogram | Kilogram |
ton | Ton |
centimeter | Centimeter |
decimeter | Decimeter |
meter | Meter |
square_centimeter | Square centimeter |
square_decimeter | Square decimeter |
square_meter | Square meter |
milliliter | Millimeter |
liter | Liter |
cubic_meter | Cubic meter |
kilowatt_hour | Kilowatt-hour |
gigacalorie | Gigacalorie |
day | Day (24 hours) |
hour | Hour |
minute | Minute |
second | Second |
kilobyte | Kilobyte |
megabyte | Megabyte |
gigabyte | Gigabyte |
terabyte | Terabyte |
another | Another |
Payment type
The payment type is specified in the
type
parameter of the settlements
massive in the request for creating a receipt .Possible values:
Value | Description |
---|---|
cashless | Cashless payment |
prepayment | Prepayment (advance payment) |
postpayment | Postpayment (loan) |
consideration | Consideration |
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:
Value | Description |
---|---|
banking_payment_agent | Banking payment agent |
banking_payment_subagent | Banking payment subagent |
payment_agent | Payment agent |
payment_subagent | Payment subagent |
attorney | Attorney |
commissioner | Broker |
agent | Agent |
See also