IFInvoiceForge
NEGATIVE TESTS

IMPORTER QA

Two negative Peppol test cases worth keeping

A robust importer should reject or quarantine structurally readable invoices that violate business rules. InvoiceForge creates each failure from the same visible baseline so the cause is easy to isolate.

1. Missing buyer reference

The fixture omits BuyerReference and does not add a purchase order reference. Use it to verify that your validation layer catches the missing routing reference instead of silently accepting the invoice.

2. Broken payable total

The fixture deliberately adds €1.00 to PayableAmount while leaving the tax-inclusive amount unchanged. Use it to test monetary reconciliation and error messaging.

Expected invalid.

Negative fixtures are intentionally non-compliant and must never be transmitted as real invoices.

Generate a negative fixture →