ValidateFin

Sweden - e-invoicing mandate

No B2B mandate — B2G since 2019

Sweden has no B2B e-invoicing mandate. DIGG has asked for an evaluation of a possible mandate but no timetable exists, and a separate Skatteverket evaluation of transaction reporting has been running since 2022 without a decision. Suppliers to the public sector must invoice electronically since April 2019, over Peppol, in Peppol BIS Billing 3.0.

The mandate at a glance

B2B

None

B2G

MandatoryIn force since 2019-04-01

E-reporting

None

Formats

Peppol BIS 3.0EN 16931

Model

Decentralised — accredited service providers route invoices (4/5-corner, Peppol)

Network

Peppol

National specification

Peppol BIS Billing 3.0

Legal basis

Lag (2018:1277) om elektroniska fakturor till följd av offentlig upphandling · MDFFS 2019:1

Official sources

  • www.digg.seB2G mandate since 01/04/2019 (SFS 2018:1277, MDFFS 2019:1); PDF excluded; no B2B mandate

Last verified: 2026-07-12

Public-sector e-invoicing (Peppol BIS 3.0) has been mandatory since 1 April 2019, but there is no B2B mandate — only an evaluation with no timetable.

Information current as of 2026. Mandates can change. Official source

Validate your invoices for this market for free.

Open the validator

Frequently asked questions

Is e-invoicing mandatory in Sweden?

Status in Sweden: No B2B mandate — B2G since 2019. Sweden has no B2B e-invoicing mandate. DIGG has asked for an evaluation of a possible mandate but no timetable exists, and a separate Skatteverket evaluation of transaction reporting has been running since 2022 without a decision. Suppliers to the public sector must invoice electronically since April 2019, over Peppol, in Peppol BIS Billing 3.0.

Which e-invoice formats are accepted in Sweden?

The accepted formats in Sweden are: Peppol BIS 3.0, EN 16931. They are exchanged over Peppol. You can validate a file against these formats for free, in your browser, with ValidateFin.

How do I check that my invoice is compliant for Sweden?

Validate your invoice against the EN 16931 / Peppol business rules before sending it. ValidateFin runs the checks entirely in your browser — no invoice data is uploaded — so you can confirm compliance for Sweden without transmitting anything.

All e-invoicing mandates