Shipping to Russia by truck from an EAEU country: DOPP, security payment and the QR code at the border
If your goods travel the last leg into Russia by truck from Kazakhstan, Belarus, Armenia or Kyrgyzstan — from your own regional warehouse, a distributor, or a consolidation hub — the paperwork for that load is now closed before the vehicle departs, not on arrival. For every single trip your Russian buyer files an electronic document on the upcoming supply (DOPP), transfers a security payment, and receives a QR code for the driver; without it the truck is turned back at the crossing point. This is the SPOT system: testing started on 1 June 2026, and the security payment applies from July. For you as the shipper it means one thing above all — exact consignment data must exist at least two days before the border, and any change made after that is a legal ground to refuse entry.
What changes for road shipments into Russia from the EAEU
SPOT is the Russian system for confirming an expected supply of goods — an electronic pre-arrival control mechanism for imports from the member states of the Eurasian Economic Union. It is governed by federal law No. 101-FZ, the operator is the Federal Tax Service of Russia, and customs officers at crossing points check the QR code that confirms the shipment is declared. The logic is simple: the state wants the details of your cargo before it enters the country, so that the indirect tax liability can be assessed in advance and the amount reserved.
Two limits decide whether your route is affected. First, the system covers road transport only; rail, sea and air will not be added before 2027. Second, SPOT does not apply to goods from third countries moving to Russia in transit through the EAEU. If you ship from China, Germany or Türkiye and the consignment merely crosses Kazakhstan under customs transit, the ordinary transit procedure of the EAEU Customs Code applies and SPOT is irrelevant.
So the practical question for an exporter is not "which country am I in" but "where does the truck that finally enters Russia start its run". A container railed to Almaty, cleared into free circulation in Kazakhstan and then trucked to Moscow by your distributor falls under SPOT. The same goods moving under transit on a single through document do not. Movements that used to require no formalities at all now have a permission stage in front of them, and it has to be planned together with loading — not after it.
DOPP: the data your buyer will now demand from you
The DOPP is an electronic document on an upcoming supply. It confirms that an import from an EAEU country is expected, and it is filed separately for every single trip — not once per contract or per order. The filing party is always the Russian side: the importer or the intermediary who will later submit the tax return. As a foreign seller you never file it yourself, but almost every field in it comes from your documents, and it must reach the tax authority no later than two days before the goods enter Russia.
The DOPP contains:
- details of the parties to the transaction — importer, seller, carrier;
- the contract and specification references;
- product description, HS code, quantity and price of the consignment;
- the vehicle registration plate and the planned date of entry;
- information on permit documents, where the goods require them;
- the calculation of the security payment, or the grounds for exemption.
In other words, it is a condensed version of your contract and packing list. The quality of your specification now directly determines how fast the truck clears the border, so the practical burden shifts upstream to you: final invoice values, final quantities and a confirmed plate number have to be available before loading, not corrected in transit. Pay particular attention to the HS code and permit paperwork — a wrong code produces a wrong payment calculation and a mismatch with the shipping documents. We handle code verification and document sets as part of customs clearance, arrange certification where the product needs approvals, and plan road deliveries with the two-day DOPP window already built into the schedule.
The vehicle plate number is part of the DOPP and is verified at the border. Any trailer swap, tractor replacement or last-minute change of carrier after the document has been filed creates a data mismatch — and a ground to refuse entry, even though the payment has been made.
Note what has not changed: for goods arriving in Russia from outside the EAEU, the clearance set stays exactly as before — customs declaration, contract, invoice, transport and permit documents. SPOT neither replaces nor cancels that package; it adds a separate procedure for intra-union road deliveries only.

