Skip to content
barcoder

Standards/digital-ruble-qr

Digital Ruble QR

TypeCBDC QR
PrimaryRU
Completeness79%high

Overview

The Digital Ruble is the central bank digital currency (CBDC) of the Russian Federation, issued by the Bank of Russia as a third form of money alongside cash and non-cash rubles [1]. Its retail acceptance layer is the universal QR code — a single, scheme-neutral QR operated by the National Payment Card System (NSPK) that a customer can use to pay via multiple rails: the Faster Payments System (SBP/FPS), individual banks' own payment platforms, buy-now-pay-later services, and — as it phases in — the digital ruble [2, 6].

The universal QR is mandated by a federal law signed by President Vladimir Putin on 23 July 2025, which requires banks and larger merchants to support digital-ruble transactions and the universal QR code on a phased schedule beginning 1 September 2026 [2, 3]. Crucially, the digital ruble does not introduce a CBDC-only code; it is one selectable option behind a single national universal QR [2].

History

2023 — Pilot launches [5]: the Bank of Russia began real-money pilot testing on 15 August 2023 with 13 banks, ~600 individuals, and 30 trade/service companies across 11 cities.

2024 — Pilot expansion [5]: the pilot scaled toward ~9,000 individuals and 1,200 businesses; participants across 150+ localities opened roughly 2,500 wallets and conducted about 100,000 transactions (over 63,000 transfers and ~13,000 goods/services payments by end-May), with the digital ruble available to clients of 15 banks.

December 2024 — Universal QR / digital-ruble bill (No. 811008-8) introduced in the State Duma [2].

June 2025 — Bank of Russia sets timeline [2]: after President Putin urged authorities to accelerate the rollout, the central bank fixed the large-scale launch schedule.

July 23, 2025 — Law signed [2, 3]: Putin signed the law mandating bank support for digital-ruble transactions and the NSPK-operated universal QR code, with a phased rollout from 1 September 2026 and a ban on fees for the single QR operator's services.

September 1, 2026 — Large-scale introduction begins [3]: the first compliance wave (systemically important banks; largest merchants) takes effect.

Technical specification

The digital ruble runs on a Bank-of-Russia-operated platform; banks connect clients to it and the central bank holds the CBDC liability [3]. The retail acceptance design centres on the universal QR code, not a CBDC-specific code [2, 3]:

Universal QR — routing [2, 6]:

  • The QR is operated by a single national operator, NSPK (National Payment Card System), which generates the codes at no cost to participants [3].
  • A single universal QR offers the payer multiple payment options: the Faster Payments System (SBP/FPS), individual banks' platforms, BNPL services, and — later — the digital ruble [2].
  • The goal is to avoid the confusion of multiple QR codes at checkout by consolidating non-card payments behind one code; the payer's app resolves which rail to use [2].
  • The law prohibits banks and retailers from charging fees for the single QR operator's services, fixing NSPK as the sole, free universal-QR operator [2].

Bank/merchant obligations [3]: all banks must adapt their systems to support the universal QR by 1 September 2026; banks must offer clients the ability to make digital-ruble transfers, and NSPK must ensure this works through the new code.

Underlying symbology: Standard qr-code (ISO/IEC 18004). The universal QR is a Russian national routing construct (NSPK) rather than a published emvco-mpm TLV.

Use cases

  • Retail merchant payments — scan the universal QR and pay from the digital-ruble wallet (or another rail behind the same code) [2].
  • Faster Payments System payments — the universal QR also serves SBP/FPS account-to-account transfers [2].
  • BNPL and bank-platform payments — additional options selectable behind the single code [2].
  • Government and programmable payments — the digital ruble is positioned for budget disbursements and controlled spending (a stated Bank of Russia objective during the pilot) [1, 5].

