Spain, the EU, the world — one flow.
Tag the contact's country once. IQ Factura picks IVA mode, IRPF retention and the legal footer. The PDF and the email both come out right.
14 days free · No card
Different country, different rules.
Spanish B2B: 21% IVA + 7%/15% IRPF retention. EU B2B: reverse charge + modelo 349. Rest of world: art. 69 out-of-scope. Same one-click issue.
Three tax flows, one form. Picked by the contact country.
Set country once per contact. IQ Factura switches IVA / IRPF / legal-footer accordingly. Your gestor still gets the same clean CSV — just with the right fields filled.
- Spain: 21% IVA + IRPF 7%/15%.
- EU B2B: 0% IVA + reverse-charge note + modelo 349.
- Non-EU: 0% IVA + art. 69 out-of-scope.
Send the PDF in one click. Localized subject and body.
Outbound emails default to the contact's locale — Spanish to Spanish clients, English elsewhere. The PDF + signed link is also archived in S3.
- Subject and body pre-filled in EN/ES.
- Signed S3 link for the client + permanent archive.
- Bounces show in Settings → Sent.
- Email deliveredcliente@demo.es · 19:42
- Archived in S3iq-factura-invoices/2026/00026.pdf
- Sequential numberingNext: FACT-2026-00027
Contacts library does the boring autofill.
Address lines, VAT ID, country, EU vs non-EU — saved once, autofilled on every invoice. Filter contacts by tax mode when issuing.
- Reuse 12-line PDF addresses with exact formatting.
- Soft-delete preserves history.
- Filter / search contacts by country, tag.
- non-EUTangem AGSwitzerland
- ESCliente Demo S.L.España
- EU B2BStudio Milano SrlItalia
- EU B2BAcme GmbHDeutschland
- non-EUFoundry StudioUnited Kingdom
Built by one autónomo, for autónomos
I was generating my invoices with a Node script every month. Turned it into a service so any autónomo in Spain can stop fighting Excel. Same script, now in a dashboard.
Bogdan Sokolov
founder
One price. Cancel anytime.
All Spanish tax flows included. EUR, monthly or yearly. No card required to start.
Basic
For a single autónomo profile getting invoices out the door.
Billed annually as €90
or €9 / month · save €18
- Unlimited invoices
- 1 emitter company
- Verifactu QR on every PDF
- Quarterly + Modelo 130 estimate
- S3 archive of every PDF
- Email support
14 days free · No card
Pro
For SL + autónomo combos, teams, and small studios.
Billed annually as €190
or €19 / month · save €38
- Everything in Basic
- Multiple emitter companies
- Multi-user team with roles
- IRPF AI assistant
- Bulk send + S3 archive
- Priority support
14 days free · No card
Sending invoices abroad, without panic.
If you've ever Googled "art. 69" at midnight, this section is for you.
Email usHow does the EU reverse charge work?
When you invoice an EU company with a valid VAT ID, you set 0% IVA and add a reverse-charge note. You report the operation in modelo 349; the buyer accounts for the VAT in their country.
What about clients in Switzerland or the UK?
Non-EU services. 0% IVA, art. 69.Uno.2º out-of-scope note on the PDF. You don't report this in 349.
Does the EU VAT ID get verified?
We hit the VIES endpoint when you save the contact. Invalid VAT IDs are flagged so you don't accidentally apply reverse charge.
Can I issue in another currency?
Currency switch beyond EUR is on the roadmap. For now: EUR only.
Issue your first factura tonight.
Sign up with your email or Google. We send the code, you're in.
14 days free · No card