AFAS guides
AFASPeppol BIS 3.0

Peppol BIS 3.0 in AFAS

AFAS Software integrates with the Peppol network for sending electronic invoices across the Netherlands and Belgium. This guide covers configuring Peppol delivery, registering participant IDs, and handling common transmission issues.

Prerequisites

  • AFAS Online environment with e-invoicing capability enabled
  • Peppol participant ID (registered through AFAS or your Access Point)
  • Customer Peppol identifiers (KvK, OIN, or Belgian enterprise number)
  • Administrator access to configure e-invoicing settings

Step-by-Step Setup

1

Enable Peppol in AFAS environment

Contact AFAS support or your AFAS consultant to enable Peppol functionality for your environment. AFAS handles the Peppol Access Point registration on your behalf using your KvK or enterprise number.

2

Configure customer Peppol identifiers

In CRM > Organisations, add the Peppol identifier for each customer you want to reach via Peppol. Dutch companies: KvK number (scheme 0106) or OIN (scheme 0190). Belgian companies: enterprise number (scheme 0208).

3

Set Peppol as delivery method

For each customer, configure Peppol as the preferred invoice delivery method. AFAS will route invoices through the Peppol network when the customer has a valid Peppol registration.

4

Test and monitor delivery

Send a test invoice to a known Peppol recipient. Monitor the delivery status in the e-invoicing overview. AFAS reports delivery success, pending, or failure with error details.

Common AFAS Errors

PEPPOL-EN16931-R010Invalid Buyer Endpoint Identifier
Full guide →

Why this happens in AFAS

Customer Peppol identifier entered with incorrect format or wrong scheme ID in AFAS CRM.

How to fix it

Verify the customer Peppol ID in CRM > Organisations. Use scheme 0106 for KvK, 0190 for OIN, 0208 for Belgian enterprise numbers. Check directory.peppol.eu to confirm.

PEPPOL-EN16931-R001Missing Business Process
Full guide →

Why this happens in AFAS

AFAS Peppol configuration may not include the required ProfileID when the e-invoicing module is partially configured.

How to fix it

Contact AFAS support to verify the Peppol BIS 3.0 profile is correctly configured in your environment settings.

BR-CO-18Rounding Discrepancy
Full guide →

Why this happens in AFAS

Multi-line invoices with mixed VAT rates in AFAS may produce rounding differences between line totals and document-level amounts.

How to fix it

Review invoices with multiple VAT rates. AFAS rounds per line—verify that the document total matches the sum of line-level calculations.

Pre-Export Checklist for AFAS

Before exporting Peppol BIS 3.0 from AFAS, verify these items:

  • 1
    Confirm Peppol participant registration is active
  • 2
    Verify customer Peppol IDs are correctly formatted with proper scheme IDs
  • 3
    Check company VAT number includes NL or BE country prefix
  • 4
    Ensure bank details are in IBAN format
  • 5
    Test delivery with a known Peppol recipient first

Validate Your Output

Before enabling Peppol delivery for all customers, validate your AFAS Peppol output with Invoice Navigator. The Peppol BIS 3.0 validator catches both EN 16931 and Peppol-specific errors.

Validate Peppol BIS 3.0

FAQ

Is AFAS a Peppol Access Point?
AFAS acts as an intermediary to the Peppol network through its e-invoicing partners. You do not need a separate Access Point subscription when using AFAS Peppol integration.
Can I receive Peppol invoices in AFAS?
Yes, AFAS supports receiving Peppol invoices. Incoming invoices appear in your purchase invoice workflow for matching and approval.

Related Guides

Ready to Test Your AFAS Export?

Upload your Peppol BIS 3.0 invoice and get instant compliance feedback with AFAS-specific recommendations.

Validate Peppol BIS 3.0 Invoice