Invoicing software with Verifactu, bookkeeping and Spanish taxes for autónomos and SLs

Invoice, keep your books and file your modelos with the AEAT (the Spanish tax agency) from kontora, explained box (casilla) by box, in your language.

14 days free with your real numbers · 1 company · up to 30 automatic inbox readings · card required, charged when the trial ends, from €10.89 a month with IVA · renews automatically, cancel in one click

app.kontora.es
Modelo 130 for the third quarter in kontora, box (casilla) by box, balanced and ready to file
Verifactu invoicing sent to the AEAT
Forms 303, 130, 111 and more, box (casilla) by box
Double-entry bookkeeping: impossible to unbalance
Interface in Spanish, English and Russian

Your quarter, from start to finish

kontora isn't an invoicing tool you then have to pair with a gestoría. It covers the whole cycle.

1

Invoice

Series, numbering with no gaps, QR code and submission to the AEAT through Verifactu. Facturae (the e-invoice format for public administrations) included.

2

Record

Expenses through the inbox with automatic reading, and your bank reconciled with the norma 43 file.

3

File

A draft box (casilla) by box, a reminder before the deadline, filing with your certificate and the official receipt kept in your archive.

app.kontora.es
kontora tax calendar showing the quarter deadlines and the status of each modelo

A calendar that knows your case

Only the modelos that apply to you, with the status of each one: draft, ready, filed. And a reminder before every deadline.

The BOE, watched every day

Quotas, rates and deadlines updated in your dashboard before they affect you. Every figure cites its source.

Verifactu is now for real, and kontora already does it

Every invoice you issue is recorded and sent to the AEAT (the Spanish tax agency) with its fingerprint and QR code. You will have to comply from 1 January 2027 if you have an SL and from 1 July 2027 if you're an autónomo. Invoicing with non-compliant software carries a fixed fine of €50,000 per tax year.

1 · 1 · 2027
Companies (SL)
 
1 · 7 · 2027
Autónomos
 
Source: RD 1007/2023 and RD-ley 15/2025 (BOE). The fine is set out in art. 201 bis of the Ley General Tributaria (General Tax Law). And something almost nobody tells you: there is no such thing as an "AEAT certificate" for software. What exists is the maker's responsible declaration (declaración responsable), and you will see ours published in plain sight, not hidden away.
app.kontora.es
Invoices issued in kontora with their series, numbering and Verifactu record
Every invoice goes out with its series, gap-free numbering and Verifactu record.

What it looks like inside

Screenshots of the app with demo data.

Invoice and record

Invoice with your own series and Verifactu QR code, sent to the AEAT. Expenses come in through the inbox: a photo or PDF, read automatically and left as a draft for you to approve.

app.kontora.es
List of issued invoices in kontora with demo data

Know how much to set aside each month

From what you have invoiced and spent, kontora tells you what you will owe at each deadline of the year and how much to put aside monthly. Underneath, double-entry bookkeeping and your bank reconciled with the norma 43 file.

app.kontora.es
12-month tax forecast in kontora with the amount to set aside each month

File and keep the receipt

Every quarter you get the draft with the reasoning behind it, a reminder before the deadline and the "File" button. The AEAT receipt PDF stays in your archive.

app.kontora.es
kontora filing archive: modelo, period, channel, AEAT CSV and PDF receipt

Everything else a gestoría would do for you

Expense inbox with automatic reading

Upload the photo of the receipt or the supplier PDF: kontora reads the tax ID (NIF), number, date, taxable base, IVA and withholding, and leaves you a draft ready to approve and post.

app.kontora.es
kontora expense inbox: drag in a PDF or a photo and it is read automatically

Quotes, orders and Facturae

A quote turns into an invoice in one click. If you invoice a public administration, the signed Facturae file for FACe is generated.

Year-end close and Corporate Tax

Depreciation, year-end close, modelos 200 and 202, annual accounts and legalisation of the books.

Several companies, one login

Autónomo and SL at once, or several companies, each with its own books and its own plan.

Your gestor, inside

You give them access with read or filing permissions. You get clarity; they get tidy data.

In your language, with the tax term always in Spanish

If you arrived on a digital nomad visa, invoice EU clients or would rather read it по-русски, kontora explains every casilla without translating the official name. And support is answered by people, in Spanish, English and Russian.

app.kontora.es
Company members in kontora: the invited gestoría with its own access
Your gestor, if you have one, gets their own login.

Clear pricing, no lock-in

Invoicing only
9 €+ IVA a month

kontora Facturas: issue invoices with Verifactu and Facturae, without bookkeeping.

Companies
49 €+ IVA a month

kontora Empresa: double entry, year-end close, Corporate Tax, books and annual accounts.

