InvoiceSpec account
A free account gives you dashboard access and trial invoices.
Create a key and generate your first compliant e-invoice. The guide keeps each step focused and gives you a complete request you can copy and run. New to the vocabulary? Terms like XRechnung, ZUGFeRD, and EN 16931 are defined in the glossary.
You don't need to track spec versions. Every request targets the latest resolvable version by default — when a new version ships, it activates automatically on the authority's effective date and the old version sunsets after a coexistence window. See version lifecycle in the glossary for details.
Step 1 of 4
You only need an account, an API key, and an HTTP client. No SDK or e-invoicing expertise is required.
A free account gives you dashboard access and trial invoices.
Create a secret key in the dashboard, then reveal it when you need to copy it.
Use curl, Node.js, or Python — switch languages in the example below.