Registering as a freelancer or starting an SME is a journey full of decisions, and one of the first and most important is choosing the right Economic Activities Tax (IAE) code. This choice is not just a formality; it defines the tax framework for your business and determines your obligations to the Spanish Tax Agency (AEAT) from day one.
What is the IAE code and why is it so important?
The IAE is a tax on the performance of economic activities in Spain. When you register, you must classify your activity under one of the codes (epígrafes) defined by the AEAT. Although most freelancers and SMEs with a turnover of less than €1 million are exempt from paying the tax itself, the obligation to register and select the correct code remains.
The right choice is crucial because it determines:
- The applicable VAT regime (general, simplified, equivalence surcharge, or exempt).
- The Personal Income Tax (IRPF) regime for calculating your earnings (direct estimation, simplified direct estimation, or objective estimation/modules).
- The obligation to apply IRPF withholding on your invoices.
Professional Activity vs. Business Activity
The first major distinction you need to make is whether your activity is professional or business-related.
* Professional Activities (Section 2 of the tariffs): These are activities carried out by individuals that rely on their intellectual knowledge and training, usually a university degree. Examples include lawyers, architects, consultants, or designers. They often involve applying an IRPF withholding on invoices issued to other companies or professionals.
* Business Activities (Section 1 of the tariffs): These include commercial, industrial, or service activities that require a productive structure, such as premises, machinery, or staff. Examples include a clothing store, a mechanic's workshop, or a software development company.
A mistake in this classification can lead to incorrect taxation and potential inquiries from the Tax Agency.
Steps to Find Your Code
1. Analyze your main activity: Be as specific as possible about the service you will provide or the product you will sell.
2. Use the AEAT's search tool: The Tax Agency's website has a search tool to help you navigate the extensive list of codes.
3. Consider multiple activities: If you plan to engage in several different activities, you must register for all corresponding codes. There is no additional cost, and it ensures you comply with regulations.
4. Seek professional advice: When in doubt, the best option is to consult a tax advisor. Proper initial planning will save you future problems. If you are just starting, our guide on [how to register as a freelancer step by step](/en/register-freelancer) can help you with the initial procedures.
The IAE and the New Invoicing Era: VeriFactu
Your IAE code defines how you must pay taxes, and correct invoicing is the foundation of it all. In this context, it is crucial to stay up-to-date with legislative changes, such as the upcoming implementation of verifiable invoicing systems, known as VeriFactu.
Remember that the adaptation deadlines are approaching:
* January 1, 2027: Deadline for all other companies.
* July 1, 2027: Mandatory deadline for freelancers and micro-SMEs.
Preparing in advance is key. You can find all the information about deadlines and requirements in our complete guide on the [VeriFactu 2027 deadline](/en/verifactu-2027-deadline). Choosing your IAE code wisely is the first step towards a surprise-free tax management.