The Complete Guide to Income Tax (IRPF) for Autónomos in Spain

Xolo
Written by Xolo
on febrero 19, 2026 11 min of reading

Email_Items (1)

unnamed-1

 

verified by Elena Garro
Accounting and Tax Specialist
xolo-logo

 

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.

TL;DR

  • IRPF is Spain's personal income tax and applies to most freelancers registered as autónomos.
  • IRPF is calculated on your taxable profit, not your total turnover.
  • Most autónomos pay IRPF throughout the year using quarterly advance payments or through invoice withholdings (retenciones).
  • Quarterly payments and withholdings are reconciled in your annual income tax return (Declaración de la Renta).
  • Claiming all eligible business expenses can reduce the amount of IRPF you owe.
  • Understanding the difference between IRPF and IVA is essential, as they are separate taxes with different purposes.

What is IRPF?

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.

Join the Community

Who has to pay IRPF as an autónomo?

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:

  • Registered as an autónomo in Spain
  • Carrying out an economic or professional activity
  • Considered a Spanish tax resident
  • Earning taxable income through self-employment

This includes many:

  • Freelancers
  • Consultants
  • Designers
  • Developers
  • Marketers
  • Online business owners
  • Creators
  • Coaches
  • Other independent professionals

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.

How is IRPF calculated?

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.

What counts as deductible business expenses?

Many ordinary business costs can reduce your taxable profit, including:

  • Computer equipment
  • Business software and subscriptions
  • Mobile phone and internet costs used for business
  • Coworking memberships
  • Professional insurance
  • Accounting or gestoría fees
  • Office supplies
  • Business travel
  • Professional training
  • Marketing and advertising

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.

New call-to-action

What are the current IRPF tax rates in Spain?

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 vs IVA: What's the difference?

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:

  • Service fee: €1,000
  • IVA (21%): €210

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.

How do autónomos pay IRPF?

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.

Quarterly advance payments (Modelo 130)

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.

IRPF withholding (retenciones)

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:

  • Your client deducts the withholding amount.
  • Your client pays that amount directly to the Agencia Tributaria.
  • You receive the remaining balance.
  • The withheld tax is credited towards your annual income tax.

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:

  • when to apply 7% or 15% withholding,
  • who qualifies,
  • and when Modelo 130 may still be required.

 

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. 

review

 

What is Modelo 130?

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:

  • Your business income
  • Your deductible business expenses
  • Your taxable profit for the period
  • The advance IRPF payment due

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.

 

What is IRPF withholding (retenciones) on invoices?

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:

  • Your client deducts the IRPF amount before paying you.
  • They declare and pay that amount to the Agencia Tributaria.
  • The withheld amount counts as tax already paid when you submit your annual income tax return.

Not every autónomo uses withholdings, and the rules depend on your professional activity and the type of clients you invoice.

Annual income tax return (Declaración de la Renta)

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:

  • Income from your autónomo activity
  • Employment income (if applicable)
  • Investment income
  • Rental income
  • Other taxable income

It also takes into account:

  • Quarterly Modelo 130 payments
  • IRPF withheld on your invoices
  • Tax deductions and allowances
  • Other taxes already paid

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.

When is the annual income tax return filed?

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:

  • Online submissions
  • Telephone assistance
  • In-person appointments
  • Final payment dates

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.

 

Which business expenses reduce IRPF?

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:

  • Directly related to your business activity
  • Properly documented with a valid invoice
  • Recorded in your accounting records
  • Incurred exclusively (or proportionally, where permitted) for your professional activity

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.

Common IRPF mistakes autónomos make

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.

How Xolo helps autónomos manage IRPF

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:

  • Register as an autónomo
  • Keep your bookkeeping organised
  • Track deductible business expenses
  • Prepare and submit quarterly tax returns
  • Manage Modelo 130 and IVA filings
  • Prepare your annual income tax return
  • Stay up to date with changes in Spanish tax regulations
  • Get support from local tax specialists when you need it

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.

 

Final takeaway

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.

New call-to-action

FAQ about IRPF

Do all autónomos have to pay IRPF?

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.

Is IRPF calculated on turnover?

Direct answer: No. IRPF is calculated on your taxable profit after deducting eligible business expenses, not on your total invoiced income.

What's the difference between IRPF and IVA?

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.

Do I always have to file Modelo 130?

Direct answer: No. Some autónomos pay most of their income tax through invoice withholdings (retenciones), meaning Modelo 130 may not always apply.

Can business expenses reduce IRPF?

Direct answer: Yes. Eligible business expenses reduce your taxable profit, which can lower the amount of IRPF you owe.

What happens if I overpay IRPF during the year?

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.

Can I still pay IRPF if my clients are outside Spain?

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.

Is IRPF the same throughout Spain?

Direct answer: Not exactly. Spain has national and regional tax rates, so the amount you ultimately pay can vary depending on your autonomous community.

    Not a fan of admin? Leave the hassle to Xolo.

    Sign up today