Implementations

  • NSPK (National Payment Card System) — sole operator of the universal QR code; generates codes free of charge [2, 3].
  • Bank of Russia — operates the digital-ruble platform and holds the CBDC liability [3].
  • Pilot banks — 13 banks at launch (Aug 2023), reaching availability for clients of 15 banks during the pilot [5]; Russia's largest banks are in the first 2026 compliance wave [3].
  • SBP / Faster Payments System — the incumbent account-to-account QR rail consolidated behind the universal QR [2].

Comparison

vs. SBP / [[sbp-qr|Faster Payments System]] (Russia's incumbent QR rail) — The central comparison. Before the universal QR, SBP (Sistema Bystrykh Platezhey) was Russia's main bank-rail QR for account-to-account payments. The new law subsumes SBP, banks' own platforms, BNPL, and the digital ruble behind one universal NSPK QR, so the digital ruble is one option inside the consolidated code rather than a competing code [2]. Where the digital ruble moves central-bank money, SBP moves bank-deposit money — both now reachable from the same scan.

vs. e-cny-qr (China) — Both consolidate multiple rails behind a single "universal/aggregate" QR (NSPK in Russia; the Alipay/WeChat/UnionPay aggregate code in China), with the CBDC as one routed option. Russia's version is legally mandated and state-operated; China's is a regulator-driven convergence of private codes.

vs. digital-rupee-qr (India) / enaira-qr (Nigeria) — India's e₹ reuses the existing UPI QR; Nigeria's eNaira reuses the EMV/NQR base. Russia's distinction is that it builds a new universal QR layer (NSPK) and routes the CBDC plus SBP/BNPL/bank platforms through it, with a phased legal mandate rather than a voluntary pilot overlay.

Fun facts

The digital ruble is being introduced not as its own QR but as the last rail to phase in behind a single national "universal QR" — the universal QR launches with SBP, bank platforms, and BNPL options first, and the CBDC arrives "later on" [2]. The QR infrastructure is being mandated ahead of broad CBDC usage.

The law makes the universal QR fee-free by statute: banks and retailers are prohibited from charging for the single QR operator's (NSPK's) services — a deliberate move to remove cost as an adoption barrier and lock in one operator [2].

The rollout is explicitly tiered by merchant revenue: businesses earning over ₽120 million must accept digital rubles from Sept 2026, those over ₽30 million from Sept 2027, with the smallest (under ₽5 million, or no internet access) exempt [2, 3].

Status

Pre-launch / phased mandate; pilot complete, large-scale rollout dated. Key facts [3, 2, 5]:

  • Pilot: started 15 Aug 2023 (13 banks, ~600 people, 30 firms); expanded in 2024 toward ~9,000 individuals and 1,200 businesses; ~2,500 wallets and ~100,000 transactions; available to clients of 15 banks [5].
  • Law signed 23 July 2025 mandating digital-ruble support and the NSPK universal QR [2, 3].
  • Phased compliance [2, 3]:
    • 1 Sep 2026 — systemically important banks; merchants with revenue > ₽120 million.
    • 1 Sep 2027 — universal-licence banks; merchants > ₽30 million.
    • 1 Sep 2028 — remaining banks; smallest merchants.
    • Exempt — merchants under ₽5 million revenue or without internet access.
  • All banks must support the universal QR by 1 Sep 2026 [1].

The scheme is early/phased: the universal QR and digital ruble are legally mandated but mass retail use lies in the 2026–2028 compliance window [1, 3].

Sources

  1. Large-scale introduction of digital ruble to begin on 1 September 2026 — Bank of Russia, 2025
  2. Russia adopts law imposing digital ruble and universal QR code — Cryptopolitan, 2025
  3. Russia sets 2026 launch date for digital ruble — The Block, 2025
  4. Putin signs law on use of digital ruble and universal QR code — Interfax, 2025
  5. Russia's digital ruble pilot hits 100,000 transaction milestone — BitcoinEthereumNews, 2025
  6. Russia Rolls Out Digital Ruble and Universal QR Code — FastBull, 2025

Deployments

No country reports mention this standard by name.

source · docs/standards/digital-ruble-qr/index.md