Software guides · AFAS · Peppol 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. 01

    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. 02

    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. 03

    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. 04

    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

Why 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.

Full guide

PEPPOL-EN16931-R001Missing Business Process

Why 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.

Full guide

BR-CO-18Rounding Discrepancy

Why 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.

Full guide

Pre-export checklist for AFAS

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

  1. 01
    Confirm Peppol participant registration is active
  2. 02
    Verify customer Peppol IDs are correctly formatted with proper scheme IDs
  3. 03
    Check company VAT number includes NL or BE country prefix
  4. 04
    Ensure bank details are in IBAN format
  5. 05
    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.

Check a Peppol BIS 3.0 file

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

Have a Peppol BIS 3.0 invoice from AFAS 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.