Automated accounting for SMBs and firms
From invoice to books in seconds.
PDFs with batches of invoices, photos, scans... ContaFlow splits documents, extracts data, flags tax errors and generates ledger entries ready for A3, Sage, Contasol, Geyce, Odoo or Holded.
Early access · Free plan · EU-hosted data
Animation: a PDF invoice is scanned, AI extracts its fields with confidence levels and it appears as a new row in the invoice list.
01How it works
Three steps. Zero paperwork.
From the invoice drawer to the ledger entry without typing a thing.
Upload
Drag a PDF, take a photo or forward the email. Batches welcome.
AI extracts & validates
Amounts, VAT, tax IDs, dates and category. 40+ checks: VIES, duplicates, deductibility.
Export
Your accountant gets it in their software: A3, Sage 50, Contasol, Geyce, Odoo or Holded.
02For SMBs and freelancers
Your books, without giving up your Sunday.
Bank feeds reconciled on their own, alerts when something doesn't add up, and an assistant you can ask "how much VAT will I pay this quarter?".
- Automatic bank reconciliation via PSD2
- Anomalies caught before they reach your accountant
- Real cash flow, not just your bank balance
Animation: bank transactions and invoices get matched automatically and marked as reconciled.
03For accounting firms
Every client. One single view.
A traffic light per client, a pipeline of invoices to post and the AEAT tax calendar with every deadline under control.
- Green, amber or red health per entity
- Work queue: to confirm → to post → posted
- Native export to Geyce, A3 and Sage
Animation: firm panel with clients on green, amber and red traffic lights; one client completes its invoices and turns green.
04The whole day-to-day
One system, not twelve tools.
Every piece is connected: what comes in as an invoice ends up matched at the bank and exported to your books.
Ask your numbers
"Which suppliers raised prices this year?" Answers with data and a chart, in your language.
Animation: a conversation where the assistant answers a tax question with a figure and a bar chart.
40+ validations on watch
Miscalculated VAT, non-existent tax IDs, duplicates, non-deductible expenses.
Animation: tax validations run in sequence and one of them detects an issue and flags it in red.
Real treasury
30-day projection built from actual receivables and payables.
Animation: area chart with the 30-day treasury projection.
Your bank, reconciled on its own
Official PSD2 connection. Every charge finds its invoice.
As fast as your keyboard
Command palette, shortcuts everywhere and zero mouse if you want.
Verifactu-ready invoicing
Templates, sequential numbering and compliant issuing records.
Booked before you touch it
Picks the right ledger account for each supplier and remembers your fixes — the next invoice lands posted, ready to export.
05Integrations
It speaks your accountant's language.
Native export in the formats your firm already imports: SUENLACE.DAT for A3, xDiario.csv for Sage 50, XSUBCTA.TXT for Contasol, plus Sage Accounting, Geyce and Odoo, or push straight to Holded via API.
Animation: accounting export files travel from ContaFlow to A3, Sage 50, Contasol, Geyce and Odoo.
Don't see your accounting software? We wire up new integrations on demand — just ask.
And your bank, connected via PSD2: BBVA, Santander, CaixaBank, Sabadell and all major Spanish banks.
06FAQ
Frequently asked questions
What people ask before getting started. Missing something? Write to us.
Start with your next invoice.
Upload it and watch it book itself. No card required.