Official guide · 5 min

Migrate from FacturaDirecta to Cofactu without losing a single invoice

FacturaDirecta is a basic product, with no confirmed VeriFactu support as of May 2026, no AEAT filing, and no public API. If you need to comply with RD 1007/2023 before the 2027 deadlines (companies in January, self-employed in July), export your data to Excel and upload it to Cofactu — the parser detects the format automatically.

No card required · Free plan forever · Migration at no cost

During the migration

Migrate with peace of mind — nothing gets lost along the way

No history lost

Your FacturaDirecta invoices keep their original numbering and issue date. They arrive in Cofactu as reviewable drafts, without losing a single one.

Zero invoicing downtime

You can keep invoicing in FacturaDirecta while you try Cofactu in parallel. When you're ready, cancel — Cofactu keeps the data.

No lock-in

If you ever want to leave, you can export ALL your Cofactu data in 1 click (customers, invoices, expenses, PDF + signed XML). We don't block the exit.

Step by step

Bring your data from FacturaDirecta

FacturaDirecta doesn't expose a public API: export your lists as Excel/CSV and our parser, tailored to its exact format, reads them.

Only method

Excel/CSV export from FacturaDirecta

1

Export from FacturaDirecta

~ 2 min

FacturaDirecta → Invoicing → Export → Excel/CSV. Repeat for Customers and Products.

FacturaDirecta exports to standard XLSX and CSV. If your plan doesn't include bulk export, contact their support first to enable the option.

2

Upload the files to Cofactu

~ 1 min

Create your free account and go to Invoices → Import → From another program → select FacturaDirecta.

The parser detects the FacturaDirecta format automatically. If your export has custom columns or comes from an older version, you get an editable preview to map them to Cofactu fields.

3

Confirm + go

~ 2 min

Review the preview with N invoices + M customers and click Import. Done.

Invoices keep their original FacturaDirecta numbering and land as drafts. Since FacturaDirecta doesn't file with AEAT, all of them are new to AEAT — from now on, Cofactu covers them with real VeriFactu.

After migrating

What you get in Cofactu that you didn't have in FacturaDirecta

Before · FacturaDirecta
  • Real VeriFactu (urgent for 2027)
  • AEAT forms filed directly
  • PSD2 banking + OCR + auto-reconciliation
  • Transparent pricing: Free to start
Now · Cofactu
  • Real VeriFactu (urgent for 2027)

    RD 1007/2023 requires using software with signed, verifiable records starting January 2027 (companies) and July 2027 (self-employed). Cofactu complies from day 1 with the official AEAT CSV and an error catalog with explanations. FacturaDirecta is not confirmed as adapted software.

  • AEAT forms filed directly

    Cofactu files 303/111/130/115 + 190/347/349 directly with AEAT using the official CSV — the only Spanish SaaS that does. FacturaDirecta has no AEAT filing, not even BOE file generation.

  • PSD2 banking + OCR + auto-reconciliation

    40+ banks via Enable Banking + OCR for receipts/invoices with Lucía. Auto-reconciliation with invoices. FacturaDirecta has no native banking or OCR.

  • Transparent pricing: Free to start

    Cofactu's Free plan (no card, no expiry) covers the simple self-employed case. If you grow: Self-employed 9 € / Small business 19 € / Accounting firm 49 €. Everything included, no add-on gems. FacturaDirecta charges per user with extra modules.

Clean chain

Your VeriFactu hash chain starts clean with your first new invoice

Invoices you already sent to the AEAT from FacturaDirecta keep their CSV — we don't touch them. From your first invoice in Cofactu, the SHA-256 hash chain links up whole, signed, and verifiable, with no baggage from the past.

  • FacturaDirecta history imported and searchable
  • New chain linked and signed from day 1
  • Automatic repair if an invoice breaks the chain (error 4171)
Once you've migrated

File your AEAT tax forms directly from Cofactu

Where FacturaDirecta makes you download the file and upload it manually to the AEAT portal, Cofactu files it directly. Covers all 7 forms with the official CSV saved in an immutable audit log.

FAQ

Preguntas frecuentes

The most common questions when migrating from FacturaDirecta to Cofactu.

¿No encuentras tu respuesta?

Escríbenos y te contestamos en menos de 24 h hábiles. Gente real, no tickets.

hola@cofactu.com Talk to support
Are my historical FacturaDirecta invoices sent to AEAT?
Not automatically. Since FacturaDirecta didn't file with AEAT, pre-import invoices are entered as historical accepted (importSource='ocr_historic'). NEW invoices you create in Cofactu after the migration DO go to AEAT with VeriFactu.
Do I lose the FacturaDirecta history?
FacturaDirecta's internal logs stay there — our importer doesn't extract them. But from the import onward, Cofactu keeps its own immutable audit log with a hash chain.
Does it work with any FacturaDirecta plan?
Yes. Excel/CSV export is available on all plans. Since FacturaDirecta has no public API, all users use option B regardless of plan.
How long does it take with 500 invoices?
About 5 minutes: 2 min to export from FacturaDirecta, 1 min to upload, 2 min to parse + preview + commit. The preview is shown before the commit so you see exactly what will be imported.
What if I want to be ready for VeriFactu before 2027?
Do it now. Cofactu complies with RD 1007/2023 from day 1; the sooner you start, the sooner you remove the risk. For companies the deadline is January 2027; for self-employed, July 2027. Penalties up to 50,000 €/year.
Can I also import expenses?
Yes. FacturaDirecta → Expenses → Export Excel. Cofactu detects the format and imports them into the Expenses module. If you have attached PDFs, upload them in bulk afterward or use Cofactu's OCR to extract the data.
What about the tax forms I used to file manually?
Cofactu files 303/111/130/115/190/347/349 directly with AEAT using the official CSV. Once migrated, you'll file the next quarter in 30 seconds from Cofactu — no downloading files, no logging into the tax office portal.

Shall we get started?

Create your free account and start migrating from FacturaDirecta in under 5 minutes. If you get stuck at any step, we'll help you over chat.