Latvia's mandatory B2B e-invoicing requirement is 1 January 2028, not 2026 — only public-sector VID reporting starts in 2026
📋 Regulationlatvia6 min read

Latvia's B2B E-Invoicing Mandate Is 2028, Not 2026 — Here's the Actual Timeline

Latvia's general B2B e-invoicing mandate was postponed to 1 January 2028, but only G2G, B2G, and G2B data reporting to the State Revenue Service is mandatory from 2026. Voluntary B2B e-invoice exchange opens 30 March 2026 — worth clarifying given how many explainers still cite 2026 as the B2B deadline.

By EU E-Invoicing HubOfficial Source →

Latvia is a good example of why a single country can have several different e-invoicing dates in play at once — and why it's easy to conflate them if you don't check which obligation each date actually applies to.

The Mandate That Was Postponed

Latvia's Saeima (parliament) originally targeted a general B2B e-invoicing mandate for 2026, and a number of English-language compliance explainers still repeat that date. That is no longer accurate: in June 2025, the mandatory domestic B2B e-invoicing obligation was postponed to 1 January 2028. If your business trades only with other Latvian businesses, you are not yet required to issue structured e-invoices.

What Actually Starts in 2026

Two separate things are happening in 2026, neither of which is a general B2B mandate:

  1. From 1 January 2026, the obligation to submit structured e-invoice data to the State Revenue Service (Valsts ieņēmumu dienests, VID) becomes mandatory for G2G, B2G, and G2B transactions — invoicing involving government bodies, not purely private B2B trade.
  2. From 30 March 2026, the official government e-invoicing platform (the eAdreses system) opens for voluntary B2B invoice exchange, giving businesses that want a head start the chance to begin before the 2028 deadline arrives.

Format Requirements

Invoices exchanged through the mandate — whether the current B2G flows or the eventual 2028 B2B mandate — must use a structured XML format aligned with EN 16931, with Peppol BIS 3.0 and UBL 2.1 cited as accepted formats for suppliers to government bodies.

Why the Confusion Happens

The original law envisioned a faster rollout, and much of the compliance-vendor content written before the June 2025 postponement was never fully updated. Because Latvia now has three distinct dates on the books — 2026 for public-sector data reporting, March 2026 for voluntary B2B onboarding, and 2028 for the mandatory B2B requirement — it's easy for a search result or an older blog post to present the wrong one as "the" deadline.

What Businesses Trading With Latvia Should Do Now

  1. If you only trade B2B with Latvian companies, your compliance deadline is 1 January 2028, not 2026 — don't let an outdated source push you into a rushed 2026 migration you don't yet need.
  2. If you invoice Latvian government bodies, the 2026 VID reporting obligation already applies to you and should be treated as live, not upcoming.
  3. Consider the voluntary eAdreses onboarding from March 2026 if you want to test your e-invoicing workflow ahead of the 2028 deadline rather than migrating everything at once later.

Source

VATupdate, "Latvia Delays Mandatory B2B e-Invoicing to 2028, Voluntary Submissions Start 2026"; European Commission, eInvoicing in Latvia.

latviavideadresespeppolen169312028

Keep Up with EU E-Invoicing

Country guides, software comparisons, and implementation tools — all in one place.