- Home
- Apps
- Specialized Solutions
- Peppol E-Invoicing Connector for Business Central
Illustrative previewA per-tenant AL extension that connects Business Central to the Peppol access-point network
— outbound BIS 3 / XRechnung / FatturaPA generation, certified access-point delivery, inbound receipt and posting, and SMP participant lookup. Built, installed and supported by
ECOSIRE on your tenant.
What is Peppol E-Invoicing Connector for Business Central?
A per-tenant AL extension that connects Business Central to the Peppol access-point network — outbound BIS 3 / XRechnung / FatturaPA generation, certified access-point delivery, inbound receipt and posting, and SMP participant lookup. Built, installed and supported by ECOSIRE on your tenant. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.
Key Features
Built to order, done for you
No DIY setup — a working app, built, installed and supported by ECOSIRE.
- 1
You order
Start with a one-time build price. We scope it with you at kickoff.
- 2
We build & install
ECOSIRE builds, configures and installs it on your Dynamics 365 Business Central.
- 3
Go live + support
You go live in about one working week, with two weeks of go-live support. Defects in the code we deliver are fixed free of charge.
About this Product
What this is
The Peppol E-Invoicing Connector for Business Central is a build-to-order AL extension that lets your finance team send and receive structured e-invoices over the Peppol BIS 3 network without leaving Business Central. ECOSIRE builds it against your chart of accounts, document layouts and country rules, installs it as a per-tenant extension on your BC Online (or on-prem) environment, and supports it after go-live.
This is not an instant AppSource download. After purchase, our AL engineers configure the extension to your tenant, wire it to a certified Peppol access point, validate end-to-end with test documents, and hand over a working pipeline. There are no fabricated marketplace links and no "click install."
How it works
On the outbound side, the extension subscribes to the standard posting events on Sales Invoice and Sales Credit Memo (via AL event subscribers on Codeunit 80/90), maps posted document data to a compliant UBL 2.1 payload, and renders the correct national flavour — Peppol BIS Billing 3.0, XRechnung (Germany), or FatturaPA (Italy). The XML is validated against the relevant country rules and Schematron, then transmitted to your access point over its REST API and tracked through a status field on the document.
Inbound documents are pulled from the access point on a Job Queue schedule, parsed, matched to vendors and purchase orders, and staged as Purchase Invoices for your AP clerk to review and post. SMP/SML participant lookup resolves trading-partner Peppol IDs before send so you never dispatch to an unregistered recipient.
The extension ships with dedicated permission sets, table and page extensions for document tracking, a setup page for access-point credentials, and an audit log. Optional Power Platform / Dataverse surfacing of delivery status is available on request.
ECOSIRE owns the build, the install and the ongoing support so your team owns the invoices, not the integration plumbing.
What you get
- A per-tenant AL extension (.app) built to your tenant's chart of accounts, tax setup and document layouts
- Installation and configuration on your Business Central environment (BC Online or on-prem) by ECOSIRE engineers
- Access-point connection setup, including credentials configuration and a live end-to-end test transmission
- Field-mapping configuration for BIS 3 plus your required national flavour (XRechnung / FatturaPA)
- Permission sets and Job Queue entries configured and documented for your administrators
- Handover documentation: setup guide, mapping reference, and an operator runbook for AP/AR staff
- Post-go-live support window with bug fixes and a defined channel for issues and questions
Who this is for
Finance / IT Manager at an EU B2B/B2G supplier
Needs to meet B2G and emerging B2B e-invoicing mandates (XRechnung, Peppol BIS 3) without bolting on a separate portal. Wants invoices to flow straight out of Business Central with verifiable delivery status and an audit trail.
Accounts Payable lead
Receives a rising volume of inbound Peppol invoices and wants them staged automatically as Purchase Invoices, matched to vendors and POs, instead of re-keying PDFs or chasing email attachments.
Business Central administrator / partner
Responsible for the tenant and wary of unmaintained code. Wants a clean per-tenant AL extension with proper permission sets, Job Queue scheduling and event subscribers — built and supported by a team that owns the AL, not a black-box app.
How Peppol E-Invoicing Connector for Business Central Compares
| Criterion | ECOSIRE | Custom Build | Competitor | Dynamics 365 Business Central Native |
|---|---|---|---|---|
| Generates Peppol BIS 3 / XRechnung / FatturaPA from posted documents | Included | Partial support | Included | Not included |
| Inbound e-invoice receipt staged as Purchase Invoices | Included | Partial support | Partial support | Not included |
| SMP / SML participant lookup before send | Included | Partial support | Included | Not included |
| Built to your exact chart of accounts, tax setup and layouts | Included | Included | Not included | Not included |
| Installed and supported on your tenant by the builder | Included | Partial support | Not included | Not included |
| Source ownership and ongoing AL maintenance across BC releases | Included | Partial support | Not included | Not included |
| Available without per-user or per-document subscription fees | Included | Included | Not included | Included |
| Delivered as a clean per-tenant extension (no marketplace dependency) | Included | Included | Not included | Not included |
Frequently Asked Questions about Peppol E-Invoicing Connector for Business Central
How long does delivery take, and what happens after I buy?
This is a build-to-order extension, not an instant AppSource install. After purchase, ECOSIRE scopes your country flavour and access point, builds the per-tenant AL extension to your tenant's setup, and installs it on your Business Central environment. Typical delivery is around one working week depending on the national flavours required and access-point onboarding, including a live test transmission before go-live. You get a firm timeline at kickoff.
Who supports and updates it after go-live?
ECOSIRE owns the AL source and supports it. Your purchase includes a post-go-live support window for bug fixes and questions. Because Peppol BIS 3, XRechnung and FatturaPA specifications evolve and Business Central ships major updates twice a year, we offer ongoing maintenance to keep the extension compatible with new BC releases and updated country rules — quoted separately as an annual plan.
Does it work on Business Central Online and on-premises?
Yes. It is delivered as a per-tenant extension, which installs on BC Online (SaaS) and on-premises alike. We confirm your deployment type at kickoff and configure the Job Queue, access-point credentials and permission sets accordingly.
Which countries and formats are covered?
The core is Peppol BIS Billing 3.0, which covers cross-border EU e-invoicing. National flavours XRechnung (Germany) and FatturaPA (Italy) are built from the same document mapping. If you need an additional country profile, we scope it as part of the build.
Do I need a separate Peppol access point?
Yes. Peppol requires a certified access point to transmit and receive documents on the network — the connector integrates with that access point's REST API rather than replacing it. If you do not already have one, we help you select and onboard a provider and wire its credentials into the extension's setup page.
Will it interfere with my standard Business Central posting?
No. The extension uses AL event subscribers on the standard posting codeunits, so transmission happens after a document is posted normally. If a transmission fails, the invoice is still posted in BC and the failure is surfaced as a notification with retry — your financial postings are never blocked by the network layer.
Related Modules

