Billing guide
Invoice automation for companies in Spain: Verifactu and electronic invoicing 2026
Published: February 20, 2026
The Ley Crea y Crece and new Verifactu requirements will transform billing in Spain. Companies still generating invoices manually or via spreadsheet have a narrow window to adapt. This guide explains what compliance requires, how to automate the complete process, and which mistakes to avoid before penalties arrive.
What Verifactu is and what it requires your company to do
- Verifactu (Fiscally Verifiable) is the Spanish Tax Agency's system to ensure all billing records are immutable and immediately verifiable. Companies in the general VAT regime must use certified software to issue invoices from 2025-2026.
- Concrete obligations: billing software must generate an immutable registration record for each invoice, with a chained hash verifiable by the AEAT. Cancelled invoices must be recorded as rectifications, not deleted.
- Affected companies: all individuals and legal entities with business activity subject to VAT in Spain, including self-employed. Large companies (turnover >€6M) using SII have additional obligations.
- Non-compliance penalties: up to €50,000 per falsified or altered invoice, and €1,000-€10,000 for technical non-compliance of billing software.
How to automate the complete billing cycle
- Automatic invoice generation: from confirmed order or work order → invoice generated, validated, and sent without manual intervention. Eliminates the end-of-month process where someone 'processes invoices into the system'.
- Automated payment tracking: automatic email/SMS reminders for invoices nearing or past due, with configurable escalation (3 days before, on due date, 5 days after, 15 days after).
- B2B electronic invoice: for clients also requiring electronic invoicing (already mandatory for Public Administration, upcoming for B2B generally), the system must generate XML in Facturae format.
- Automatic payment reconciliation: when a bank payment arrives, the system automatically reconciles with the corresponding invoice via bank statement import or payment gateway integration.
Integration with ERP, CRM, and payment systems
- Management ERP: generated invoices automatically transfer to accounting, updating client accounts, journal entries, and the issued invoice ledger.
- Commercial CRM: payment status for each invoice is visible to the sales team in the CRM without needing to access the ERP — they know which clients have overdue invoices before contacting them.
- Payment gateways: integration with Stripe, Redsys, Paycomet, or SEPA for direct payments from the invoice email or client portal, with automatic reconciliation.
- Bank and treasury: automatic import of bank statements (MT940, SEPA CAMT) for automatic reconciliation, reducing monthly accounting close from days to hours.
Common mistakes in billing digitalisation
- Adapting existing billing software without verifying Verifactu certification: not all current SaaS billing tools will meet the technical requirements. Verify your vendor's roadmap before committing.
- Digitalising the current process without redesigning it: manual billing processes usually have inefficiencies that get amplified when automated. Redesign the flow before automating.
- Forgetting special cases: rectification invoices, credits, periodic service invoices, advance payments — ensure the system handles all document types before going live.
- No historical invoice migration plan: if the new system doesn't have access to historical invoices, the team will have to operate between two systems for months. Plan migration before launch.
Is your company still billing manually or do you need to adapt to Verifactu? Tell us your situation.