Understanding PEPPOL Company Registration
Verifying whether a company is registered on PEPPOL is an essential step before attempting to send an electronic invoice through the network. A PEPPOL Company Search confirms that the recipient has a valid PEPPOL participant ID and is technically capable of receiving PEPPOL invoices.
This guide explains the PEPPOL participant ID structure, the steps to verify a company’s registration, and what to do when a company is not yet on the network.
What Is a PEPPOL Participant ID?
A PEPPOL Participant ID is a unique identifier assigned to each business registered on the PEPPOL network. It consists of two parts: an identifier scheme code and the actual business identifier, such as a VAT number or GLN.
For Polish businesses, the NIP (Tax Identification Number) is commonly used as the business identifier within the PEPPOL participant ID. The format is typically a scheme prefix followed by the NIP, such as 0088:PL1234567890.
Each PEPPOL company search should include the correct scheme code to ensure the search returns accurate results for the target business.
Steps to Verify a Company on PEPPOL
Step 1: Access the PEPPOL Directory
Navigate to directory.peppol.eu, which is the official PEPPOL Directory maintained by OpenPeppol. The directory is publicly accessible and does not require registration to search.
Step 2: Enter the Company’s Identifier
Enter the company’s NIP, VAT number, GLN, or registered business name in the search fields. Select the country code PL for Polish companies to narrow the results.
Step 3: Review the Search Results
Examine the returned results to confirm the company’s name, PEPPOL participant ID, and the list of document profiles they support. Confirm that their profile includes the document type you intend to send, such as PEPPOL BIS Billing 3.0.
Step 4: Save the Participant ID
Once confirmed, save the recipient’s PEPPOL participant ID in your ERP or access point system to ensure future invoices are routed correctly without repeating the directory lookup.
Using the PEPPOL Directory for Business Lookup
The PEPPOL Directory search supports multiple identifier schemes, allowing Polish businesses to find trading partners using a PEPPOL ID, GLN, or VAT number. Some businesses may have multiple directory entries when registered under more than one identifier scheme. Microsoft Dynamics 365 Invoice Automation can support these directory-based workflows by helping businesses manage invoice data and partner information more efficiently.
Solutions such as Gen10 E-Invoicing and Microsoft Dynamics 365 Invoice Automation integrate PEPPOL directory lookups into the invoice creation workflow, automating recipient verification at the point of invoice issuance.
How to Confirm PEPPOL Invoice Reception
After verifying a company in the directory and sending a PEPPOL invoice, businesses should monitor delivery acknowledgements from their access point. Most access point providers issue transport acknowledgements confirming that the invoice was successfully delivered to the recipient’s access point.
A delivery acknowledgement confirms technical delivery but does not guarantee that the recipient has processed or accepted the invoice. For business-level confirmation, follow up with the recipient or configure your ERP to receive business application acknowledgements where supported.
Reviewing how K-BOLT InvoiceNow Integration handles delivery confirmation in a PEPPOL environment provides a practical reference for implementing acknowledgement workflows.
Common PEPPOL Registration Issues
One common issue is searching for a business that is registered under a different identifier scheme than expected. If the standard NIP-based search returns no results, try searching by business name or GLN, as the company may use a different PEPPOL ID format.
Another common issue is that the company is registered but has not yet configured their access point to receive specific document types. In this case, the directory will show the participant but list no supported document profiles, or profiles that do not include PEPPOL BIS Billing 3.0.
Contact the recipient’s finance or IT team to resolve registration or configuration issues before attempting to send invoices through the PEPPOL network. Understanding France E-invoicing registration practices can offer a useful comparison for troubleshooting similar issues.
Conclusion
Checking whether a company is registered on PEPPOL before sending an invoice is a best practice that prevents delivery failures and ensures compliance. Using the PEPPOL Directory and understanding participant ID formats enables Polish businesses to verify recipients accurately and maintain reliable invoice exchange.
By integrating directory lookups into your invoice workflow, you can automate recipient validation and reduce the risk of errors caused by incorrect or outdated participant information.
Frequently Asked Questions
How do I check if a company is on PEPPOL?
Search directory.peppol.eu using the company’s NIP, VAT number, or business name to verify PEPPOL registration.
What is a PEPPOL Participant ID?
A unique identifier combining a scheme code and business identifier that locates a company in the PEPPOL network.
What if a company is not registered on PEPPOL?
They cannot receive PEPPOL invoices and must register through a certified access point provider first.
Can I automate PEPPOL company verification?
Yes, many ERP and access point integrations support automated PEPPOL directory lookups during invoice creation.
What does a PEPPOL delivery acknowledgement confirm?
It confirms that the invoice was delivered to the recipient’s access point but not necessarily processed by the recipient.
Source by:
Image by Gemini

