01Continuity register · 3 checks No history lost Your FacturaDirecta invoices keep their original numbering and issue date. They arrive in Cofactu as already issued invoices, without losing a single one.
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: it suggests which field each column goes to and you review it.
No card · Reviewable import · History kept apart from new operations
| 01 · Source | FacturaDirecta | CSV clients · tax details · XLS invoices · history · CSV products · catalogue and VAT |
|---|---|---|
| 02 · Review | Control gate | 1 Columns recognised · 2 Duplicates set aside · 3 Series confirmed |
| 03 · Destination | Cofactu | History available · New chain prepared · Status: Ready to review |
Source copy kept · Import with preview · Review before issuing
Moving the history doesn't mean
breaking its context.
The move keeps what you need to consult the past and separates new invoices so you can review before continuing.
01Continuity register · 3 checks No history lost Your FacturaDirecta invoices keep their original numbering and issue date. They arrive in Cofactu as already issued invoices, without losing a single one.
02Continuity register · 3 checks Zero invoicing downtime You can keep invoicing in FacturaDirecta while you try Cofactu in parallel. When you're ready, cancel — Cofactu keeps the data.
03Continuity register · 3 checks No lock-in If you ever want to leave, you can export data per module (customers, invoices, expenses, PDF + XML records) and request a complete account copy. We don't block the exit. One documented path, with a review before importing.
Cofactu does not import through the FacturaDirecta API. The guide starts from the exported file and a prior review of its contents.
Export from FacturaDirecta
- 2 min · File
Export from FacturaDirecta
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.
- 1 min · File
Upload the files to Cofactu
Create your free account and go to Invoices → Import → From another program → select FacturaDirecta. Cofactu suggests which field each column goes to (if one doesn't fit, Lucía helps you map it) and you review it. Before confirming you see a preview of what will be imported.
- 2 min · File
Confirm + go
Review the preview with N invoices + M customers and click Import. Done. Invoices keep their original FacturaDirecta numbering and arrive as historical, without being sent to AEAT. VeriFactu starts with the invoices you issue from Cofactu.
The switch ends when the new system
can already do the work.
These are the capabilities that stay connected after bringing the history over from FacturaDirecta.
| 01 | 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. |
|---|---|---|
| 02 | AEAT forms prepared by channel | Cofactu calculates all seven forms and generates the official file for 303, 111, 115, 190, 347 and 349; form 130 is prepared as a draft. You or your accounting firm file them in the AEAT online office. |
| 03 | Bank reconciliation + OCR + auto-match | Statement in Norma 43, CSV or Excel from any bank + receipt/invoice OCR with Lucía. Auto-reconciliation with invoices. FacturaDirecta has no native reconciliation or OCR. |
| 04 | Transparent pricing: Free to start | Cofactu's Free plan (no card, no expiry) covers the simple self-employed case. If you grow: SME €39 / Logistics from €79 / Accounting Firm from €89. Add-ons (POS, payroll…) only if you need them. FacturaDirecta charges per user with extra modules. |
History available to consult · New operations active
Your first new invoice opens
a verifiable chain.
Keep the originals and the supporting documents of the invoices issued from FacturaDirecta. Don't issue them again as if they were new operations. Review the series and the configuration of new invoices in Cofactu separately.
- History imported and available to consult
- New records chained and submitted
- Detection of breaks in the chain
| History | FacturaDirecta | Keeps its originals |
|---|---|---|
| New genesis | ||
| First new invoice | F-2026-00001 | SHA-256 hash · chained |
| Next record | F-2026-00002 | Previous hash linked |
Illustrative example · Check series and date
The history arrives. The next tax forms
are born from your new data.
Cofactu aggregates new invoicing, expenses and withholdings to prepare the supported tax forms from the same system.
Before migrating from FacturaDirecta.
Answers on timing, history, numbering and continuity before you confirm the move.
Ask about my case →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 and import it in Expenses: Cofactu suggests which field each column goes to. If you have attached PDFs, upload them afterwards and Lucía reads them.
What about the tax forms I used to file manually?
Cofactu calculates all seven forms and generates the official file for 303, 111, 115, 190, 347 and 349 (form 130 as a draft) for manual filing.
Bring a sample and check
before you switch.
Create your account, import the first data from FacturaDirecta and check the result without cancelling your current tool yet.






