Fiscalization in Spain (VeriFactu)¶
In addition to German fiscal law, DiKAS also supports Spanish fiscal law. In Spain there is no TSE and no DSFinV-K export — instead, VeriFactu applies: every invoice is chained tamper-proof and registered with the tax authority AEAT. DiKAS handles this automatically in the background; this page explains what's behind it and what looks different on the receipt.
Who is this page for?
For businesses in Spain. The chapters TSE & Tax Authority, DATEV Export, and Kassenmeldung — Cash Register Notification to the Tax Authority apply only to Germany and have no relevance in Spain.
What Is VeriFactu?¶
VeriFactu is the Spanish system for verifiable invoices (Real Decreto 1007/2023): POS software must tamper-proof chain every invoice with a hash chain and transmit it to the AEAT, or make it verifiable. It's the Spanish counterpart to the German TSE — just without dedicated hardware.
DiKAS supports two paths for this:
| Path | Description |
|---|---|
| fiskaly SIGN ES | Cloud service, analogous to the German cloud TSE — an account instead of hardware |
| Native VeriFactu path | DiKAS signs and transmits on its own (XAdES signature), without an intermediary service |
Both work fail-closed: if an invoice cannot be registered properly, this is logged and retried later — no transaction is lost.
What's on the Receipt?¶
Spanish receipts from DiKAS automatically include the required information:
- The notice "VERI*FACTU" or "Factura verificable en la sede electrónica de la AEAT"
- The QR tributario (approx. 30–40 mm) — guests and auditors can use it to verify the invoice directly on the AEAT website
- Sequential invoice numbers per series
Factura Simplificada and Full Invoice¶
In Spain, a normal POS receipt is a factura simplificada (simplified invoice). It's permitted up to:
| Limit | Applies to |
|---|---|
| €400 | in general |
| €3,000 | hospitality and retail, among others |
Above that (or if the guest requests it, e.g. for input tax deduction), a full invoice with the customer's details is required — in DiKAS via Customer Invoices.
Voids and Corrections (Facturas Rectificativas)¶
Unlike in Germany, a correction in Spain is registered as a factura rectificativa — a separate correction invoice referencing the original. DiKAS automatically classifies these correctly (sale F1/F2, correction R1/R5). Nothing changes for you at the POS: void as usual — the correct classification happens in the background.
Setup¶
The fiscal country is an instance setting (Fiscal:Country), not a toggle in the interface: Spanish customers run on a Spanish DiKAS instance, and registration with the AEAT (taxpayer, signature access) is set up during provisioning. As the operator, you don't need to configure anything for this.
VeriFactu obligation timeline
The VeriFactu obligation takes effect in stages starting 2027 (corporate taxpayers first, other businesses follow). DiKAS is prepared for this — businesses can already opt to work in VeriFactu mode voluntarily beforehand. Clarify binding deadlines with your tax advisor (gestoría).
Payment Methods in Spain¶
- Cash and card payment (Stripe Terminal, SumUp, SoftPOS) work the same as everywhere — see Payment Methods and Hardware.
- Bizum and Redsys terminals are in preparation, but not usable yet.
Next Steps¶
→ Payment Methods — checkout with card and SoftPOS
→ Customer Invoices — full invoices with customer details
→ Hardware — receipt printers, terminals, and accessories