Software guides · Sage · Peppol BIS 3.0
Peppol BIS 3.0 in Sage
Sage offers Peppol through different mechanisms depending on product: Business Cloud Accounting has native integration, Sage 50 requires third-party add-ons, and X3 uses the Electronic Documents module. This guide covers all three paths, with focus on UK-specific configuration including VAT-based Peppol IDs and the IBAN formatting requirements that cause BR-DE-19 failures for cross-border invoices.
- Sage Business Cloud Accounting with Peppol subscription tier, OR
- Sage 50 with partner add-on (Tungsten Network, Basware connector), OR
- Sage X3 with Electronic Documents module licensed
- UK: VAT registration number (forms basis of Peppol ID with scheme 9932)
- Bank details in IBAN format (required for cross-border Peppol invoices)
- 01
Enable Peppol based on your Sage product
Business Cloud Accounting: Connected Services → Peppol Integration → Enable. Sage 50: requires partner add-on—contact your Sage partner for Tungsten Network or Basware connector installation. Sage X3: Administration → Setup → Electronic Documents → Peppol module → Activate. Each product has different capability levels; Business Cloud is most integrated.
- 02
Configure your UK Peppol Participant ID
UK companies use VAT number as Peppol ID with scheme 9932. Format: 9932:GB123456789. Enter in: Business Cloud → Settings → Company → E-Invoice Settings. Sage 50 → Settings → Company Details → Peppol tab (from add-on). X3 → Common data → Company → Electronic address. The Peppol directory will show your registration once your Access Point completes onboarding.
- 03
Convert bank details to IBAN format
Cross-border Peppol requires IBAN format bank details. UK sort code + account number converts to IBAN: GBxx + BANK (4 letters) + sort code (6 digits, no dashes) + account number (8 digits). Use online IBAN calculator with your bank's BIC code. Update in company bank details. Domestic UK invoices work with sort code, but EU recipients need IBAN—causes BR-DE-19 for German recipients.
- 04
Add customer Peppol Endpoint IDs
For each Peppol-enabled customer: Customer record → e-invoicing tab → Peppol ID. Look up customer at directory.peppol.eu. EU customers: use their country-specific scheme (0106 NL KVK, 0208 BE KBO, 9930 DE VAT, etc.). UK customers: 9932:GB + VAT number. Customers without directory registration cannot receive Peppol invoices.
- 05
Test Peppol transmission and check MTD integration
Create test invoice for Peppol customer → Send via Peppol option. Check transmission status in e-invoicing dashboard (Business Cloud) or add-on console (Sage 50). Verify delivery confirmation from Access Point. Note: Peppol e-invoicing data can complement MTD (Making Tax Digital) compliance—structured invoice data supports digital VAT records requirements.
PEPPOL-EN16931-R001Missing Business Process
Sage e-invoicing feature may not include ProfileID in default configuration. Some Sage 50 versions require add-on activation for full Peppol compliance.
How to fix itIn e-invoicing settings, verify Peppol BIS 3.0 profile is selected. For Sage 50, check that Peppol add-on is fully activated in module settings.
BR-DE-19Invalid IBAN Format
Legacy Sage bank data may contain old UK sort code/account number format instead of IBAN. Cross-border Peppol invoices require IBAN format.
How to fix itUpdate bank details in company settings to full IBAN format. For UK accounts: GB + 2 check digits + 4 letter bank code + 6 digit sort code + 8 digit account number.
BR-CO-18Line Total Rounding
Complex discount structures in Sage (early payment, volume, promotional) can cause €0.01 discrepancies between line sum and invoice total.
How to fix itReview discount calculations in invoice. Ensure all discounts use consistent decimal precision. Consider rounding adjustment line if needed.
Before exporting Peppol BIS 3.0 from Sage, verify these items:
- 01Verify Peppol add-on is activated (Sage 50) or e-invoicing enabled (Business Cloud)
- 02Confirm company bank details are in IBAN format
- 03Check customer Peppol participant IDs are correctly formatted
- 04Ensure invoice totals match sum of line amounts
- 05Verify VAT registration number includes country prefix
- 06Test with a known Peppol recipient before production use
Use Sage test mode to generate sample Peppol invoices. Validate XML output before connecting to production Access Point.
Sage provides Peppol testing documentation in their help center. Search "Peppol e-invoicing setup" for your specific product.
Export Peppol UBL from Sage and validate with Invoice Navigator before transmission.
Does Sage support Peppol in the UK?
Yes, Sage products have strong Peppol support for UK businesses. This enables e-invoicing with European partners and prepares for potential future UK mandates.
Which Sage product is best for Peppol?
Sage Business Cloud Accounting has the most integrated Peppol experience for SMBs. Sage X3 offers more configuration options for enterprises. Sage 50 requires add-ons for full Peppol capability.
Have a Peppol BIS 3.0 invoice from Sage that came back rejected? Check it here.
Checking is free. The first verified download every 30 days is free. After that €1.90 per invoice, or €9 a month for all of them.