Automating invoicing means the repetitive tasks — issuing the invoice for each sale, logging each expense, matching each payment, chasing whoever doesn't pay and squaring the IVA — stop being done by hand. FacturaHub chains them so they happen on their own and lets an AI agent orchestrate them. The goal isn't "to have an invoicing program", it's to get back the hours lost to admin and stop losing money to misplaced receipts, forgotten invoices or payments nobody chases.
The full chain — sell, invoice, collect, spend, declare — runs with minimal input from you:
You have several routes depending on how you work:
/es/spain/mcp-facturacion.x-api-key or JWT and your code creates invoices, logs expenses or fires the 303. Spec at /openapi.json, test at /api-docs, full explanation at /es/spain/api.Verifactu fits into this automation at no extra cost: when you emit an e-invoice, FacturaHub signs the record and sends it to the AEAT for you. It's mandatory in January 2027 for companies and July 2027 for freelancers, so automating it now is getting ahead of work that will be law sooner or later.
All of this is in the free, unlimited plan: invoices, expenses, bank reconciliation, Verifactu and Modelo 303 with no fee. The only thing metered is AI: 25 free actions per month (an agent message, a receipt OCR) and one-off token packs from €4.99 if you need more.
Honest about what we don't automate yet (we don't sell it as available):
In the meantime, the API and MCP cover practically any flow you want to build with your own pieces.
Connect WooCommerce and each paid order becomes an invoice with sequential numbering, the client's tax data and correct IVA. You stop copying sales by hand.
Snap a photo of the receipt on WhatsApp or upload it to the dashboard and the AI extracts amount, IVA and category. Every logged receipt is input IVA you actually deduct.
Connect your bank read-only (via Powens): each deposit matches its invoice and marks it paid; each charge becomes an expense suggestion. Stripe lands via your bank.
As soon as the bank records a client's deposit, you get a WhatsApp. You know who paid without opening the statement.
FacturaHub spots due invoices and tells you who owes you, so the reminder goes out on time and you don't discover the hole months late.
Since output and input IVA are already logged, the AI generates the box-by-box 303 draft at quarter close. Ready for your accountant or the AEAT.
On WhatsApp, Claude/Cursor/ChatGPT (via MCP) or the dashboard. You talk to it in natural language and it acts on your real data — all three channels share one backend.
Honestly: connectors with stores beyond WooCommerce, outbound webhooks and native Zapier/Make are on the roadmap. Today the API and MCP cover any custom flow.
The full chain: store orders (WooCommerce) becoming invoices, expenses logged from a photo with OCR, bank reconciliation (each payment to its invoice, each charge to an expense), payment alerts on WhatsApp, overdue detection and the Modelo 303 at quarter close. An AI agent orchestrates it.
You connect your account via PSD2 (open banking, through Powens) in read-only mode. FacturaHub matches each deposit to its pending invoice and marks it paid, and turns each charge into an expense suggestion with its IVA. Payments from gateways like Stripe land in your bank and reconcile the same way.
No. On WhatsApp and the dashboard you automate without touching code, and you connect WooCommerce and the bank from settings. If you want custom flows, you have the REST API (x-api-key or JWT auth, spec at /openapi.json, see /es/spain/api) and the MCP server for your AI agent (see /es/spain/mcp-facturacion).
Yes: invoices come out with sequential numbering, NIF and correct IVA as the AEAT requires, and e-invoicing via Verifactu signs and sends the record to the tax office. Verifactu is mandatory in January 2027 (companies) and July 2027 (freelancers); automating it now gets you ahead of the rule.
The plan is free and unlimited: invoices, expenses, bank reconciliation, WooCommerce, Verifactu and Modelo 303 with no fee. Only AI is metered: 25 free actions per month (an agent message, a receipt OCR) and one-off token packs from €4.99 if you need more. No tiered plans or 7-day trial.
Not yet, and we prefer to say it plainly: native Zapier/Make integration, outbound webhooks and connectors with stores beyond WooCommerce are on the roadmap as coming soon. In the meantime, the REST API and MCP let you build practically any flow with your own tools.