A truck at an EAEU internal crossing point: without a valid QR code the load is turned back, not fined afterwards.
The security payment: why your invoice and HS code matter more than before
The security payment is not a new tax. It is an advance transfer that guarantees the later payment of indirect taxes. The amount is calculated from the excise duty and import VAT due on the goods declared in the DOPP. Where the value is stated in a foreign currency, the conversion is made at the rate on the filing date — which is why the currency and the price basis in your invoice have to be unambiguous. The money goes to a dedicated budget classification code, the tax service checks the data, reserves the sum and assigns the QR code to the DOPP.
Once the tax return is filed, the payment is set off against the VAT and excise liability, and any overpayment is credited to the buyer's unified tax account. This is why your paperwork and your buyer's reporting are now links in one chain: the description, codes and amounts in the DOPP are matched automatically against the return. If the invoice you issue and the specification your buyer files diverge, the discrepancy is visible without anyone looking for it.
Some buyers do not pay the security amount at all. Exempt categories are: the largest taxpayers; companies under tax monitoring; authorised economic operators on the register; residents of free and special economic zones importing into those territories; parties entitled to import free of taxation under the EAEU Treaty; and companies moving goods between EAEU states through Russia in transit. Exemption does not remove the DOPP — the reason for it is stated inside the document. It is worth asking your buyer which category they fall into, because it changes how much working capital each of your trucks ties up on their side.
A transition period applied to the payment itself: importers from Armenia, Kyrgyzstan and Kazakhstan were exempt until the end of June 2026, and those importing from Belarus until 1 November 2026. If your shipments to Russia are dispatched from Belarus, the relief window closes on that date — agree the process on a couple of trial loads while it still applies.
There is a commercial consequence here that is easy to miss. The payment is made per trip, so with a dense flow of trucks your buyer permanently carries the excise and import VAT amount in working capital until the return is filed. Expect pressure on payment terms, consolidation into fewer and larger loads, or requests to shift Incoterms — this is a cash-flow change on the buying side, not just an administrative one.
What is actually checked at the crossing point
The control itself is straightforward: the customs officer at the crossing point scans the QR code, confirms that the document carries the status "Secured", and compares the DOPP data against the documents accompanying the goods. Russian customs stated in spring 2026 that the mechanism is aimed at grey import schemes — supplies arranged through fictitious or shell consignees where indirect taxes never reach the budget — so that such traders can no longer undercut goods imported legally with all payments made. For a compliant supplier that is a levelling of the playing field, paid for with stricter document discipline.
Below are the typical situations and what each one means for you as the shipper.
| Situation | What happens at the border | What it means for you as the shipper |
|---|---|---|
| No DOPP filed | Entry into Russia with the goods is refused | Do not release the truck until the buyer confirms the DOPP was filed — no later than two days before entry |
| Document status other than "Secured" | The load is not let through | Ask for written confirmation of the status before departure; the carrier requests the correct QR code from the party ordering the transport |
| DOPP data differs from the shipping documents | Ground to refuse entry | Freeze the specification, invoice, quantity and value before the DOPP is filed; no corrections in transit |
| Tractor or carrier changed after filing | Plate mismatch, load turned back | Notify the buyer immediately of any plate change so the document can be corrected before the truck reaches the border |
| Errors in the DOPP (HS code, price, party details) | Ground to refuse entry | Agree the HS code and price basis with the buyer in advance — the code drives the payment calculation |
| The buyer is exempt from the payment | The DOPP is still checked | Exemption changes nothing in your data discipline; the reason is stated in the document |
| Goods from a third country in transit through the EAEU | SPOT does not apply | Use the ordinary customs transit procedure under the EAEU Customs Code |
Note that the system draws no distinction between an ordinary supply and parallel import — the procedure is identical for both.
Checklist for the exporter
- Map your routes. SPOT applies only where the goods are dispatched from an EAEU state (Kazakhstan, Belarus, Armenia, Kyrgyzstan) by road. Exclusions include cash, oil and oil products, electricity, goods for personal use, pipeline supplies, movements to and from the Kaliningrad region, and supplies to diplomatic missions and international organisations.
- Establish who files on the Russian side — the importer or an intermediary — and fix that role in the contract, together with the obligation to file on time.
- Add two days to the delivery schedule as a hard block before the border. In practice, plan three to four: the data is checked, the funds are reserved, and the code has to reach the driver.
- Confirm the HS code and the list of permit documents for the goods before loading. The code determines the payment amount, so a late correction is not a paperwork issue but a border issue.
- Finalise the specification, invoice and packing list before the DOPP is filed. Treat any post-filing amendment as a re-filing event, not a minor edit.
- Pin the vehicle plate number in your dispatch process and pass it to the buyer before filing. Communicate any swap the moment it happens.
- Make sure the carrier receives the QR code and that the driver carries it for the whole route.
- Ask the buyer whether they are exempt from the security payment and how they intend to fund it. If they are importing from Belarus, expect the process to tighten from 1 November 2026 and offer a trial load beforehand.
Frequently asked questions
I ship direct from China or Europe to Russia. Does SPOT affect me?
No, provided the goods are dispatched from a third country and simply cross the EAEU in transit. That movement runs under the ordinary customs transit procedure. It affects you only when the final road leg into Russia starts inside an EAEU member state.
Do I file the DOPP myself as the seller?
No. It is filed by the party that will later submit the Russian tax return — the importer or their intermediary. Your role is to supply accurate and final data in time: contract and specification details, HS code, quantity, price, permit documents and the vehicle plate.
Is a DOPP needed for rail shipments?
No. The system currently covers road transport only. A decision on extending it to rail, sea and air will not be taken before 2027.
Is the security payment an extra tax that will end up in my price?
No. The amount is reserved against the VAT and excise duty that are payable anyway, and it is then set off when the tax return is filed, with any overpayment credited to the unified tax account. It does, however, tie up your buyer's working capital on every truck until the return is filed — which is a commercial conversation worth having early.
Does parallel import go through a different procedure?
No. SPOT is a tax and customs control procedure for road shipments from EAEU states, and it applies to parallel import and ordinary supplies alike.
Summary
SPOT turns a road delivery into Russia from an EAEU state into a procedure with a mandatory pre-arrival stage: a DOPP filed two days before entry, a security payment calculated from excise duty and import VAT, a QR code in the driver's hands, and a data check at the crossing point. A wrong HS code, a changed plate number or a document status other than "Secured" means refusal of entry, not a penalty settled afterwards. For you as the shipper the change is practical rather than legal — final data before loading, no amendments in transit, and an earlier cut-off in the dispatch schedule. Send us a request and we will go through your specific consignment.
Send us your shipment details and we will verify the HS codes and permit documents your Russian buyer needs, and prepare the full clearance set.
Read also:
- Logistics 2030: Why New Logistics Software Still Delays Shipments to Russia
- Russian Fertilizer Exports to the EU Fall 3.9-Fold: What It Means for Your Shipments to Russia
- Crypto Payment for a Shipment to Russia: What Your Buyer Will Ask You For and How the Customs Value Is Confirmed
- EAEU–UAE Agreement: What Your Russian Buyer Will Now Ask You to Prove Before Shipment





