Cofactu vs Billin
no zombie invoices, with human chat.
Billin has a documented pattern on Trustpilot: TicketBAI invoices stay in draft without being sent to the Basque regional tax authority, and since the TeamSystem acquisition they've dropped human chat. Comparison with real quotes (May 2026).
Linked data · Prices in context · No lock-in
Open the comparison ↓Documented reading
Summary of the comparison between Cofactu and Billin
-
Alternative reviewed
Billin
simple invoicing post-TeamSystem acquisition -
16Capabilities
-

Operating suite
Cofactu
Invoicing, accounting and tax connected -
6Areas
-
4References
-
3Scenarios
The Billin experience has already
left a public trail.
These quotes and patterns come from the sources indicated. They are shown with context and a link so you can check the full origin.
- 01 Trustpilot ES · Billin “The software leaves hundreds of sales in draft without sending them to the Tax Agency, and when you ask the human team for help they don't offer solutions.”
- 02 Trustpilot ES · Billin “The platform has gotten worse over the last few years. After the interface change you need a lot of patience, it's one glitch after another. I spent half an hour trying to issue an invoice that's impossible to get out of draft.”
- 03 Trustpilot ES · Billin (post-TeamSystem) “They removed the ability to contact customer support via chat, so much for personalized support.”
- 04 Trustpilot ES · Billin “They make it very hard to leave — you can't properly export contacts or invoices to take them to another provider.”
The difference shows when you
compare the whole job.
It is not enough that a feature exists. What matters is its scope, the context it keeps and what happens before and after.
| Capability | Cofactu | Billin | Evidence |
|---|---|---|---|
| Tax compliance · Proactive alert if an invoice stays >24h in draft | Yes — email + in-app + dashboard banner | No — zombie invoices documented on Trustpilot | Trustpilot: "the software leaves hundreds of sales in draft without sending them to the Tax Agency" |
| Tax compliance · Automatic TicketBAI refund/corrective invoice (Shopify+) | Yes — automatic on receiving the refund webhook | Only sends the sale, not the refund (you overpay VAT without knowing it) | |
| Tax compliance · AEAT transparency page per invoice | Yes — XML + response + log + 1-click resend | No | |
| Tax compliance · Human-readable AEAT error catalog + proactive email | Yes — code + reason + how to fix it | Standard | |
| Support · Human chat on the base plan | Yes, on every plan: people by WhatsApp and email | Removed after the TeamSystem acquisition (2023) | Trustpilot: "they removed the ability to contact customer support via chat" |
| Support · Phone support | SME/Accounting firm plan at no extra cost | Only on the Unlimited plan, €20/month | |
| Pricing · Active self-employed base plan | Free with unlimited invoices · SME €39/month with contacts and catalog | €6.60/month Basic — MISLEADING (5 clients, 10 products, 5 OCR) | Banktrack: with 6 clients — a trivial amount — you're forced up to Pro at €12.50/month (+89%) |
| Pricing · Price transparency | Public prices + 30 days' notice before any increase | No public commitment | |
| Pricing · Automatic bank reconciliation | Yes — import the statement and it reconciles itself, multi-currency (automatic connection in development) | Doesn't have it (recurring Capterra complaint) | Capterra: "you miss being able to manage taxes, treasury, or work better with projects" |
| Functionality · Treasury + PGC accounting entries | Yes — general ledger + balance sheets + CSV/ERP export | No — Billin positions itself as pure invoicing | |
| Functionality · Multi-currency (USD, GBP, etc.) | 18 currencies with exchange rate per invoice | Dropped USD in an update without notice | Trustpilot: "suddenly you can no longer make invoices in dollars" |
| Functionality · E-commerce integrations | Roadmap: WooCommerce + PrestaShop + Shopify | Only native Shopify (gated on Unlimited €20) | |
| Functionality · REST API + Webhooks + SDK | Included from the SME plan + npm SDK + OpenAPI | API in open beta, by request only | |
| Multi-tenant accounting firms · Native parent-child hierarchy with unified view | Yes — switch between clients in 1 click | Free plan for accountants but no real unified view | |
| Customer data · Full ZIP export with no lock-in | 1 click — CSV + PDF + XML + audit log | Documented lock-in | Trustpilot: "they make it very hard to leave, you can't properly export contacts or invoices" |
| Customer data · Billin importer | Yes — from exported CSV | — |
The base price doesn't explain
what your case costs.
The scenarios spell out features, volume and add-ons; differences in scope may remain. Prices exclude VAT unless stated. Price review: 26 August 2026.
| Cost sheet compared | Cofactu · case described | Billin · published base | Billin · scenario result |
|---|---|---|---|
| Self-employed with 6 active clients + 30 invoices/month | Free (unlimited invoices); €39/month with SME | €6.60/month Basic (doesn't work — capped at 5 clients) + Forced upgrade to Pro: €12.50/month | ≈ €12.50/month (no SEPA, no Shopify) |
| Small business with Shopify + SEPA batches + multi-currency | €39/month | €20/month Unlimited + USD/GBP not supported (multi-currency dropped) + No treasury or accounting entries | €20/month but functionally limited |
| Accounting firm with 80 clients | €89/month (up to 50 clients + native multi-tenant; Accounting Firm Pro €199 unlimited) | Free accountant plan + No unified multi-client view — client by client + Each client pays for their own Billin plan | Free for you, €6.60-20/client for them |
If a price has changed, write to hola@cofactu.com and we will update the comparison.


Switching from Billin
doesn't mean starting from zero.
Trustpilot reviews say Billin adds friction on the way out. You won't start from scratch — we help you:
Open the full guide ↗
Related guide
Assisted migration from Billin
-
Official CSV importer
export clients and invoices from the Billin panel and upload them at /migrar/desde-billin.

-
Special Shopify case
we recover the refunds Billin never sent and generate the missing corrective invoices.

-
30 days free
+ first month free if you come with >500 historical invoices.

-
No-lock-out guarantee
whenever you want to leave, export everything as a ZIP in 1 click. No chat, no waiting. It's in writing at /seguridad.

Before switching from Billin.
Answers on scope, data, prices and continuity before you decide.
See migration from Billin →What exactly are these zombie invoices?
There are recurring reviews on Trustpilot from Billin users saying their TicketBAI invoices (Basque regional tax authority) stay in draft status and never actually get sent. The user believes they've been issued until the quarterly filing doesn't add up months later. Cofactu detects any invoice stuck pending >24h and alerts you by email + in-app + banner. Public commitment at /seguridad.
The Shopify refund issue sounds serious, right?
Yes. If you sell on Shopify and a customer returns an item, Billin sends the original sale to the tax authority but does NOT send the corrective invoice. The VAT stays as if you'd collected it, so you overpay VAT without knowing it. Cofactu sends the corrective invoice automatically when it receives the refund webhook.
Why do you insist so much on human chat?
Because the day AEAT rejects an invoice on a Friday at 6pm, what you need is a person, not a ticket in a queue. Billin removed it after the TeamSystem acquisition in 2023 (complaint documented on Trustpilot). At Cofactu there are people by WhatsApp and email on every plan, with first-response times written into clause 8 of the terms.
Is migrating from Billin complicated?
Trustpilot reviews say Billin "makes it hard to leave." Even so, you export what you can (CSV of clients and invoices via their panel) and upload it at /migrar/desde-billin. If your data got locked or you can't export, email us at hola@cofactu.com — we have documented workarounds.
Test the workflow before you
change the way you work.
Start with no card. If Cofactu doesn't fit, keep your data and carry on with the option you prefer.





