Does Mastercard Work in Russia? Visa, Revolut, Wise 2026
No. Visa and Mastercard cards issued abroad, Revolut and Wise included, do not work in Russia. What fails, why, and what visitors use instead in 2026.

Contents
Does Mastercard work in Russia? No. Since March 2022, Visa and Mastercard cards issued outside Russia, including Revolut, Wise and ordinary bank debit cards, are declined at Russian shops, ATMs, hotels and websites, and Apple Pay or Google Pay with those cards fails too. Visitors pay with cash, a Russian Mir card, a tourist app such as PayInRussia, or rubles over SBP QR codes.
Key facts (October 2026)
- 5 March 2022: Visa and Mastercard suspended their Russian operations. Visa said cards issued outside Russia "will no longer work within the Russian Federation"; Mastercard said they "will not work at Russian merchants or ATMs".
- It does not matter which bank issued the card. Revolut, Wise, a UK high-street debit card or a Turkish credit card run on the same networks and are blocked the same way. Maestro, American Express and JCB cards issued abroad fail too.
- Visa and Mastercard cards issued by Russian banks still work inside Russia, because domestic payments are processed by the national card system, as the Bank of Russia confirmed on 6 March 2022. That is why you still see the logos at the till.
- Apple Pay and Google Pay do not help: the card inside your phone wallet is still a foreign card.
- UnionPay cards issued abroad work only sometimes, depending on the issuer and the terminal.
- What works for visitors: cash, a Mir card from a Russian bank, the PayInRussia app, and SBP QR codes paid in rubles.
- Matrimix, as of October 2026: an SBP QR payment from the ruble balance costs 3% of the check; those rubles are bought with USDT at the wallet rate, shown before you confirm.
Why foreign cards are declined in Russia
When you tap or insert a card, the terminal sends the payment through the card network, Visa or Mastercard, to the bank that issued your card. Since March 2022 that bridge has been cut for Russia. Russian shops are connected to the national processing system, which handles cards issued by Russian banks (Mir cards and older Russian Visa or Mastercard cards) but cannot reach a bank in London, Dubai or Istanbul. The terminal shows a decline.
This is not a fraud block on your account, so calling your bank or adding a travel notice will not help. The same applies online: a Russian payment page cannot charge a card issued abroad.
Where you will notice it
| Where | Card issued abroad | What locals use | What a visitor can use |
|---|---|---|---|
| Shops, cafes, restaurants | Declined | Mir card, SBP QR in a bank app | Cash, SBP QR from a ruble balance, PayInRussia |
| ATMs | No withdrawal (UnionPay sometimes) | Mir card | Cash brought from home, exchanged at a bank or bureau |
| Hotel front desk | Declined | Mir card, SBP | Cash, SBP QR if the hotel shows one |
| Online checkouts | Declined | Russian card, SBP | Checkouts that offer «СБП» (SBP) and show a QR code |
| Metro turnstiles | Declined | Transport card, bank card, SBP | Transport card topped up with cash at a ticket office |
| Taxi apps such as Yandex Go | Card cannot be added | Russian card | The cash option in the app |
Revolut, Wise and other travel cards
In Russia the problem is not the currency but the network. A Revolut or Wise card is a Visa or Mastercard issued by a company outside Russia, so it is declined like any other foreign card. The same goes for N26, Monzo, Nomad, banks in the Gulf, India or Turkey, and Visa or Mastercard cards from banks in neighbouring CIS countries: Visa's own wording covers "any Visa cards issued by financial institutions outside of Russia". If someone says their Visa "worked in Moscow", it was almost certainly issued by a Russian bank.
Apple Pay and Google Pay
A phone wallet stores a digital copy of your card. The payment still travels through Visa or Mastercard to your bank, so it fails for the same reason. Locals typically pay with Mir cards or by scanning SBP QR codes in their bank apps.
The Matrimix virtual Visa is not for Russia
Matrimix issues the Premium virtual Visa card in US dollars, topped up with USDT or USDC. It is issued in Singapore, so inside Russia it is a foreign card like any other and will be declined. Use it for paying abroad and online (subscriptions, services, travel outside Russia); see /cards and the guide to a foreign card topped up with crypto. Inside Russia, use rubles over SBP as described below.
What works instead
Your realistic options, from the simplest to the most involved:
- Cash. Bring US dollars, euros, yuan or dirhams and exchange them at a bank or bureau. Up to the equivalent of USD 10,000 per person can be brought in without a customs declaration. See how much cash can I bring to Russia.
- SBP QR codes paid in rubles. Many shops, cafes and hotels can show an SBP QR code at the till. If you hold USDT, a Telegram wallet can turn it into a ruble balance and pay those codes in rubles. Steps below.
- PayInRussia. An app card for visitors from Promselkhozbank, topped up from abroad: up to 15,000 ₽ on the balance without a passport, up to 600,000 ₽ after identification, no cash withdrawals at the time of writing.
- A Mir card from a Russian bank. Suits long stays, but it needs a passport, migration documents and usually a Russian phone number. See the guide to the Mir card for foreigners.
For a side-by-side view, read the best way to pay in Russia for tourists.
Paying SBP QR codes from a ruble balance
Matrimix is a custodial wallet inside Telegram (@MatrimixBot). Opening it needs no e-mail, phone number or documents.
- Before the trip, open @MatrimixBot, tap Deposit and send USDT, for example on TRC20 or TON. Deposits are free; the sending network charges its own fee.
- Convert in a separate step: open Swap (USDT → RUB) or the Ruble card → Swap. The swap rate is shown before you confirm.
- At the till, ask for an SBP QR code with the amount, then tap the QR button in the centre of the bottom menu → Scan.
- Check Recipient, Amount, Fee and You pay. The quote lives about 30 seconds; if you see "Rate expired — refresh", refresh it.
- Slide Pay … and wait for Paid. The merchant receives rubles over SBP, and a PDF Receipt is available.
More on the product page /qr-pay and in the guide to SBP QR payments from a ruble balance funded with USDT.
What it costs: a worked example
Dinner for 2,000 ₽, prices as of October 2026:
| Line on the screen | Amount |
|---|---|
| Amount (the check) | 2,000 ₽ |
| Fee (3%) | 60 ₽ |
| You pay (from the ruble balance) | 2,060 ₽ |
| USDT needed at an illustrative wallet rate of 76.40 ₽ | about 26.96 USDT |
Every line is on the screen before you slide, and you pay by QR without carrying a stack of notes or hunting for an exchange bureau. Current fees are on /fees and on the confirmation screen.
Good to know
- The price is on the screen first. 3% per QR payment, rubles bought at the wallet rate; the total is shown before you confirm.
- Matrimix holds your coins and rubles for you. No seed phrases, everything opens in Telegram.
- Swap rubles in advance. Telegram is restricted in Russia: at the time of writing many connections on Russian networks fail, so fund the wallet and buy rubles before you fly — they wait on the balance until you pay. Details in does Telegram work in Russia.
- A confirmed payment goes through at once. A QR payment cannot be cancelled once confirmed, so check the amount and the recipient. If a shop refunds you, use Request a refund: the money lands on the ruble balance, but the 3% fee is not returned. A failed payment comes back automatically.
- Limits. Up to 200,000 ₽ per payment, 200,000 ₽ and 20 payments a day, 1,000,000 ₽ and 100 payments a month; the ruble balance holds up to 200,000 ₽.
- Not everywhere. Markets, kiosks and some drivers take only cash or a transfer to a Russian card. To pay a person, see how to pay someone in Russia and /rub-payout (fee 6%, from 1,500 ₽ over SBP).
- Law. Russian law forbids merchants to accept crypto; in Matrimix you convert to rubles first and the merchant receives rubles. See is crypto legal in Russia; this is not legal advice.
Sources
- Visa: Visa suspends all Russia operations, 5 March 2022
- Mastercard: statement on suspension of Russian operations, 5 March 2022
- Bank of Russia: Visa and Mastercard cards issued by Russian banks continue to operate in Russia, 6 March 2022
- UnionPay International: using UnionPay cards in Russia
- PayInRussia (Promselkhozbank): limits and top-up
Read also
- How to pay in Russia as a tourist
- Mir card for foreigners: UnionPay, PayInRussia and YooMoney
- Best way to pay in Russia for tourists
- How to pay in Moscow
FAQ
Does Mastercard work in Russia in 2026?
A Mastercard issued outside Russia does not work there: not in shops, not at ATMs, not online. Mastercard cards issued by Russian banks still work inside the country through the national processing system.
Can I use my Revolut or Wise card in Russia?
No. Revolut and Wise cards are Visa or Mastercard cards issued outside Russia, so Russian terminals, ATMs and websites decline them. Bring cash or set up a ruble alternative before the trip.
Does Apple Pay or Google Pay work in Russia?
Not with a foreign card. The phone wallet still sends the payment through Visa or Mastercard, and they do not connect Russian merchants with banks abroad.
Can I withdraw rubles from an ATM with my foreign card?
Not with a Visa or Mastercard issued abroad. Some ATMs accept UnionPay, but whether a UnionPay card from your country works depends on the issuer. Bring cash and exchange it at a bank or bureau.
Can I pay with crypto in Russia instead?
No. Russian law forbids merchants to accept crypto as payment. What works: convert USDT to rubles in a wallet as a separate step, then pay SBP QR codes in rubles; the merchant receives rubles.
Will the Matrimix virtual Visa work in Russia?
No. It is issued outside Russia, so it is declined there like any foreign card. Use it for paying abroad and online; inside Russia, use the ruble balance and SBP QR codes.


