How Much Cash Can I Bring to Russia? Limits and Tips 2026
Up to USD 10,000 per person without a declaration. Which currencies to bring, where to exchange, how much you need a day, and when a ruble balance helps.

Contents
How much cash can I bring to Russia? Up to the equivalent of USD 10,000 per person, counting all currencies and rubles together, without a customs declaration. Above that, use the red channel and declare the full amount. Bring US dollars, euros, yuan or dirhams in clean notes and exchange them for rubles at a bank in the city, not at the airport.
Key facts (October 2026)
- USD 10,000 per person is the threshold for a written declaration on entry. All cash is added up at the Central Bank of Russia rate on the day you cross, rubles included.
- Over the threshold you declare the full amount, not just the excess. Declaring is free.
- Each traveller, children included, has their own allowance.
- Taking foreign cash out has been restricted since March 2022; a stamped entry declaration is your proof for taking out what you brought in.
- Shops accept rubles only. Foreign cards do not work at Russian ATMs, so you cannot top up cash on the spot.
- Visitors whose cards do not work typically carry 5,000–20,000 ₽ a day in their wallet, depending on plans.
The customs rules in plain words
The rule comes from the customs law of the Eurasian Economic Union, so it is the same in Russia, Belarus, Kazakhstan, Armenia and Kyrgyzstan.
| You carry | What to do |
|---|---|
| Up to USD 10,000 in total | Green channel, nothing to fill in |
| More than USD 10,000 | Red channel, passenger customs declaration for the whole amount |
| More than USD 100,000 | Declaration plus documents on where the money comes from |
What counts: banknotes and coins in any currency, traveller's cheques and paper securities. What does not: balances on cards and in bank accounts. If your flight enters the union through another member country, for example via Minsk, you declare there, not in Moscow.
Once you step into the green channel you are stating that you carry nothing to declare. Undeclared cash above the limit can be fined or confiscated, and large amounts can become a criminal matter. If you are near the limit, declare. Keep the stamped form and photograph it: without it, cash you brought in may be hard to take out again. This is not legal advice; check the current rules before you travel.
Which currency to bring
All prices in Russia are in rubles, and shops cannot take dollars or euros. Bring a currency that Russian banks buy easily:
- US dollars and euros: exchanged everywhere.
- Chinese yuan: widely exchanged, convenient for travellers from China.
- UAE dirhams: exchanged at some banks in Moscow and St Petersburg, at fewer places than dollars; check before relying on them outside the big cities.
Bring clean, undamaged notes. Banks may refuse or discount torn, marked or very worn bills. When you exchange, ask for mixed ruble denominations: taxi drivers and kiosks often cannot break a 5,000 ₽ note.
Where to exchange
Currency exchange in Russia is done by banks: in branches and in exchange points («Обмен валюты») that belong to banks.
- At the airport, change only enough for transport and the first meal. Airport rates are usually the weakest.
- In the city, compare a few bank exchange points in the centre. In St Petersburg many cluster along Nevsky Prospekt and in Gostiny Dvor.
- Bring your passport. Banks usually ask for it, and above a certain amount it is mandatory.
- Read the board correctly. «Покупка» (buy) is what the bank pays you for your dollars or euros; «Продажа» (sell) is what you pay the bank for foreign currency.
- Count the rubles at the counter before you leave, and put them away before you step outside.
Avoid street changers and hotel desks: the first risk counterfeit notes, the second usually charge the most.
How much cash per day
Prices below are approximate, from 2026 travel guides and official fares.
| Expense | Typical cost |
|---|---|
| Metro ride, Moscow (Troika) | 75 ₽ |
| Metro ride, St Petersburg (Podorozhnik) | 65 ₽ |
| Canteen lunch | 400–600 ₽ |
| Taxi from Pulkovo airport to the centre | 1,000–1,800 ₽ |
| First day in St Petersburg, all in | about 7,000–7,500 ₽ |
For a three- to five-day city trip, guides suggest exchanging around 20,000–30,000 ₽ over the first day and topping up from there. Keep only the day's money in your wallet and the rest in the hotel safe, split between two places.
Mixing cash with a ruble balance
Carrying a whole trip budget in notes is the main weakness of cash. If you already hold USDT, you can keep part of the budget in a Telegram wallet and use cash only where it is needed.
Matrimix is a custodial crypto wallet inside Telegram, the Mini App of @MatrimixBot. It does not pay merchants in crypto: you convert USDT to rubles in a separate step, and the wallet pays SBP QR codes in rubles, so the merchant receives rubles.
- Before the trip, tap Deposit and send USDT, for example on TRC20.
- Convert what you plan to spend in Swap (USDT → RUB) or on the Ruble card → Swap.
- At the till: the QR button in the centre of the bottom menu → Scan → check Recipient, Amount, Fee and You pay → slide Pay … → Paid.
- To pay a landlord or guide: Services → Payouts via SBP and card number → SBP or Card → Send rubles (/rub-payout).
A workable split for a week: cash for the metro card, markets, tips and anything under a few hundred rubles; the ruble balance for cafes, shops, museum desks and hotel bills that show an SBP QR code. Product page: /qr-pay. Comparison with other methods: best way to pay in Russia for tourists.
Cash or ruble balance: the cost
Paying from a ruble balance costs a 3% QR fee as of October 2026, and the rubles are bought with USDT at the wallet rate, shown before you confirm. Transfers to a phone number or card cost 6%, from 1,500 ₽ over SBP and 3,500 ₽ to a card. Current numbers are on the confirmation screen and on /fees. In return there is no exchange-point queue, no passport at the counter and no thick wad of notes in your pocket. More on conversion: USDT to RUB.
Good to know
- Cash can be lost or stolen, and there is no ATM backup for a foreign card. Split it and keep most of it in the safe.
- Leftover rubles in notes are hard to turn back into dollars or euros, so exchange cash in stages rather than all at once. The export rules for foreign cash still apply when you leave.
- The wallet is custodial. Matrimix holds your coins and rubles for you — no seed phrases, everything opens in Telegram.
- A confirmed payment goes through at once. A QR payment or payout cannot be cancelled once confirmed, so check the amount and the details.
- Telegram is largely blocked in Russia: since mid-March 2026 most connections fail on mobile data and Wi-Fi alike, and foreign roaming SIMs are filtered too. Set up the wallet and buy rubles before you fly — they will wait on the balance until you pay — and keep some cash for the moments Telegram does not connect. See does Telegram work in Russia.
- Law. Russian law (282-FZ) forbids paying merchants in crypto; the wallet pays rubles. Overview: is crypto legal in Russia. This is not legal advice.
Sources
- Customs threshold, FCS letter on cash declaration (in Russian): consultant.ru
- Declaring cash when entering Russia, 2026 guide: russiable.com
- Cash, cards and daily amounts: themoney.ru
- Exchange and arrival-day budget in St Petersburg: piterpass.com
- Moscow metro fares: news.metro.ru
Read also
- How to pay in Russia as a tourist
- Does Mastercard work in Russia
- How to pay in Moscow
- How to pay in St Petersburg
FAQ
How much cash can I bring to Russia without declaring it?
Up to the equivalent of USD 10,000 per person, adding up all currencies and rubles at the Central Bank rate on the day of entry. Above that, go through the red channel and declare the full amount. This is not legal advice.
Which currency is best to bring to Russia?
US dollars or euros are exchanged everywhere; yuan is also widely accepted, and dirhams at many banks in the big cities. Bring clean, undamaged notes.
Can I pay in dollars in Russian shops?
No. Prices are in rubles and shops cannot accept foreign cash. Exchange your currency at a bank first.
Can I withdraw rubles from an ATM with a foreign card?
In almost all cases, no. Foreign Visa and Mastercard cards are rejected; some UnionPay cards work at some banks' ATMs. Bring enough cash or another way to pay.
Do I need my passport to exchange money in Russia?
Usually yes. Banks ask for it, and above a certain amount it is required.