Every plan includes Verifactu, the full tax engine, reminders before every deadline and a full export of your data. No lock-in. See the full plan comparison

Straight with you from day one

This is what exists today, and this is what doesn't yet. We'd rather you know before you give us your email.

Included in the Autónomo and Empresa plans

  • Verifactu invoicing sent to the AEAT, with series and numbering with no gaps
  • Filing with your certificate of modelos 303, 130, 111, 115, 123, 349, 347, 190, 180 and 193, with the receipt archived
  • Double-entry bookkeeping and official books
  • Expense inbox: a photo or PDF, it reads itself and becomes a draft
  • Bank reconciliation by importing the norma 43 file from your online banking
  • Corporate tax (Impuesto de Sociedades), modelos 200 and 202, year-end close and depreciation
  • Reminders before every deadline and daily monitoring of the BOE
  • Interface in Spanish, English and Russian: the tax term itself always stays in Spanish, explained in your language
  • E-commerce on the Comercio plans: connect your sales channels by API or import your orders by CSV and each one becomes a Verifactu invoice

Not yet (and we won't sell it to you like it's already here)

  • Personalised tax advice: kontora is software; for professional judgment we connect you with a partner gestor
  • Regional tax authorities (haciendas forales) in the Basque Country and Navarre, plus the Canary Islands, Ceuta and Melilla: we don't serve these yet
  • Payroll and time tracking

Frequently asked questions

Does kontora file my taxes?
You file them from the app, with your digital certificate (certificado digital): modelos 303, 130, 111, 115 and 123 by direct filing, and 349, 347, 190, 180 and 193 through the AEAT's TGVI channel. You review the draft box (casilla) by box and press "File"; the official receipt is archived. Modelos 200 and 202 are prepared on screen and you file them on the AEAT website, and so is the 390, except for the breakdown of deductible VAT by rate, which you review yourself.
What is Verifactu, and does it affect me?
It's the AEAT's verifiable invoicing system: every invoice is recorded in a tamper-proof way and reported to Hacienda (the Spanish tax authority). Mandatory from 1 January 2027 for companies and from 1 July 2027 for autónomos. Invoicing with non-compliant software carries a fine of €50,000 per tax year. kontora already does it on every invoice you issue.
How much does it cost?
From €9 + IVA a month with kontora Facturas, if you only need to issue invoices and comply with Verifactu. The full ladder, with the full tax engine, Verifactu and bookkeeping included, starts at €19 + IVA for autónomos and €49 + IVA for companies. No lock-in: export all your data and leave whenever you want, free of charge.
How does the free trial work?
It is 14 days free with your real data, with 1 company and up to 30 automatic inbox readings. A card is required and, when the trial ends, the plan you chose is charged from €10.89 a month with IVA; it renews automatically and you cancel in one click. See pricing and terms
I don't speak Spanish. How do I deal with the AEAT?
Official documents (invoices, modelos, books) are always issued in Spanish, because that's what the AEAT requires. kontora explains every term and every casilla in your language, without translating the official name: when Hacienda writes to you about "modelo 303", you'll know exactly what it is.
I have a digital nomad visa. Don't I just pay a flat 24%?
That regime (the Beckham law) can apply if you're an employee working for a foreign employer. If you invoice as a self-employed freelancer, it doesn't apply to you: you're taxed as an autónomo under the normal progressive IRPF. It's the most expensive misunderstanding of the visa, and kontora calculates your real numbers from day one.
I already use another program, Excel or a gestoría. Is switching a hassle?
kontora is designed exactly for people who already invoice. You can start clean or bring your data in via Excel or CSV, and we walk you through the migration. Your gestor can stay inside: you give them access and they can file from the same screen if you prefer.
My tax residence is in the Basque Country, Navarre or the Canary Islands
For now we can't serve you: those regions have their own tax systems (TicketBAI, plus different regimes in the Canary Islands, Ceuta and Melilla) that we don't cover yet. We'd rather tell you now than sell you something that won't work for you.
Where is my data?
On servers within the European Union, under the GDPR. You can export everything in 1 click and, if you ever leave, your data leaves with you. Cancelling is free.
Is kontora a gestoría?
No. kontora is software: it records, calculates, explains and reminds you, with real accounting rigor. We don't give personalised tax advice. For cases that need professional judgment, we work with a network of trusted partner gestores.

Start today with your real numbers

14 days free with one company and the expense inbox on. Before your first quarter with kontora you will see the draft and can compare it with what your gestor used to calculate.

  • Sign up with just your NIF (tax ID) and your email
  • A card is required and charged when the trial ends, cancel in one click
  • Full export of your data, always free

Start free trial

Pricing · Calculators