Your ERP knows your tax bill before you do
Frihet calculates your tax obligations in real time. Fiscal dashboard, overdue alerts and automatic compliance. No more quarterly surprises.

Key Takeaways
- Frihet calculates your tax forms in real time with the data you already have — no waiting for the quarter to end
- The fiscal dashboard warns you about overdue invoices, shows projected cashflow and estimates your VAT and income tax
- Every invoice goes through the VeriFactu compliance chain automatically — your tax records are always audit-ready
April 20th. You open your invoicing software. You look at the numbers. You discover you owe 3,400 euros in VAT. You don't have it. Panic.
This scene repeats every quarter in thousands of businesses. Not because business owners are bad with numbers, but because their software doesn't warn them. It records invoices, yes. But it doesn't think. It doesn't anticipate. It doesn't tell you "heads up, this quarter you'll owe more than you expect".
Frihet does. And it's been doing it in real time since you register your first invoice.
The quarter shouldn't be a surprise
In Spain, 3.3 million self-employed workers file quarterly tax returns: VAT (Model 303), income tax (Model 130) and, in the Canary Islands, IGIC (Model 420). Same forms, same calculations, same stress.
The problem isn't form complexity. It's that most people discover what they owe on the day they have to pay. During the quarter they work, invoice, collect and spend without knowing their cumulative tax position. When the deadline arrives, they have two options: spend an afternoon crunching numbers or trust their accountant blindly.
Neither is great.
A modern ERP should run that calculation continuously, not once per quarter. It should tell you today what you'll owe in April. And it should alert you if something doesn't add up before it becomes a problem.
Real-time tax intelligence
Frihet calculates your tax forms in real time with the data you already have registered. Not at the end of the quarter. Not when your accountant asks. Now.
VAT (Model 303)
Every invoice you issue adds output VAT. Every expense you record adds input VAT. Frihet cross-references both continuously and shows you the result: how much you'll owe (or be refunded) this quarter.
The fields are calculated according to official regulations: domestic operations, intra-EU, reverse charge, exemptions. If you have carryover credits from previous quarters, Frihet rolls them forward automatically.
Income Tax (Model 130)
For self-employed on direct estimation, Model 130 is the quarterly income tax prepayment. Frihet calculates year-to-date net income (revenue minus deductible expenses), applies the 20% rate and subtracts previous payments.
The key field most people forget: previous quarter payments. Frihet persists them so that Q2, Q3 and Q4 calculations are correct without you having to remember what you paid in January.
IGIC (Model 420)
If you're in the Canary Islands, Frihet detects your tax zone automatically and calculates Model 420 instead of 303. IGIC at 7%, 3% or 0% depending on the operation type. The same accumulation, compensation and persistence rules apply.
Frihet detects your tax zone (mainland Spain, Canary Islands, Ceuta or Melilla) and activates the corresponding model without any configuration. Tax rates are applied automatically based on your business location and your customer's location.
Downloadable PDFs
Each model generates a PDF with the official field layout. It's not an electronic filing (that's done on the tax authority's portal), but it's exactly what your accountant needs to file on your behalf. Or what you need to file yourself with confidence.
The dashboard that warns you before it's too late
Tax models are the calculation. The fiscal dashboard is the early warning system.
Frihet shows in a single panel:
- Quarterly tax estimate — How much you'll owe in VAT and income tax if the quarter ended today
- Projected cashflow — Expected income minus projected expenses minus tax obligations
- Overdue invoices — How much you're owed and since when. Every day that passes is money you don't have
- Alerts — Invoices approaching due dates, uncategorized expenses, incomplete tax data
The idea is simple: don't wait for the problem to exist before seeing it. If your VAT estimate spikes mid-quarter, maybe it's time to record pending expenses or bring forward investment purchases. If projected cashflow goes negative, maybe you need to collect on some outstanding invoices sooner.
This isn't advanced accounting. It's common sense with data. But without a system that calculates it for you, nobody does it.
Effortless tax compliance
Every invoice you create or import in Frihet goes through three automatic checks:
-
Gap-free numbering — An atomic server-side counter assigns sequential numbers with no gaps. You can't skip a number or create one out of order.
-
SHA-256 hash chain — Each invoice generates a cryptographic hash that includes 8 fields defined by Spanish tax regulations. That hash references the previous invoice's hash, creating an immutable chain.
-
Immutability — Once issued, critical invoice fields are locked. If you need to modify something, Frihet creates a credit note with its own hash.
The result is a tax registry that complies with VeriFactu from day one. Nothing to activate, no extra configuration, no paid module. It just works.
VeriFactu becomes mandatory for companies in January 2027 and for self-employed in July 2027. If you start using Frihet today, all your invoices already comply with the regulation when it takes effect.
The issued invoices register and the received invoices register export as CSV with the 19 columns required by Spanish tax law. If you ever face an audit, your documentation is ready.
Everything connected
The power isn't in each piece separately. It's the complete cycle:
- You charge with Stripe → Revenue Sync imports invoices automatically
- You record expenses → OCR scans receipts and categorizes them
- Frihet calculates → Tax models update instantly
- The dashboard shows → Tax estimate, cashflow, alerts
- Compliance certifies → Hash chain, numbering, immutability
Each step feeds the next. No copy-pasting between systems, no intermediate spreadsheet, no "I'll do it at the end of the quarter".
For those who also use Frihet's MCP server, you can ask Claude or Cursor: "How much do I owe in VAT this quarter?" and get the answer directly from your real data.
Who is this for
First-year self-employed
You don't know how much you'll pay in taxes because you've never filed a return. Frihet tells you from the first invoice. No surprises, no depending entirely on an accountant to know whether you're on track.
Small business with employees
Your accountant needs clean data to close each quarter. With Frihet, the data is already calculated. Quarterly closing goes from a days-long process to a minutes-long verification.
eCommerce with intra-EU sales
You sell to multiple EU countries. VAT varies by destination. Frihet applies the correct rate automatically and separates domestic from intra-EU operations in the tax model.
Freelancer who charges via Stripe
Revenue Sync imports your payments as invoices. Those invoices enter the tax calculation automatically. When the quarter arrives, you already know what you owe without opening a spreadsheet.
Your ERP should think for you
Accounting isn't your job. Your job is what you invoice for. The software you use to invoice should handle the rest: calculate taxes, warn about due dates, prepare tax documentation and give you the peace of mind that everything is in order.
That's what Frihet does. It's not an accounting program. It's an ERP that understands tax regulations and applies them automatically every time you record an invoice or expense.
Create your free account and let your numbers calculate themselves.
Frequently Asked Questions
Does Frihet file tax returns for me?
Not yet. Frihet calculates the official form fields in real time and generates a preview PDF. You or your accountant file the actual return on your tax authority's portal using the data Frihet provides.
Does it work with IGIC (Canary Islands tax)?
Yes. Frihet detects your tax zone automatically. If you're in the Canary Islands, it calculates IGIC instead of mainland VAT. Ceuta and Melilla are also supported with IPSI.
When does VeriFactu become mandatory?
For companies in January 2027. For self-employed in July 2027. Frihet already generates the SHA-256 hash chain and gap-free numbering on every invoice, so you'll be ready without any additional setup.
Are the tax estimates accurate?
They are as accurate as the data you have in Frihet. If you record all your invoices and expenses, the VAT and income tax estimate will be virtually identical to what you file. If expenses are missing, the system flags it.


