Sage guides
SagePeppol 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.

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

1

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.

2

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.

3

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.

4

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.

5

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

PEPPOL-EN16931-R001Missing Business Process
Full guide →

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.

BR-DE-19Invalid IBAN Format
Full guide →

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.

BR-CO-18Line Total Rounding
Full guide →

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:

  • 1
    Verify Peppol add-on is activated (Sage 50) or e-invoicing enabled (Business Cloud)
  • 2
    Confirm company bank details are in IBAN format
  • 3
    Check customer Peppol participant IDs are correctly formatted
  • 4
    Ensure invoice totals match sum of line amounts
  • 5
    Verify VAT registration number includes country prefix
  • 6
    Test 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.0

FAQ

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.

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