Verifactu for freelancers: practical guide to comply in 2027

If you are a freelancer in Spain, from 1 July 2027 you will be required to use invoicing software that complies with Verifactu. You will no longer be able to invoice with Excel or with software that does not generate verifiable records.

What changes for freelancers

Before Verifactu, you could invoice with any tool — Excel, Word, a simple programme or even by hand. There were no technical requirements on the software you used.

With Verifactu, your invoicing software must generate an unalterable record for each invoice with a SHA-256 digital fingerprint, chain the records so that none can be deleted or inserted, include a QR code on all invoices and send the records to the Tax Agency automatically in VERI*FACTU mode.

Your deadline: 1 July 2027

From that date, issuing invoices with non-compliant software can result in fines of 50,000 euros per fiscal year.

Steps to prepare

The first step is to assess your current situation — if you invoice with Excel or software without Verifactu compatibility, you need to change. Look for software with a responsible declaration, VERI*FACTU mode and automatic submission to the AEAT, and configure your NIF, name and business activity data.

The AEAT system is already operational, so you can start voluntarily and familiarise yourself without pressure. If you need to migrate data, many programmes allow you to import contacts, products and previous invoices from Excel.

Not necessarily. If your software works in VERI*FACTU mode, the software handles the authentication. You do not need to manage certificates.

No. From July 2027 you must use software that meets the requirements of RD 1007/2023. Spreadsheets are not compliant.

Yes, but it is basic. It may not cover your needs if you manage recurring invoicing or multiple series.

Nothing. Verifactu applies to invoices issued from the mandatory date onwards. You do not need to migrate previous invoices.

Yes. The obligation applies to all freelancers, regardless of invoicing volume.

If you pay taxes to a Basque Country foral treasury, you do not need Verifactu. You must comply with TicketBAI.

CokuApp: Verifactu invoicing for freelancers

If you are a freelancer and need Verifactu invoicing, CokuApp is your solution.

  • Verifactu included — No extra modules or additional costs
  • Easy to set up — Activate Verifactu, enter your NIF and you are ready
  • Automatic submission to the AEAT — No manual intervention
  • Import from Excel — Migrate your data easily
  • Intuitive interface — No unnecessary complexity

Get started today

Sign up in 2 minutes. Try the demo first.