Russia's Universal QR Code From 1 September 2026
From 1 September 2026, Russian tills start showing a single universal payment QR code instead of stickers from several different banks. The code is issued by NSPK, runs through SBP — Russia's instant payment system — and can be scanned by any app connected to it. Payers need to do nothing in advance: the obligation sits with banks and merchants. Below is the rollout schedule, what actually changes at checkout, and how to pay a Russian QR code if you have no Russian bank card.
Written by Alexander Lebedev, analyst at OneSix. OneSix is mentioned alongside other payment methods; the limitations of each option, including ours, are stated in the payment methods section.
What the universal payment code is
Right now a Russian till often carries several QR codes from different banks and payment providers. The customer hunts for the right one; the merchant pays to connect to each separately. The universal code removes that fragmentation: one code, issued by the National Payment Card System — the same organisation behind Mir cards and SBP — readable by any banking app connected to the system.
The legal basis is federal law 248-FZ, signed on 23 July 2025 (text on the official legal information portal, in Russian). The same law sets out the phased launch of the digital ruble.
This is not new technology built for a September deadline. NSPK finished rolling the universal code out across the SBP acquiring network back in October 2024. What changes is that already-working infrastructure becomes mandatory.
The rollout schedule
| Date | Who must connect |
|---|---|
| 1 September 2026 | Systemically important banks and their clients with annual revenue above 120 million RUB |
| 1 September 2027 | Banks with a universal licence and their clients with revenue above 30 million RUB |
| 1 September 2028 | All banks and all merchants with revenue from 20 million RUB |
Two exemptions apply: locations without internet access, and outlets whose revenue did not exceed 5 million RUB in the previous year.
What that means in practice: in September 2026 the single code appears in large chains — supermarkets, national pharmacy chains, branded petrol stations. The small café on the corner may keep its cluster of bank stickers for another year or two.
What changes at checkout
For a payer, exactly one thing changes: no more hunting for your own bank's code. One code on the terminal or the counter, scanned with any SBP-connected app.
Everything else stays as it is. The amount is pushed from the till, confirmation happens in the app, the merchant is credited within seconds, and the fee is paid by the merchant rather than the customer.
The habit is already forming. According to the Bank of Russia, QR codes accounted for 5% of all payments in Q1 2026, of which 3% went through SBP, and non-card payment methods reached 14.9% of the total volume of cashless client payments (National Payment System Development review, in Russian).
What does not change
Cards and cash stay. The universal code consolidates access to payment methods rather than replacing them. Cards, cash and ordinary online payment remain available.
Refunds follow the usual SBP rules. No separate refund mechanism exists for the universal code. If a payment goes through in error, you contact the bank or service whose app you used to make it.
Payers do nothing. Nothing to install, update or activate. The obligation sits with banks and merchants.
How to pay the code without a Russian bank card
A single code is convenient if you already have a Russian banking app. A significant group does not: cards issued abroad are not accepted in Russia, and people earning in crypto only see rubles in an account after a separate conversion step.
Current options for paying a Russian QR code:
- A Russian banking app. Simplest route if you can open an account. No minimum amount.
- P2P on an exchange, then paying in rubles. Usually a better rate, but three steps instead of one, plus counterparty risk — and receiving transfers from unknown individuals is a common trigger for bank compliance checks.
- Paying straight from a crypto balance. The wallet debits USDT, converts it to rubles and sends the merchant an ordinary SBP transfer. One step, and no Russian account needed on your side.
How the crypto balance route works
In the OneSix mini app on Telegram the flow is: scan the code at the till, check the recipient, the ruble amount, the current ruble rate per 1 USDT and the final USDT debit, then confirm. Settlement takes one to five minutes. There is no separate app to install, which matters if you are on a foreign phone number and cannot install Russian banking apps.
Limitations worth knowing in advance:
- The minimum QR payment is 1,000 RUB, so small purchases are out of scope.
- Payments run from a USDT balance only. You can fund with BTC, ETH, TRX, LTC or BNB, but the coin has to be swapped to USDT inside the wallet first.
- There is no separate fee line: the cost sits inside the conversion rate at roughly 0.4–0.7% above the Central Bank of Russia rate, and the final debit is shown before you confirm.
- The wallet is custodial — the service holds the keys. Treat it as an operating account for money you intend to spend, not as storage for savings.
The universal code makes this route more useful for a simple reason: the more places display a QR code, and the less confusion there is about which bank's sticker to use, the wider the set of situations where paying from a crypto balance works at all.
The digital ruble launches on the same date
1 September 2026 is a shared deadline. Alongside the universal code, the largest Russian banks must enable digital ruble operations for clients and the largest merchants must accept it. This is an obligation on infrastructure, not on individuals — opening a digital ruble account remains voluntary (Bank of Russia commentary, in Russian).
The two changes are technically linked: the universal code is designed as a single entry point to several payment methods, the digital ruble among them. For crypto-balance payments this is neutral for now — the digital ruble is another form of rubles, not a replacement for SBP.
Quick answers
Do I need to do anything before 1 September?
No. Whatever app you pay with today will keep working. The obligation is on banks and merchants.
Will cards and cash disappear?
No. The universal code consolidates payment methods in one entry point rather than replacing them.
Can I pay it without a Russian bank account?
Yes, through a wallet that settles the code in rubles on your behalf. The merchant receives an ordinary ruble transfer over SBP.
Will every shop have to accept it?
Not immediately. The rollout runs to 2028, with exemptions for locations without internet access and outlets with revenue of 5 million RUB or less in the previous year.
About the author
Published: 3 August 2026. Last updated: 3 August 2026.
This article is for information only and is not investment, tax or legal advice.
Paying by QR without a Russian card
If rubles only appear in your hands after a conversion step, paying the code directly from a USDT balance removes the detour. Open the OneSix wallet on Telegram — it runs as a mini app, with nothing to install.
Payment infrastructure updates and service news are posted in the OneSix channel.
