Paula Eiriz Matarranz
August 20, 2026

IAE tax: who pays it and how much

If you are an autónomo operating as an individual, you do not pay IAE. You are exempt permanently, no matter how much you invoice.

The business activity tax is only paid by companies whose net turnover exceeds one million euros. And not even those during their first two years of activity.

You still have to choose an IAE activity code when you register, because it shapes how you are taxed. Here is who pays, how much, and how to find yours.

IAE business activity tax in Spain: who pays and who is exempt

Quick answer

Who is exempt from IAE

The exemption is wide, which is why almost nobody searching for this tax ends up paying it.

Exempt from payment:

Do you pay IAE? Decision tree for business activity tax exemptions in Spain

Being exempt does not mean not declaring

This is the confusion that causes most problems. The exemption is from paying, not from the registration obligation.

Anyone starting an economic activity must declare their IAE code on Modelo 036 or 037. That code defines your activity for AEAT and carries consequences: it determines whether you can use the módulos regime, what withholding your clients apply, and which expenses count as related to your activity.

If you are liable and not exempt, you also file Modelo 840 for registrations, deregistrations and changes.

How the rate is calculated if you do pay

The rate is not a percentage of your income. It starts from a fixed amount per activity code, which is then adjusted in three steps.

The order matters, because each coefficient applies to the result of the previous one.

The four elements of the calculation

The weighting coefficient, band by band

It depends on your net turnover and is set in article 86 of the local finance law.

The table starts at one million because below that figure you are exempt. The lowest coefficient anyone actually pays is therefore 1.29.

The location coefficient

Each town hall sets it in its fiscal ordinance, within the limits of article 87 of the same law.

The provincial surcharge

Provincial councils may add a surcharge on IAE, regulated in article 134. It is a single percentage applied to municipal quotas already modified by the weighting coefficient, and it cannot exceed 40%.

Not every provincial council applies it, so check your own council's ordinance.

The three types of rate

Choosing an activity code also means choosing the territory you can operate in, and that changes what you pay.

Choosing the national rate for convenience when you operate in a single city is a common way to overpay.

How to find your activity code

The tariffs and the classification are set by law, so the full list is public and searchable.

Searching IAE activity codes on AEAT Sede Electrónica

Why your code matters even if you pay nothing

Choosing the wrong code costs you nothing in IAE if you are exempt, but it costs you everywhere else.

If you are registering now, the code is chosen in the same process: how to register as autónomo with the tax agency.

When and how it is paid

If you are liable and not exempt, IAE is collected by your town hall, not by AEAT.

What happens when you stop being exempt

This is the situation that catches growing companies by surprise.

If your company exceeds one million euros in net turnover, the exemption ends. The change is not immediate: the reference is the figure from the year before last, so you have time to plan for it.

What you must do is register in the tax roll using Modelo 840 within the set deadline. Not doing so does not avoid the debt, it just adds a surcharge.

Common mistakes with IAE

Frequently asked questions

Do autónomos pay IAE in Spain?

No. All individuals are exempt from IAE, with no turnover limit. If you are an autónomo and have not incorporated a company, you do not pay this tax, although you must still declare your activity code when you register.

At what point does IAE become payable?

Companies start paying when their net turnover exceeds one million euros, measured on the year before last. Below that figure they are exempt.

What is an IAE activity code (epígrafe)?

It is the code that classifies your economic activity within the official tax tariffs. You choose it when registering with AEAT, and it defines what you do for the tax authority, with effects on módulos, withholding and deductions.

Can I have more than one activity code?

Yes. If you carry out several distinct activities you must declare a code for each. Each one follows its own rules, so it is worth keeping clear which income belongs to which activity.

Is IAE collected by AEAT or the town hall?

Collection is municipal: the town hall issues and collects the bill. Registration in the tax roll, through Modelo 840, is handled by AEAT.

How do I change my activity code?

By filing a modification declaration on Modelo 036 or 037. If you are liable and not exempt, the change must also be reflected on Modelo 840.

WhatsApp us