Rejected documents
A wrong VAT ID or a missing Leitweg-ID stops the invoice at the clearance platform, not in your inbox. Nobody in finance finds out the same day.
MIXCONIX is an SAP partner.
Business Partner Validator checks your SAP S/4HANA® partner records against EU VIES, IBAN structure, Peppol participant IDs and Leitweg-IDs — before the first e-invoice is handed to SAP® Document and Reporting Compliance.
Europe issues around 26.8 billion B2B invoices a year, 64% of them already electronic. Mandates that have already been announced lift that share to 85% by 2030 — the largest jump of any region. With every new mandate the invoice is validated automatically — by a platform, a network or the recipient — and a master data error becomes a rejected invoice.
2026, and 2030 in the mandate scenario
202617.2 of 26.8 bn invoices
203026.3 bn e-invoices, +53%
2026 → 2030, officially announced mandates only
B2B e-invoicing and e-reporting, selection. Germany highlighted; * planned or expected.
“The quality of master data — VAT numbers, tax codes, bank details — becomes critically important, since errors in these fields can cause invoices to be rejected automatically.”
billentis, Market Report 2026, p. 62
That is exactly where BPV works: on the business partners in SAP S/4HANA, before the first e-invoice is created.
See the solution in detail ↓Source: billentis GmbH, “Riding the Tornado: A Guide to Mastering Multinational E-invoicing and Compliance”, June 2026. Data re-charted by MIXCONIX; billentis is not responsible for this presentation. 2030: mandate scenario, officially announced mandates only. Mandate status as of June 2026.
SAP Document and Reporting Compliance validates the document it is given. It cannot repair the business partner behind it — and by the time the clearance platform answers, the invoice is already late.
A wrong VAT ID or a missing Leitweg-ID stops the invoice at the clearance platform, not in your inbox. Nobody in finance finds out the same day.
EN 16931, Peppol BIS Billing 3.0 and XRechnung are legal requirements. Repeated rejections turn into penalties and receivables that age past terms.
Checking a few hundred partners by hand catches the obvious errors and misses the ones that matter: a valid-looking IBAN registered in the wrong country, a duplicate hiding under a second tax number.
SAP Document and Reporting Compliance builds the e-invoice from what the business partner record says. If the VAT ID there is invalid or the electronic address is missing, it is not one invoice that fails but every invoice to that partner. BPV checks one step earlier: the master data in SAP S/4HANA, through released APIs.
The same faulty partner record, two paths.
Without a prior check
The error surfaces after sending — and repeats on every invoice to that partner.
With BPV
The error surfaces before the first invoice — once per partner record, not once per invoice.
Every finding carries the EN 16931 business term the invoice will later be judged against.
Check the whole partner base ahead of the 2027 and 2028 mandate dates. billentis recommends starting every e-invoicing initiative with a maturity and gap assessment, data quality included. BPV delivers that assessment for business partners, with a finding per partner.
Filter by date range and validation status to check the business partners that were created or changed — before the first invoice goes to them.
A valid VAT ID does not stay valid on its own. Scheduled runs keep the partner base current; findings remain exportable to Excel or PDF as compliance evidence.
Real-time EU VIES verification for all EU countries, with country-specific format rules (DE, AT, CH, FR, IT, NL, BE, ES, PL, CZ, HU, SK, RO), duplicate VAT detection and Plants Abroad checks.
Peppol participant ID verification, German Leitweg-ID with MOD 97-10 check digit across Bundesländer 01–16, GLN with GS1 MOD-10, and email with disposable-domain detection. Mandatory for XRechnung (BT-34).
Country-specific length validation (DE 22, AT 20, CH 21, FR 27, IT 27 characters), MOD 97-10 checksum, OpenIBAN lookup for real bank data, and BIC/SWIFT format validation.
Country, city, street and postal code checked against country-specific formats (DE 5 digits 01001–99998, AT 4 digits, CH 4 digits) and ISO 3166-1 alpha-2 country codes.
AI-assisted fuzzy matching through SAP® AI Core, with data quality scoring and correction suggestions. The rules decide; AI assists and can be switched off per tenant.
Up to 500 business partners per batch with progress tracking, reported against the mapped business terms BT-27, BT-31, BT-34, BT-84 and BT-86, exportable to Excel or PDF.
A wizard guides the run: choose the partners, choose the checks, read the findings.
Filter business partners by company code, country, category, date range and validation status. Up to 500 partners per batch.
Choose the validation groups — VAT, electronic address, address, IBAN, AI analysis .
Read findings by severity (critical, high, medium, low, info) with remediation suggestions, and export to Excel or PDF for the audit file.
SAP Cloud Application Programming Model (CAP) v9 on Node.js 20+, SAPUI5 1.139+, SAP Fiori.
OData V4 in the backend with a V2 adapter for SAP S/4HANA. 155 deterministic rules organised in 28 validation groups.
Multitenant SaaS on SAP BTP, Cloud Foundry environment (EU10, US10), with XSUAA and SaaS Registry authentication.
EU VIES (SOAP) for VAT, OpenIBAN (REST) for bank data, the Peppol Directory, and Cloud Connector for on-premise systems.
API_BUSINESS_PARTNER OData V2 — real-time bidirectional access to SAP S/4HANA master data through released APIs only.
SAP AI Core with generative AI hub for duplicate detection and scoring. Personal data is masked before any prompt is sent.
A run does not hand back a pass-or-fail flag. For every business partner it returns the finding, the rule that produced it, and the field to correct — so the person fixing the record does not have to guess.
Each check, its verdict, and the source consulted: EU VIES for the VAT ID, MOD 97-10 for the IBAN, the Peppol Directory for the electronic address.
Findings carry their EN 16931 business term — BT-27, BT-31, BT-34, BT-84, BT-86 — so the result reads the same way the e-invoice will be judged.
Suspected duplicates come with the matched fields and a confidence score, not a bare pairing. The rules engine decides; AI assists and never gates on its own.
Up to 500 partners per batch with progress tracking, exportable to Excel or PDF for the master data team.
BPV never modifies, replaces or extends SAP Document and Reporting Compliance or the SAP core. It runs side by side, on your own SAP BTP subaccount.
An isolated SAP HANA® Cloud HDI container and a dedicated SAP AI Core resource group per tenant. EU data residency on SAP BTP, Frankfurt.
Released SAP APIs only — API_BUSINESS_PARTNER OData. No direct database access, no RFC_READ_TABLE, no ODP, no screen scraping, and no Z* objects in the runtime.
SAP XSUAA (OAuth 2.0) with role-based access and five role templates. Secrets held only in SAP Credential Store; the audit trail goes to SAP Audit Log.
Personal data is masked on every AI path. GDPR obligations are addressed in the design: data processing agreement, erasure on request, tenant offboarding.
Side by side on SAP BTP, decoupled from the SAP S/4HANA release train. MTA packaging, semantic versioning, cTMS, runbook and backup/DR.
AI usage is billed by SAP to your own SAP BTP account — BPV charges nothing for AI, and metering is visible call by call. Bring your own SAP AI Core if you prefer.
BPV is subscribed from your own SAP BTP subaccount. Onboarding, upgrades and offboarding are managed for you.
Five role templates ship with the application. Assign them in your identity provider — no development in your core system.
Point BPV at a batch of business partners and read the findings.
No. SAP Document and Reporting Compliance transmits what your master data contains. BPV checks that data upstream, before the document is created. It never modifies, replaces or extends the SAP solution or the SAP S/4HANA core.
Not yet. The SAP Store readiness review is in progress and SAP ICC certification for the Business AI use case is targeted for Q4 2026, against the July 2026 framework, Category 2. Until certification is granted we do not use certification wording in the product or in its published materials.
On SAP BTP in the EU, Frankfurt region, in an SAP HANA Cloud container isolated to your tenant. A dedicated SAP AI Core resource group is provisioned per tenant.
Nothing on its own. The rules engine is deterministic and decides; AI assists with fuzzy duplicate matching and scoring, and never gates a result by itself. Personal data is masked on every AI path.
Not to us. AI usage is billed by SAP directly to your SAP BTP account, and you can see the metering call by call. You may also bring your own SAP AI Core.
English and German.
One onboarding fee, one subscription, and usage counted per business partner. No user licences, no tiers, no minimum volume.
All prices in EUR, excluding VAT. Billed monthly in arrears; the setup fee is invoiced once, at onboarding.
AI cost: billed by SAP directly to your own SAP BTP account — we charge nothing for AI, and the metering is visible call by call.
Standards: validates against EN 16931, XRechnung and Peppol BIS Billing 3.0.
Six steps: select business partners, run the AI analysis on SAP AI Core, run the deterministic rule engine, review findings, schedule jobs, monitor compliance evidence. No customer system is connected.
Book a demo, or open the interactive walkthrough first.