QR Studio
RU
Payment details format

Russian Payment Details QR Generator — GOST R 56042-2014

Enter the required bank details and optionally add an amount, tax IDs, and payment purpose. Generate the QR code online and download a PNG for an invoice or payment slip.

Create a QR code that encodes Russian payment details. Verify the generated code in the recipient bank’s app before printing or sharing it.

Enter payment details

Payment details

Fields marked with an asterisk are required.

Up to 160 characters

20 digits

Up to 45 characters

9 digits

20 digits; enter 0 if there is no correspondent account

Optional. The amount is encoded in kopecks.

Optional, 10 or 12 digits.

Optional, 9 digits.

Optional, up to 210 characters.

Payment details stay in this browser and are not sent to our server.

Payment QR code

Enter the required payment details to create a QR code.

How to create a payment details QR code

  1. Enter the recipient, account number, bank, BIC, and correspondent account.
  2. Add an amount and payment purpose if they should be included in the code.
  3. Download the PNG and scan it in the recipient bank’s app before use.

Check compatibility before using the code

This tool encodes payment details using GOST R 56042-2014. It does not register the recipient with SBP or the Universal Payment Code service, process payments, or guarantee that a bank supports a particular payment scenario. Confirm the requirements with the recipient’s bank and test the QR before printing or distribution.

Payment QR code questions

Which payment details are required?

The required fields are the recipient, settlement account, recipient bank, BIC, and correspondent account. Amount, purpose, INN, and KPP are optional.

How is the amount encoded?

Enter an amount in Russian rubles with up to two decimal places. The QR data stores an integer amount in kopecks.

Does this create an SBP QR code or a Universal Payment Code?

No. This page encodes bank details in the GOST R 56042-2014 format and does not register the recipient in a payment service. Confirm bank support for your use case.

Are payment details sent to a server?

No. The form and QR code are processed in your browser.