The new format of fiscal documents (FFD 1.05)

On 1 January 2019, the Supplement to Federal Law No. 54-FZ entered into force, introducing the new format of fiscal documents (FFD 1.05). You need to send two new parameters to the tax service:

  • payment subject attribute is the category of goods and services that you sell (for example, product, service, or a gaming bid: payment subject attribute from the order of the Federal Tax Service).
  • payment method attribute is the category of the method you use to accept payment (for example, installments, prepayment, full settlement: payment method attribute from the order of the Federal Tax Service).

Yandex.Checkout already knows how to handle the new parameters. They are not required yet, but will become mandatory in 2019.

What to do

If you've implemented our solution for 54-FZ, and you send data for the receipt with each payment, add new parameters.

The adding process depends on your online sales register and the protocol you use to interact with Yandex.Checkout.

How to set up online sales register

ATOL Online
  1. First, start sending new parameters along with the payment.
  2. Then sign int to your ATOL dashboard and change FFD. How to do it
Attention. Correct order is crucial: if you change the ATOL settings first, something can go wrong: either the payment process will be disrupted, or your online sales register will be unable to generate a receipt.
Kit invest, Orange Data, ModulKassa, and Business.Ru Online Receipts

You can send new parameters.

If you send them, your online sales register will process everything correctly.

If you do not send them, it will substitute the necessary values.

How to send new parameters

This depends on your implementation method (you can check it in the settings section of Merchant Profile).

API (integration via the Yandex.Checkout API)

In the parameter, specify receipt in the object items two new parameters for each product:

  • payment subject attribute (payment_subject),
  • payment method attribute (payment_mode).

View documentation

HTTP Protocol (integration via the old protocol)

In the object, specify ym_mechant_receipt two new parameters for each product:

  • payment subject attribute (paymentSubjectType);
  • payment method attribute (paymentMethodType).

View documentation

Payment module in CMS

New parameters are gradually added to the Yandex.Checkout modules. You can find out more by contacting your platform's support service or the module's developers.

Invoicing from Merchant Profile

New fields will appear when you create an invoice. You can set them every time or select them once for all invoices.

More about the new fields