OEE & Production Performance Analytics
A per-tenant AL extension that turns Business Central manufacturing actuals into true OEE — availability x performance x quality — with downtime Pareto analysis, scrap/yield tracking, and live utilization dashboards. Custom-built, installed and supported by ECOSIRE on your tenant.

Pakistan FBR Digital Invoicing for Business Central
A per-tenant AL extension that posts your Business Central sales invoices to the FBR digital invoicing system in real time — with sales-tax and further-tax computation, STRN/NTN validation, FBR invoice numbers and QR codes, and withholding-tax handling. Built, installed and supported by ECOSIRE on your tenant.

Pharmacy Retail Management
A build-to-order Dynamics 365 Business Central extension that adds first-expiry-first-out dispensing, near-expiry alerting and returns, keyboard-fast counter billing, supplier scheme costing and configurable regulatory registers. ECOSIRE builds it for your Business Central version, installs it, and hands over the AL source.

PLM & Engineering Change Management (ECM)
A custom-built per-tenant AL extension that adds revision-controlled item and BOM data, engineering change request/order (ECR/ECO) workflows, multi-stage approvals, and impact analysis to Dynamics 365 Business Central — bridging engineering and operations inside your ERP.
Peppol E-Invoicing Connector for Business Central
A per-tenant AL extension that connects Business Central to the Peppol access-point network — outbound BIS 3 / XRechnung / FatturaPA generation, certified access-point delivery, inbound receipt and posting, and SMP participant lookup. Built, installed and supported by ECOSIRE on your tenant.
- Outbound Peppol BIS Billing 3.0 generation from posted Sales Invoices and Credit Memos via AL event subscribers on the standard posting codeunits
- Country-specific flavours: XRechnung (Germany) and FatturaPA (Italy) rendered from the same posted-document mapping
- UBL 2.1 payload assembly with Schematron and country-rule validation before any document leaves the tenant
- Certified access-point connectivity over the provider's REST API, with per-tenant credentials stored on a dedicated setup page