Validate an invoice
Drop in an invoice and Stampbench checks it against the ruleset for your market — or build one from JSON and it computes the totals for you. Everything runs in your browser: no signup, no limits, and your XML never leaves your machine.
API and library docs·Developer platform·No invoice yet? Create one
Nothing to hand? See how it works
Loads a real invoice with two problems — one Stampbench can fix on its own, one it refuses to guess — and checks it straight away.
This runs the EN 16931 core ruleset — 40 rules, including the BR-S/E/AE/Z/G/O VAT category families; switch the market above to add a national profile. Both syntaxes are auto-detected: UBL 2.1 and CII (the XML inside ZUGFeRD / Factur-X). Load the broken sample to see it catch a VAT arithmetic error.Everything runs in your browser — the XML never leaves your machine.