Skip to main content
EU_ECONOMICS13 / 18 · story of the day4 min · 906 words · 26 sources

Latvia Moves Against Russian Goods

Written by AIto brief AI · 30 ta’ Ġunju 2026, 09:07
How it was written

A national border reappears as physical friction on a frictionless floor.

Image composition · tobrief
the text · 4 min read

Latvia's Foreign Ministry has drafted a law that would ban imports of certain industrial goods from Russia and Belarus, taking Riga beyond the restrictions already agreed at EU level (Fontanka). The list of products has not yet been published, and that is not a detail. If the measure covers a tight set of security-sensitive inputs, Latvia can make a credible national-security argument. If it sweeps across broad industrial categories, it begins to look like trade policy. Under the EU treaties, trade policy is Brussels' job.

For Malta, this is not an abstract institutional quarrel. A small member state knows the value of EU rules that bind the large countries as much as the small ones. The Single Market works because customs rules are common, not because each capital decides which foreign goods it wants to keep out.

The economic logic is plain enough. A Latvian import ban raises costs for Latvian businesses and reduces their choice of suppliers. But it does not necessarily cut Russian revenue, because the same goods can enter the EU through another member state's customs system and then circulate freely inside the Single Market, the EU's internal market where goods normally move without border checks. Latvia absorbs the cost. Russia can often find another route.

Why Latvia can't normally do this — and why it's trying anyway

EU law is clear on the starting point. Article 207 TFEU gives the Union exclusive authority over external trade rules: tariffs, trade agreements, and measures against unfair imports. Article 3 TFEU says that where a power is exclusive, only the EU may act. Individual member states do not normally get to decide which foreign goods enter their territory.

Latvia's case is that this is not trade policy but security policy. The treaties do allow national restrictions on public security grounds under Article 36, and during serious international crises under Article 347. Russia's full-scale invasion of Ukraine gives Riga a stronger argument than any normal commercial dispute would.

But these are narrow exceptions. They are not a licence for each member state to run its own trade regime whenever Brussels has not moved far enough. If Latvia can use them to block industrial goods that the EU has not banned, another government could cite a different threat and do the same for a different product. That is the road away from a customs union and towards 27 sets of national rules, with higher compliance costs for companies trading across borders and new incentives to route goods through the member state with the softest rules.

The agriculture test run: big numbers, limited reach

Latvia has already tested this approach with food. Since March 2024, it has blocked agricultural and animal-feed imports from Russia and Belarus. Parliament has extended the ban until July 2027, describing it as a security necessity (Saeima). Latvia has also changed public-procurement rules so suppliers must exclude Russian- and Belarusian-origin goods from government contracts (LV Portals).

The import figures fell sharply. Latvian purchases of Russian and Belarusian feed products dropped by 93%, while cereal imports fell by 100% compared with the first half of 2024 (Bauskas Dzīve). Latvian officials themselves, however, said EU-wide tariff increases did more of the work. The national ban also excludes transit cargo and goods destined for other EU countries (Baltic Times).

That matters because Russian-origin products can still enter the EU through, for example, a German or Dutch port and then move across the bloc. Latvian importers lose access. Russian exporters look for another entry point.

This is the basic weakness of acting alone inside the Single Market. Latvian firms pay more for alternative suppliers, Latvian customs authorities get more enforcement work, and Russian revenue channels remain open through other EU borders.

Who agrees with Latvia — and who won't follow

The EU already bans Russian coal, oil, steel, cement, wood, aluminium, gold and diamonds, among other categories (European Commission, Council). Latvia's proposal targets the industrial goods that still sit outside those restrictions.

The Baltic states and Poland broadly share Riga's appetite for tougher measures against Russia. Lithuania, Latvia and Estonia have jointly pushed the EU to accelerate the planned ban on Russian oil imports (LRT). But Latvia is more isolated on the method than on the objective.

Poland's Agriculture Ministry has warned that member states imposing their own import bans risk infringement proceedings before the EU's Court of Justice (Wiadomości Handlowe). Germany is looking elsewhere: at how Russian goods reach the EU through intermediaries in Kazakhstan, China and Turkey, with targeted customs checks on the routes and firms most likely to evade sanctions (Bundestag).

So far, nobody is rushing to copy Latvia's national route.

The precedent matters more than the trade volumes

Without the draft's product classification codes, it is impossible to judge the direct trade impact. It may turn out to be modest. The legal precedent could matter more.

The Commission has not reacted publicly. The Latvian importers and businesses that would carry the immediate cost are almost absent from the debate.

If Brussels tolerates the measure, other frontline states get a template for national bans outside EU sanctions. If it challenges Latvia, it must defend the legal architecture of common trade rules even when the target is Russian commerce. Either way, one of the EU's smallest members is forcing a question the bloc has tried to manage quietly: how far can national security stretch inside a common trade system?

How was this article?

Help us get better

Details about this article
Model:
claude-opus-4-6
Generated:
6/30/2026, 8:56:58 AM
Pipeline run:
eu_pipeline_20260630_070736
Watermark:
SynthID (Google's invisible watermark)
Human review:
None before publication
Learn more about our methodology