Prerequisites
- 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)
Step-by-Step Setup
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.
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.
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.
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.
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.
Common Sage Errors
Why this happens in Sage
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 it
In 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.
Why this happens in Sage
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 it
Update 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.
Why this happens in Sage
Complex discount structures in Sage (early payment, volume, promotional) can cause €0.01 discrepancies between line sum and invoice total.
How to fix it
Review discount calculations in invoice. Ensure all discounts use consistent decimal precision. Consider rounding adjustment line if needed.
Pre-Export Checklist for Sage
Before exporting Peppol BIS 3.0 from Sage, verify these items:
- 1Verify Peppol add-on is activated (Sage 50) or e-invoicing enabled (Business Cloud)
- 2Confirm company bank details are in IBAN format
- 3Check customer Peppol participant IDs are correctly formatted
- 4Ensure invoice totals match sum of line amounts
- 5Verify VAT registration number includes country prefix
- 6Test with a known Peppol recipient before production use
Testing Your Setup
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.
Validate Your Output
Export Peppol UBL from Sage and validate with Invoice Navigator before transmission.
Validate Peppol BIS 3.0FAQ
Does Sage support Peppol in the UK?
Which Sage product is best for Peppol?
Ready to Test Your Sage Export?
Upload your Peppol BIS 3.0 invoice and get instant compliance feedback with Sage-specific recommendations.
Validate Peppol BIS 3.0 Invoice