Send a structured document, get back a signed, compliant, reported invoice.
Sandbox in minutes, 30+ countries in production.
Console brings your invoices, orders, workflows, and integrations together, so your team spends less time managing them and more time on your product.
Design workflows visually, inspect every execution step by step, and plug into your stack with first-class APIs. The same hub, built for engineers.
Route documents based on type, state, or any condition.
Plug into your existing stack instantly.
See exactly what happened, step by step.
Invopop is built on GOBL, an open-source, global format for invoices and business documents. One structured JSON file becomes a compliant document anywhere.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
{
"$schema": "https://gobl.org/draft-0/bill/invoice",
"currency": "EUR",
"issue_date": "2022-11-14",
"supplier": {
"tax_id": {
"country": "ES",
"code": "B28774008"
},
"name": "Invopop S.L.",
"emails": [
{
"addr": "billing+es@invopop.com"
}
],
"addresses": [
{
"num": "22",
"street": "Calle Guadalquivir",
"locality": "Madrid",
"region": "Madrid",
"code": "28002",
"country": "ES"
}
]
},
"customer": {
"tax_id": {
"country": "ES",
"code": "B33105842"
},
"name": "Customer Spain S.L.",
"emails": [
{
"addr": "sam@customer.com"
}
],
"addresses": [
{
"num": "10",
"street": "Calle Mayor",
"locality": "Madrid",
"region": "Madrid",
"code": "28003",
"country": "ES"
}
]
},
"lines": [
{
"quantity": 50,
"item": {
"name": "Promotional mug",
"price": "16.00"
},
"taxes": [
{
"cat": "VAT",
"rate": "standard"
}
]
}
]
} See precisely how every document is built and validated, nothing hidden.
A clean, modern, open-source format that's easy to integrate and understand.
Expands quickly to new countries and use cases, with an open community you can contribute to.
Pick the approach that fits your team: build directly, or connect a platform you already use. Both come with the docs and support to get you live fast.
Integrate Invopop directly using our REST API and MCP server. Full control, built for developers, with AI-ready tooling baked in.
Already on a platform we support? Plug Invopop in through a native connector and start issuing compliant documents with minimal setup.
We use analytics cookies to understand how the site is used and improve it. Essential cookies are always on. Cookie policy