For Swedish suppliers, moving from Svefaktura to Peppol BIS Billing 3.0 is no longer just a technical upgrade. It is about keeping invoice flows compliant, automated, and ready for public-sector and business-to-business digital invoicing.
In Sweden, suppliers to the public sector must send structured e-invoices for public procurements started after 1 April 2019, and PDF or scanned invoices do not count as compliant e-invoices. DIGG also recommends Peppol BIS Billing 3 for meeting the European e-invoicing standard.
Here is a final checklist to help your finance and IT teams migrate smoothly.
Confirm Which Svefaktura Version You Use
Start by identifying your current invoice format. Many Swedish suppliers still work with Svefaktura BIS 5A 2.0 or older Svefaktura-based workflows.
This matters because the migration effort depends on your current setup. DIGG notes that if you already use Svefaktura BIS 5A 2.0, the switch to Peppol BIS Billing 3 is relatively minor.
Check:
- Current Svefaktura version
- Invoice source system or ERP
- Existing customer-specific rules
- Any custom XML mappings
- Credit note and negative invoice handling
Need help migrating from Svefaktura to Peppol BIS Billing 3.0?
Map Your Invoice Data to EN 16931
Peppol BIS Billing 3.0 is based on the European standard EN 16931. SFTI describes Peppol BIS Billing 3 as the implementation guideline for EN 16931 and provides mapping guides for earlier Svefaktura formats.
Your team should review whether all required fields are correctly available in your ERP or invoicing system.
Key areas to check:
- Supplier and buyer identifiers
- VAT registration number
- Invoice number and invoice date
- Order reference or buyer reference
- Payment terms and due date
- VAT category and VAT amount
- Line-level descriptions, quantities, and prices
- Bank account or payment details
Missing or incorrect fields are one of the most common reasons invoices fail validation.
A Step-by-Step Migration Flow for Swedish Suppliers
Validate Credit Notes and Negative Invoices
Do not only test standard invoices.
Peppol BIS Billing 3 covers supplier-issued invoices and credit notes. SFTI also notes that Peppol BIS Billing 3 supports negative invoices, unlike some other invoice formats recommended by SFTI.
Before go-live, test:
- Standard invoice
- Credit note
- Negative invoice, if used
- VAT-exempt invoice
- Multi-line invoice
- Invoice with discounts or charges
- Invoice with order reference
This helps avoid delays when real customer invoices start moving through the Peppol network.
Choose the Right Peppol Access Point
To send invoices through Peppol, suppliers need a system or service provider that supports Peppol BIS Billing 3. DIGG advises suppliers to ask their accounting or invoicing provider whether they can send invoices through the Peppol network, or to contact a certified Peppol Access Point.
When selecting an access point, check whether it can support:
- Peppol BIS Billing 3.0 invoice sending
- Customer Peppol ID lookup
- ERP integration
- Validation before sending
- Delivery status and error reporting
- Future e-document requirements
For suppliers with regular invoice volumes, an integrated Peppol Access Point is usually more scalable than manual invoice portals.
Test Before You Switch Fully
A controlled test phase reduces migration risk.
Before replacing Svefaktura flows, send sample Peppol BIS Billing 3.0 invoices to selected customers or test environments. Confirm that invoices are accepted, readable, and processed correctly by the receiver.
Your testing should include:
- XML validation
- Peppol network delivery
- Customer-side receipt confirmation
- ERP posting or workflow approval
- Error handling and correction process
SFTI recommends using Peppol validation artefacts to check that each invoice and credit note is correct before sending. These validation artefacts are updated regularly.
Prepare Your Internal Teams
Migration is not only an IT task. Finance, customer service, and sales teams should understand what changes.
Make sure your team knows:
- Which customers will receive Peppol invoices
- Where to find Peppol delivery status
- How invoice errors are handled
- Who owns customer master data updates
- When Svefaktura flows will be discontinued
A short internal guide or one-page process map can prevent confusion during the transition.
Keep a Fallback Plan During Go-Live
Even with testing, the first few weeks may reveal customer-specific issues.
Keep a fallback plan for:
- Incorrect customer Peppol IDs
- Missing buyer references
- Failed validation rules
- ERP field mapping errors
- Customers not ready to receive Peppol invoices
The goal is not to return to manual work, but to make sure invoice delivery does not stop while issues are corrected.
Final Checklist Before Migration
Before going live, confirm that:
- Your current Svefaktura format is documented
- Your invoice fields are mapped to Peppol BIS Billing 3.0
- Required EN 16931 data is available in your ERP
- Credit notes and negative invoices are tested
- Your Peppol Access Point is ready
- Customer Peppol IDs are verified
- Validation rules are tested
- Finance and IT teams know the new process
- Error handling is clearly assigned
- A fallback process is available during go-live
Move from Svefaktura to Peppol BIS Billing 3.0 and get registered with ease
Svefaktura vs Peppol BIS Billing 3.0 Key Difference
Make Your Svefaktura to Peppol Migration Easier
Moving from Svefaktura to Peppol BIS Billing 3.0 helps Swedish suppliers modernize invoicing, reduce manual processing, and stay aligned with evolving public-sector and B2B e-invoicing requirements.
HubBroker helps businesses integrate ERP systems, validate invoice data against EN 16931 and Peppol requirements, and automate compliant e-invoice delivery through the Peppol network.
Whether you are replacing legacy Svefaktura workflows or preparing for future e-invoicing requirements, HubBroker can help simplify the transition with scalable integration and validation solutions.
- By HubBroker ApS