Automatic VeriFactu for your online store
Every sale from your ecommerce store is signed, chained, and registered with AEAT in under 5 minutes. The official CSV reaches the customer in their confirmation email. Your accountant lifts a finger for nothing.
The only Spanish SaaS with native VeriFactu compliance + low-code ecommerce integration
Real-time VeriFactu
The promise no competitor makes: every sale from your store is signed, chained, and submitted to AEAT in under 5 minutes. The official CSV reaches the customer in their confirmation email.
Your accountant lifts a finger for nothing
Sales go straight from your checkout to AEAT. Your accountant just reviews the monthly summary from their panel — no importing XML, no pasting invoices, no reconciliations.
100% coverage of the Spanish market
WooCommerce (official plugin), Shopify (Make today, native soon), PrestaShop, Squarespace, Wix, BigCommerce, and any custom platform via universal webhook.
Multi-store and multi-tenant
Are you an accounting firm with 10 clients running a store? One single panel. Do you run several marketplaces yourself? Each with its own FNMT cert, with zero overlap.
Every order, a VeriFactu invoice — hands off
Sales come in from your store and go out registered with AEAT at the very moment of checkout. You watch the feed; your accountant sees the monthly summary. Nobody pastes invoices by hand.
From checkout to AEAT in 4 automated steps
Customer buys in your store
WooCommerce / Shopify / PrestaShop fires the 'order created' event just as it already does.
Cofactu receives it in milliseconds
Official plugin or universal webhook. Customer, line items, VAT, and invoice types are mapped automatically.
Invoice chained and signed
SHA-256 VeriFactu chain + XAdES signature with your FNMT cert, all in the background.
Registered with AEAT with CSV
Your customer receives the official CSV in their email along with the verification link to the AEAT portal. Full compliance, zero effort.
3-layer strategy: native · Make/Zapier · universal webhook
Native plugin for the big platforms, Make/Zapier for the long tail, and universal webhook for everything else. No gaps.
WooCommerce
MVPOfficial plugin (Q3 2026)
Free plugin on WordPress.org. Activate it, connect your Cofactu API key, and every order is invoiced to AEAT automatically.
Shopify
Coming soonVia Make/Zapier today · Native on the roadmap
Official app on the Shopify App Store under review. In the meantime, a 3-click Make recipe gets the integration running.
PrestaShop
SupportedVia universal webhook or Make
Documented universal webhook or Make connector. Native plugin later if we see real demand.
Make / Zapier
UniversalOfficial apps (Q3 2026)
Covers Squarespace, Wix, BigCommerce, Etsy and any platform with a connector. Zero code on your end.
Any custom ecommerce
APIDocumented HTTP webhook
POST /api/webhooks/ecommerce-orders with a normalized payload. Your developer implements it in an afternoon.
Cofactu vs Holded vs Quipu vs Billin
The 3 main invoicing SaaS with ecommerce integration in Spain. Every feature backed by documented evidence.
Real-time VeriFactu
| Feature | Cofactu | Holded | Quipu | Billin |
|---|---|---|---|---|
| Every sale = chained invoice + submission to AEAT in <5 min | Yes — automatic from the first order | Manual / daily batch | Manual / batch | Manual |
| Holded and Quipu sync sales but VeriFactu invoicing is triggered on demand. Cofactu chains it in the same second as checkout. | ||||
| AEAT CSV included in the customer's confirmation email | Yes — checkout webhook includes signed CSV | No — the CSV arrives later in a separate email | No | No |
| Automatic retry if AEAT is down | Async queue + transparent exponential retry | Manual only | Manual only | Manual only |
| Detection + repair of broken chain (error 4171) | Yes — 1-click | No | No | No |
Platform coverage
| Feature | Cofactu | Holded | Quipu | Billin |
|---|---|---|---|---|
| WooCommerce (~70% of ES ecommerce) | Official WordPress.org plugin | Native connector | Official plugin | Plugin |
| Shopify | Via Make/Zapier (native coming soon) | Native connector | Via Zapier | Via Zapier |
| PrestaShop | Via universal webhook or Make | Native connector | Plugin | No |
| Make / Zapier (covers Squarespace, Wix, BigCommerce, Etsy…) | Official app on Make + Zapier | Zapier only (partial) | Zapier only | Zapier only |
| Universal HTTP webhook (any custom ecommerce) | POST /api/webhooks/ecommerce-orders, normalized payload, public docs | Private API, undocumented for ecommerce | Generic API, not ecommerce-specific | Generic API |
Multi-tenant accounting firms
| Feature | Cofactu | Holded | Quipu | Billin |
|---|---|---|---|---|
| One accounting firm can manage N stores for N clients | Yes — one panel, instant switch | Yes but 25 €/month per accounting-firm subaccount | Limited | No |
| Different AEAT cert per client with no re-deploy | Yes — multi-tenant mTLS proxy with LRU | Limited | Unclear | No |
Volume / performance
| Feature | Cofactu | Holded | Quipu | Billin |
|---|---|---|---|---|
| Real support for >1,000 sales/day | Yes — Cloudflare Workers + async queue | Performance degrades at high volume (reported) | OK up to medium volumes | Built for self-employed |
| No double data entry for the end customer | Yes — checkout → AEAT in a single transaction | Yes (when the connector is properly configured) | Yes | Partial |
Pricing
| Feature | Cofactu | Holded | Quipu | Billin |
|---|---|---|---|---|
| Cost of the ecommerce integration | Included in the 19 €/month Small Business plan (no extra) | Connector included, but Inventory/POS/extra modules are "gems" that push up the price | Plugin included in the relevant plan | Included |
Your store + Cofactu = VeriFactu compliance with no manual accountant work
Try it free for 30 days. If your platform doesn't have a native plugin yet, we'll help you set up Make or the webhook in a call.