Sweden
Sweden is a pioneer in Peppol adoption, with mandatory e-invoicing for B2G transactions and widespread B2B usage. Sweden uses Svefaktura and Peppol BIS formats.
Overviewโ
| Aspect | Details |
|---|---|
| Network | Peppol |
| Mandate Status | Mandatory B2G (since 2019), voluntary B2B |
| Format | Peppol BIS Billing 3.0, Svefaktura |
| Currency | SEK (Swedish Krona), EUR accepted |
| Tax System | Moms (multi-rate) |
Identifier Schemesโ
Organisationsnummerโ
| Scheme ID | Scheme Name | Format |
|---|---|---|
0007 | Swedish Org Number | 10 digits (NNNNNN-NNNN) |
<cbc:EndpointID schemeID="0007">5567321234</cbc:EndpointID>
GLNโ
<cbc:EndpointID schemeID="0088">7301234567890</cbc:EndpointID>
VAT Rates (Moms)โ
| Code | Description | Rate |
|---|---|---|
S | Standard rate | 25% |
AA | Reduced rate | 12% |
H | Super-reduced rate | 6% |
Z | Zero-rated | 0% |
E | Exempt | 0% |
Standard Rate Exampleโ
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>25.00</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
Swedish-Specific Requirementsโ
Buyer Reference (for public sector)โ
<cbc:BuyerReference>SKV-2026-12345</cbc:BuyerReference>
F-skatt Declarationโ
Swedish suppliers often include F-skatt (tax registration) status:
<cbc:Note>Innehar F-skattsedel</cbc:Note>
Bankgiro/Plusgiroโ
Swedish payment methods:
<cac:PaymentMeans>
<cbc:PaymentMeansCode>30</cbc:PaymentMeansCode>
<cac:PayeeFinancialAccount>
<cbc:ID>123-4567</cbc:ID>
<cbc:Name>Bankgiro</cbc:Name>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans>
Example Invoiceโ
<?xml version="1.0" encoding="UTF-8"?>
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2">
<cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</cbc:CustomizationID>
<cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID>
<cbc:ID>FAK-2026-001</cbc:ID>
<cbc:IssueDate>2026-01-26</cbc:IssueDate>
<cbc:DueDate>2026-02-26</cbc:DueDate>
<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
<cbc:Note>Innehar F-skattsedel</cbc:Note>
<cbc:DocumentCurrencyCode>SEK</cbc:DocumentCurrencyCode>
<cac:AccountingSupplierParty>
<cac:Party>
<cbc:EndpointID schemeID="0007">5567321234</cbc:EndpointID>
<cac:PartyName>
<cbc:Name>Svenska Fรถretaget AB</cbc:Name>
</cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>Drottninggatan 42</cbc:StreetName>
<cbc:CityName>Stockholm</cbc:CityName>
<cbc:PostalZone>111 51</cbc:PostalZone>
<cac:Country>
<cbc:IdentificationCode>SE</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<cac:PartyTaxScheme>
<cbc:CompanyID>SE556732123401</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
</cac:Party>
</cac:AccountingSupplierParty>
<!-- ... rest of invoice -->
</Invoice>