Your Spanish taxes, if you freelance and were not born here

You arrived on a digital-nomad visa and found that Spanish tax looks nothing like back home. kontora explains it in your language, box by box, and reminds you before every deadline.

Quick answer

You arrived on the digital nomad visa expecting the Beckham Law's flat 24%, then learned it does not apply to freelancers: as an autónomo (self-employed in Spain) you pay ordinary progressive IRPF (Spanish income tax), file VAT and withholding forms every quarter, and the modelo 349 shows up the moment you invoice an EU client. kontora explains each of those forms box by box in English, warns you before every deadline, and keeps your invoicing ready for Verifactu. It generates your drafts and guides you through them; you or your gestor still file on the AEAT website.

Most tax content for foreigners in Spain is machine-translated, out of date, or trying to sell you a company you do not need. This page is for the English-speaking freelancer or digital nomad who invoices from Spain and keeps hitting the same three walls: the Beckham Law you were told about but cannot actually use, quarterly forms written in Spanish officialese, and a VAT system that changes the moment a client sits in another EU country.

kontora is Spanish tax and accounting software built for that exact person, in your language. It generates the box-by-box drafts of every form you owe, reminds you before each deadline, watches the BOE (Spain's official state gazette) for changes that touch you, and keeps your invoices ready for Verifactu. What it will not do is file for you or pretend to be your accountant: it produces the numbers, walks you through them, and you or your gestor (a Spanish tax agent) press submit on the AEAT (Agencia Tributaria, the Spanish tax office) portal. Honest by design, in English, Spanish and Russian.

The Beckham Law was never yours

You probably heard the pitch before you moved: come to Spain, pay a flat 24% under the Beckham Law and forget progressive rates. Here is the part the pitch leaves out. The Beckham Law (the special inpatriate regime, article 93 of the income tax law) is built for people who arrive on an employment contract. Working for yourself is precisely the case it excludes.

So if you came on the digital nomad visa and invoice your own clients as a contractor, you are a resident autónomo and you pay ordinary IRPF, Spain's progressive income tax, which runs from roughly 19% on the lowest slice up to 47% on the highest, with a personal allowance of 5,550 euros. The visa let you live and work here; it did not hand you a 24% flat rate. Knowing this on day one, instead of at your first bill from Hacienda, is the difference between planning and panic.

Your quarterly forms, finally in plain English

Spain runs on quarterly self-assessments (autoliquidaciones), and they land in the first 20 days of April, July, October and January (you get 30 days for the last period of the year). Miss the window and the surcharge starts on its own. The usual set for a freelancer is:

kontora walks you through each form the way a good teacher would, casilla (box) by casilla, so you understand what every figure means before it goes anywhere. Want to know how much of each invoice to set aside now so the quarter does not hurt later? Try our how-much-to-set-aside calculator, free and with no signup.

Invoicing EU clients: the 349, VIES and reverse charge

The first time you invoice a company in Germany, France or the Netherlands, three Spanish concepts show up at once. Here is what they mean, without the jargon:

kontora flags when an invoice qualifies for reverse charge, keeps your 349 in step with your 303, and reminds you before the deadline. And no, there is no hidden shortcut: as of July 2026 Spain still has no VAT exemption for invoicing under 85,000 euros a year, so you charge VAT from the first euro to your Spanish clients. Invoices to a business outside the EU are a different matter: those services are generally taxed where your client is established, so as a rule they carry no Spanish VAT either.

Verifactu is coming, and templates are on the way out

If you still invoice with a Word or Excel template, 2027 will change that. Under Royal Decree 1007/2023, invoicing software has to produce tamper-evident, chained records and print a QR code on every invoice. The dates are firm:

This is not something to sort out the week before. kontora issues invoices that are Verifactu-ready now, so when your date arrives you change nothing. Until then you keep working normally, and we watch the BOE so you do not have to track every amendment yourself.

What kontora does, and what it deliberately does not

Plenty of tools promise to make your taxes disappear. We will not, because that promise is usually where the honesty ends. Here is the exact line:

One account holds more than one business, so if you run an SL and stay registered as an autónomo, both live side by side without mixing their books. The interface and support are in Spanish, English and Russian. The beta is free and opens in autumn 2026: join the waitlist, bring your questions, and stop guessing at forms in a language you are still learning.

Where to start

Frequently asked questions

I have the digital nomad visa. Can I use the Beckham Law's 24% rate?
Not as a freelancer. The Beckham regime is built for people arriving on an employment contract; invoicing your own clients as a contractor falls outside it, so you pay ordinary progressive IRPF as a resident autónomo. The visa lets you live and work in Spain, but it does not grant the 24% flat rate.
Do I really have to charge VAT if I earn under 85,000 euros?
Yes. As of July 2026 Spain has not transposed the EU small-business VAT exemption, so there is no under-85,000 franchise. You charge IVA from the first euro to Spanish clients, while sales to EU businesses go without VAT under reverse charge and are reported on the modelo 349.
When are the quarterly deadlines?
The quarterly self-assessments are filed in the first 20 days of April, July and October, and in the first 30 days of January for the last quarter. kontora reminds you before each one and has the box-by-box draft ready, so you are never rushing on the 19th.
Does kontora file my taxes for me?
No, and we say so plainly. kontora generates the drafts casilla by casilla, keeps your books, warns you of deadlines and watches the BOE, but the actual filing on the AEAT website is done by you or your gestor. We give you numbers you understand; you keep control of the submit button.
I have an SL and I am also registered as an autónomo. One account or two?
One. kontora is multi-company, so an SL and your autónomo activity live in the same account without mixing their books, forms or deadlines. And the whole product, interface and support, is available in English, Spanish and Russian.

Rather have this calculated for you?

kontora generates your tax forms box by box, tells you how much to set aside and reminds you before every deadline.

Pricing · Calculators