What is a fiscalization API?
A fiscalization API is the software interface between your invoicing system — an ERP, a point of sale, an e-commerce checkout or a SaaS billing module — and a government tax platform. Instead of printing from a certified fiscal device, your software signs each invoice digitally and transmits it to the tax authority (or a certified intermediary) at the moment of issue. The authority validates it and returns a fiscal identifier that must appear on the document, usually together with a verification QR code. Countries implement this differently — some clear the invoice before it reaches the customer, others require near-real-time reporting after issue — but the engineering building blocks are the same everywhere.
- Digital signing of every invoice with a government-issued or qualified certificate
- Real-time or near-real-time transmission to the tax authority's endpoint
- Fiscal identifiers and verification QR codes returned and printed on the document
- Structured invoice formats: UBL 2.1, UN/CEFACT, FatturaPA and national XML/JSON schemas
- Mandatory electronic archival, typically 5–10 years, with audit-ready logs