Belgian VAT Returns
Belgian tenants only
VAT return endpoints return 403 for tenants with CountryCode ≠ BE. Set your country in Settings → General to enable this feature.
The VAT Returns feature aggregates your delivered AR invoices into the standard Belgian FPS Finance grids and exports an Intervat-compatible XML declaration.
Scope (v1)
- Covered: Output VAT from outbound (AR) invoices — Grids G01, G02, G03, G54, G71
- Not covered: Input VAT deduction (Grid 81) — requires AP invoice CBE validation, not yet implemented
List available periods
Returns the quarters for which you have delivered AR invoices:
curl https://api.invostaq.com/api/vat/periods \
-H "Authorization: Bearer {token}"
{
"periods": [
{ "label": "2026-Q1", "year": 2026, "quarter": 1, "from": "2026-01-01", "to": "2026-03-31", "invoiceCount": 8 }
]
}
Generate a return summary
curl "https://api.invostaq.com/api/vat/return?year=2026&quarter=1" \
-H "Authorization: Bearer {token}"
{
"period": "2026-Q1",
"currency": "EUR",
"grids": {
"G01": { "taxableBase": 0.00, "vatAmount": 0.00, "rate": 6 },
"G02": { "taxableBase": 0.00, "vatAmount": 0.00, "rate": 12 },
"G03": { "taxableBase": 12500.00, "vatAmount": 2625.00, "rate": 21 },
"G54": { "vatAmount": 2625.00 },
"G71": { "vatAmount": 2625.00 }
},
"invoiceCount": 8,
"warnings": ["Input VAT deduction (Grid 81) is not included. This return covers outbound invoices only."]
}
Grid reference:
| Grid | Meaning |
|---|---|
| G01 | Taxable turnover at 6% |
| G02 | Taxable turnover at 12% |
| G03 | Taxable turnover at 21% |
| G54 | Total output VAT due |
| G71 | Net VAT to pay (G54 − G81; G81 = 0 in v1) |
Export Intervat XML
Downloads a Belgian Intervat-compatible XML declaration ready for FPS Finance submission:
curl "https://api.invostaq.com/api/vat/return/xml?year=2026&quarter=1" \
-H "Authorization: Bearer {token}" \
-o vat-2026-Q1.xml
The response is application/xml with Content-Disposition: attachment; filename="vat-2026-Q1.xml".
Prerequisite: Your Belgian VAT number must be configured in Settings → General. Returns 422 if not set.
Authentication
All VAT return endpoints require Bearer JWT. See Authentication.