.jpg?width=1200&height=100&name=Email_Items%20(1).jpg)
|
✓ verified by Elena Garro
Accounting and Tax Specialist
|
|
If you're self-employed in Spain, understanding IRPF (Impuesto sobre la Renta de las Personas Físicas) is one of the most important parts of running your business.
Whether you're a Spanish professional or an expat working as a freelancer registered as an autónomo in Spain, IRPF is the personal income tax you'll usually pay on your business profits. Unlike IVA (VAT), which you collect on behalf of the tax authorities, IRPF is a tax on the money you earn after deductible business expenses.
The Spanish tax system can seem confusing at first. You might hear terms like Modelo 130, retenciones, or Declaración de la Renta without knowing how they fit together. The good news is that once you understand the basics, the process becomes much easier.
By the end of this guide, you'll understand how Spain's income tax system works and what you need to do to stay compliant throughout the year.
IRPF (Impuesto sobre la Renta de las Personas Físicas) is Spain's personal income tax. If you're registered as an autónomo, you'll generally pay IRPF on your taxable business profits after deductible expenses.
IRPF stands for Impuesto sobre la Renta de las Personas Físicas, which translates to Personal Income Tax.
Unlike companies that pay Corporate Income Tax, autónomos pay tax as individuals. Your business income is added to your personal income, and the amount of IRPF you pay depends on how much taxable income you earn during the year.
Spain uses a progressive income tax system, meaning higher earnings are taxed at higher rates. However, only the portion of income that falls within each tax band is taxed at that band's rate.
For example, if your taxable income increases, only the income above each threshold moves into the next tax bracket—not your entire income.
This progressive system helps ensure that tax increases gradually as income rises.
💡 In simple terms: IRPF is the tax you pay on the profit your business generates after deducting eligible business expenses.
Most people registered as autónomos in Spain must pay IRPF on their taxable business income, although exactly how they pay depends on their professional activity and tax situation.
In general, you'll pay IRPF if you're:
This includes many:
Even if many of your clients are located abroad, you'll usually still pay IRPF in Spain if you're considered a Spanish tax resident.
Some professionals pay IRPF through quarterly Modelo 130 filings, while others have income tax withheld directly from their invoices through retenciones. We'll explain the difference later in this guide.
If you're unsure about your tax residency or obligations, it's always worth seeking professional advice, especially if you've recently moved to Spain or earn income from multiple countries.
IRPF is calculated on your taxable profit, which is your business income minus eligible deductible business expenses.
One of the biggest misconceptions among new autónomos is thinking they'll pay income tax on everything they invoice. Fortunately, that's not how IRPF works. Instead, Spain taxes the profit your business generates.
The calculation is generally straightforward:
|
Step |
Description |
|
1 |
Add together all your business income. |
|
2 |
Subtract eligible deductible business expenses. |
|
3 |
The result is your taxable profit. |
|
4 |
Apply the relevant IRPF tax bands to calculate the tax due. |
For example:
|
Annual income |
€50,000 |
|
Deductible expenses |
€15,000 |
|
Taxable profit |
€35,000 |
Your IRPF would be calculated on €35,000, not on the full €50,000 you invoiced.
This is why keeping accurate records and claiming legitimate business expenses throughout the year can significantly reduce your tax bill.
Many ordinary business costs can reduce your taxable profit, including:
The expense must generally be directly related to your economic activity and properly documented with valid invoices.
We'll look at deductible expenses in much more detail later in this guide.
💡 Takeaway: IRPF is based on your business profit—not your turnover—so claiming all eligible expenses can make a meaningful difference to the amount of tax you pay.
IRPF uses progressive tax bands, so different portions of your taxable income are taxed at different rates. As your income increases, only the amount that falls into the next tax band is taxed at the higher rate.
One of the most common misconceptions about IRPF is that earning more automatically means all of your income is taxed at a higher rate. In reality, Spain uses a progressive tax system, meaning each tax band applies only to the income within that range.
Your final IRPF liability is calculated using a combination of national and regional tax rates. Since Spain's autonomous communities can apply their own regional rates, the exact percentage you pay may vary depending on where you live.
The table below shows the general national income bands that form the basis of IRPF calculations. Your final effective rate may be slightly higher or lower depending on your region and personal circumstances.
|
Taxable income |
General tax treatment |
|
Lower income bands |
Lower marginal tax rates apply. |
|
Middle income bands |
Higher rates apply only to the income within these bands. |
|
Higher income bands |
Additional income is taxed at progressively higher marginal rates. |
For example, if your taxable profit is €35,000, you won't pay the highest applicable rate on the entire €35,000. Instead, each portion of your income is taxed according to the corresponding band.
This progressive system means your effective tax rate (what you actually pay overall) is usually lower than your highest marginal tax rate.
💡 In simple terms: Think of IRPF like climbing stairs. Each step has a different tax rate, but you only pay the higher rate on the income that reaches that step.
IRPF is the income tax you pay on your business profit, while IVA (VAT) is a consumption tax that you collect from customers and pass on to the Spanish tax authorities.
New autónomos often confuse these two taxes because both involve quarterly filings, but they serve completely different purposes.
|
IRPF |
IVA |
|
Tax on your business profit |
Tax added to many goods and services |
|
Paid by you as the taxpayer |
Paid by your customer |
|
Based on income minus deductible expenses |
Based on the VAT you collect and the VAT you pay on business purchases |
|
Usually reported through Modelo 130 or invoice withholdings |
Usually reported through Modelo 303 |
For example:
You invoice a client:
The €210 isn't part of your income. You're collecting it on behalf of the Agencia Tributaria, and you'll normally declare it in your quarterly IVA return.
IRPF, on the other hand, depends on the profit you make from your business after deducting eligible expenses.
Many autónomos pay both taxes throughout the year, which is why understanding the difference is essential.
Most autónomos pay IRPF either through quarterly advance payments using Modelo 130 or through income tax withholdings (retenciones) applied to their invoices.
Unlike employees, who have income tax deducted automatically from their salary, autónomos are generally responsible for paying their own income tax during the year.
There are two main ways this happens.
Many autónomos make quarterly advance payments towards their annual income tax bill.
Every three months, you calculate your taxable profit for the period and pay part of your estimated annual IRPF.
These advance payments are reported using Modelo 130.
Rather than waiting until the end of the year to pay all your income tax at once, Modelo 130 spreads your tax payments across the year.
Most eligible autónomos submit Modelo 130 four times each year.
|
Quarter |
Filing period |
|
Q1 (January–March) |
1–20 April |
|
Q2 (April–June) |
1–20 July |
|
Q3 (July–September) |
1–20 October |
|
Q4 (October–December) |
1–30 January |
The amount you've already paid through Modelo 130 is later taken into account when you file your annual income tax return.
Some autónomos don't usually make quarterly Modelo 130 payments because part of their income tax is already withheld by their clients.
This is known as retención de IRPF.
When you issue an invoice with IRPF withholding:
This system is common among many independent professionals providing services to businesses, although eligibility depends on your activity and circumstances.
Later in this guide we'll explain:
|
These guys literally saved my business life, after talking to many gestors for all money of the world I found Xolo and they just did everything very fast (organized the company, explained all rules, registered all taxes) and since then within almost 2 years I am happy with the support and advice for super reasonable price. Alyona S.
|
Modelo 130 is the quarterly tax return that many autónomos use to make advance payments towards their annual IRPF liability.
If you're required to file Modelo 130, you'll normally submit it every quarter alongside your IVA return.
Each filing reports:
When the annual income tax return is calculated, these payments are deducted from your final tax bill.
For many autónomos, Modelo 130 is one of the most important recurring tax obligations of the year.
👉 If you'd like a step-by-step explanation of how to complete it, read our Complete Guide to the Spanish tax forms for Autónomos in Spain.
IRPF withholding is a system where part of your income tax is deducted directly from your invoices and paid to the Agencia Tributaria on your behalf.
Instead of paying all of your IRPF through Modelo 130, many professional autónomos include an IRPF withholding on invoices issued to business clients.
The two most common withholding rates are:
|
Rate |
Typical use |
|
15% |
Standard withholding for most established professionals |
|
7% |
Reduced rate available during the first years of activity if you meet the eligibility requirements |
When you include withholding on an invoice:
Not every autónomo uses withholdings, and the rules depend on your professional activity and the type of clients you invoice.
Every year, autónomos submit an annual income tax return (Declaración de la Renta) to calculate their final IRPF liability. Any quarterly payments or invoice withholdings you've already made are deducted from the final amount.
While Modelo 130 and IRPF withholdings help you pay income tax throughout the year, they aren't the final calculation. The annual income tax return reconciles everything you've earned, paid and deducted over the tax year.
When you file your Declaración de la Renta, the Agencia Tributaria looks at your total taxable income from all sources, including:
It also takes into account:
The result is one of three outcomes:
|
Outcome |
What it means |
|
You receive a refund |
You've already paid more IRPF than required. |
|
You owe additional tax |
Your advance payments didn't fully cover your final liability. |
|
Your tax is balanced |
Your advance payments match the amount you owe. |
Receiving a refund doesn't necessarily mean you've "saved tax"—it usually means you've already paid more than your final liability throughout the year.
Likewise, having an additional amount to pay isn't unusual. It simply means your advance payments were lower than your final tax bill.
💡 In simple terms: Think of the annual income tax return as your final IRPF calculation. Everything you've already paid during the year is deducted before the final balance is worked out.
The annual income tax return is generally submitted between April and June for the previous tax year.
Each year, the Agencia Tributaria publishes the official filing calendar, including deadlines for:
Although the exact dates vary slightly from year to year, most autónomos should expect to prepare their annual return during the spring.
Missing the filing deadline can lead to surcharges, interest and penalties, so it's important to keep accurate records throughout the year.
Most business expenses that are necessary for your economic activity and supported by valid documentation can reduce your taxable profit and, therefore, the amount of IRPF you pay.
One of the easiest ways to reduce your tax bill legally is by claiming every business expense you're entitled to deduct.
To be deductible, an expense generally needs to be:
Common deductible expenses include:
|
Expense |
Usually deductible?* |
|
Computer equipment |
✓ |
|
Software subscriptions |
✓ |
|
Professional insurance |
✓ |
|
Accounting or gestoría fees |
✓ |
|
Coworking space |
✓ |
|
Office supplies |
✓ |
|
Professional training |
✓ |
|
Marketing and advertising |
✓ |
|
Business travel |
Usually |
|
Mobile phone and internet |
Usually (business use) |
|
Home office costs |
Sometimes (subject to conditions) |
|
Client meals |
Sometimes (subject to conditions) |
*Eligibility depends on Spanish tax rules and your individual circumstances.
Some expenses are fully deductible, while others are only partially deductible or require additional evidence.
For example, claiming home office expenses or vehicle costs often involves more specific requirements than purchasing software or paying for professional insurance.
Keeping digital copies of invoices and receipts throughout the year makes it much easier to justify deductions if requested by the Agencia Tributaria.
Most IRPF problems arise from poor record-keeping, misunderstanding tax obligations or missing deadlines—not from the tax itself.
Even experienced autónomos occasionally make mistakes. Fortunately, most are easy to avoid with good organisation and the right support.
Here are some of the most common issues:
Mixing personal and business expenses: Using personal bank accounts or failing to separate business purchases can make it difficult to identify legitimate deductible expenses.
Forgetting to save invoices: Without valid invoices, many expenses can't be claimed as deductions.
Confusing IRPF with IVA: IRPF and IVA are completely different taxes. Mixing the two is one of the most common mistakes among new autónomos.
Missing quarterly filing deadlines: Late submissions can lead to surcharges and interest, even if no tax is ultimately due.
Not claiming eligible deductions: Many autónomos end up paying more tax than necessary simply because they overlook deductible expenses.
Using the wrong withholding rate: Applying the incorrect IRPF withholding percentage on invoices can create unnecessary complications later.
Waiting until the last minute: Trying to organise an entire year's bookkeeping just before the filing deadline is stressful and increases the likelihood of errors.
Understanding IRPF is one thing—keeping up with quarterly filings, deductible expenses and changing tax rules is another.
At Xolo, we help freelancers registered as autónomos stay compliant without having to become tax experts themselves.
Depending on your plan, Xolo can help you:
Instead of worrying about deadlines or paperwork, you can spend more time growing your business while knowing your tax obligations are taken care of.
Ready to simplify your taxes in Spain?
Explore Xolo Spain and discover how easy it can be to manage your business as an autónomo.
IRPF is one of the most important taxes every autónomo in Spain needs to understand—but it doesn't have to be overwhelming.
Once you know how taxable profit is calculated, when quarterly payments are due and how the annual income tax return works, managing your tax obligations becomes much more straightforward.
Good bookkeeping, accurate records and claiming all eligible deductions can help you stay compliant while avoiding unnecessary tax.
Whether you're just becoming an autónomo or have been self-employed for years, understanding IRPF is an essential step towards running a successful business in Spain.
Direct answer: Most autónomos pay IRPF if they earn taxable income in Spain, although how they pay it depends on their activity and individual circumstances.
Direct answer: No. IRPF is calculated on your taxable profit after deducting eligible business expenses, not on your total invoiced income.
Direct answer: IRPF is your personal income tax, while IVA is a consumption tax that you collect from customers and pay to the Agencia Tributaria.
Direct answer: No. Some autónomos pay most of their income tax through invoice withholdings (retenciones), meaning Modelo 130 may not always apply.
Direct answer: Yes. Eligible business expenses reduce your taxable profit, which can lower the amount of IRPF you owe.
Direct answer: If you've paid more IRPF than your final liability, the difference is usually refunded after your annual income tax return is processed.
Direct answer: Yes. If you're a Spanish tax resident, your IRPF obligations generally depend on your tax residency rather than where your clients are located.
Direct answer: Not exactly. Spain has national and regional tax rates, so the amount you ultimately pay can vary depending on your autonomous community.