Regulatory Requirements by Country
All fiskaly products help businesses comply with country-specific fiscal regulations. This page summarizes the key requirements for each supported country so you can quickly understand what applies to your market.
A machine-readable version of this data is available at
/regulatory.json for programmatic consumption.
Requirement Comparison
Section titled “Requirement Comparison”| Requirement | Germany | Austria | France | Italy | Spain |
|---|---|---|---|---|---|
| Regulation | KassenSichV | RKSV | CGI NF525 (Infocert) | RT | Verifactu / TicketBAI / NATICKET |
| Authority | BMF | BMF Austria | DGFiP | AdE | AEAT / Haciendas Forales |
| Signing | Required | Required | Required | Required | Required |
| Real-time Reporting | No | No | No | Yes | Yes |
| QR Code | Required | Required | No | Required (lottery) | Required |
| Fiscal Export | DSFinV-K export & TSS export | DEP | JDE | No | No |
| Certification | BSI | A-Trust | LNE / INFOCERT | AdE | Self-certification or registration as guarantor software |
| fiskaly Product | SIGN DE | SIGN AT | SIGN FR | SIGN IT | SIGN ES |
Country Details
Section titled “Country Details”Germany — KassenSichV
Section titled “Germany — KassenSichV”The Kassensicherungsverordnung requires a certified Technical Security System (TSE) for every electronic recording system. Receipts must be offered to every customer (Belegausgabepflicht), and QR codes containing transaction signature data are required. Fiscal data must be exportable in DSFinV-K format. The TSE must be certified by the BSI (Federal Office for Information Security).
SIGN DE Documentation
Integration guide for German fiscal compliance
Austria — RKSV
Section titled “Austria — RKSV”The Registrierkassensicherheitsverordnung requires a security device (Signaturerstellungseinheit) for each cash register. Receipts must be issued for every transaction, and machine-readable codes (QR or link) are required. Fiscal data is exported via the DEP (Datenerfassungsprotokoll). Certification is handled by A-Trust.
SIGN AT Documentation
Integration guide for Austrian fiscal compliance
France — NF 525
Section titled “France — NF 525”NF 525 certification requires compliant cash register software. Receipts are required for every B2C transaction. Fiscal data must be exportable as a Journal des Événements (JDE). Certification is performed by LNE or INFOCERT. No QR code requirement.
SIGN FR Documentation
Integration guide for French fiscal compliance
Italy — Registratore Telematico
Section titled “Italy — Registratore Telematico”Italy requires most B2C transactions to be processed through a Registratore Telematico (RT) or an equivalent solution. Traditionally this meant dedicated hardware at every POS location. fiskaly replaces the physical RT with a cloud-based API.
SIGN IT Documentation
Integration guide for Italian fiscal compliance
Spain — TicketBAI / Verifactu
Section titled “Spain — TicketBAI / Verifactu”The Spanish antifraud law regulates both invoices and receipts. It requires billing software to generate signed and chained records that are sent in real time to the tax authority. Invoices issued to consumers contain a QR code linking to a verification URL and, in the Basque Country, an additional TicketBAI identifier.
SIGN ES Documentation
Integration guide for Spanish fiscal compliance
Machine-Readable Data
Section titled “Machine-Readable Data”The regulatory requirements are also available as structured JSON:
- Aggregated endpoint:
/regulatory.json— all countries in a single response - Per-country files:
/regulatory/de.json,/regulatory/at.json,/regulatory/fr.json,/regulatory/it.json,/regulatory/es.json
These JSON files can be consumed by AI agents, CI pipelines, or integration tools to programmatically check compliance requirements.
Was this page helpful?