Veri*Factu, in English

Veri*Factu, explained without the Hacienda jargon

If you sell to the public in Spain, this regulation applies to you. Here's what it is and what brasio does about it.

What is Veri*Factu?

Veri*Factu is a billing-software compliance regime introduced by the Spanish tax authority (Agencia Tributaria, AEAT). It requires that every sales receipt is generated by software that meets specific integrity, traceability, and unmodifiability rules — and that the software either sends each receipt to the AEAT in near-real time, or maintains an unchangeable local audit trail of every receipt.

When do I need it?

Different business types have different deadlines, extended by Royal Decree-Law 15/2025: companies that pay corporate tax from 1 January 2027, and everyone else (including most autónomos) from 1 July 2027. The run-up is an official testing period — the smart time to switch.

Business typeDeadline
Self-employed (autónomo) without VAT1 July 2027
Self-employed with VAT or partnership1 July 2027
Limited company (SL/SA) — restaurants and bars1 January 2027
Software vendors selling billing softwareAlready required

What does non-compliance cost?

Penalties for using non-compliant billing software start at €50,000 per fiscal year and can scale higher for repeat offenders. Inspections happen — and Hacienda has explicitly said hospitality and retail are priority sectors. Getting this wrong is not theoretical.

How brasio handles it

brasio generates every receipt through a hash-chained, tamper-evident audit trail. Every ticket links cryptographically to the previous one, so a missing or modified receipt is detectable. The receipt-history view shows the chain; an inspector can verify it on the spot. You don't have to do anything — it's on by default.

/admin/tickets/closed
The audit-trail view: every closed ticket linked to the previous via a chained hash
The audit-trail view: every closed ticket linked to the previous via a chained hash
/till/close
The Veri*Factu confirmation modal at ticket close
The Veri*Factu confirmation modal at ticket close

Common questions

I'm a freelancer — does this apply to me?
If you sell goods or services in Spain and issue receipts, yes. The deadline depends on your business form.
Can I just use a paper receipt book?
Only in very narrow exceptions. Most hospitality businesses cannot use paper-only after the deadlines.
What happens if my POS provider goes out of business?
You're responsible for retaining the audit trail. brasio gives you exports of every receipt at any time, even if you cancel.
Does brasio handle invoices for B2B customers too?
Yes — B2B invoices with NIF capture and full Veri*Factu coverage.
Can I get receipts in English for my own records?
The customer always sees the locale they expect. You see English in admin reports.

Sleep easy on Veri*Factu

We've handled the regulation so you can run your venue.