CIRS
Código do Imposto sobre o Rendimento das Pessoas Singulares · Personal Income Tax Code
Last updated:
The Portuguese code governing personal income tax (IRS). Its Art. 151 refers to the table of professional activity codes that individual freelancers register under.
CIRS is the legislation. IRS is the tax. When a freelancer in Portugal says they "pay IRS," they mean the tax defined by the Código do Imposto sobre o Rendimento das Pessoas Singulares.
For most freelancers, the practical entry point into CIRS is Article 151 and the table of activity codes it refers to.
CIRS vs CAE: two different systems
This distinction causes more confusion than almost anything else in Portuguese freelancer registration.
The CIRS activity code comes from the table attached to Article 151 (approved by Portaria 1011/2001 and applied by AT, the tax authority). It classifies professional income: the liberal and technical services a trabalhador independente (independent worker) provides.
CAE (Classificação Portuguesa de Atividades Económicas) is the national classification of economic activities, now in its CAE-Rev.4 version. For an individual it classifies business income, such as selling goods. A company uses CAE codes only, whatever it does: when a Lda forms, its CAE codes follow from its business purpose.
So the two systems are not "one for individuals, one for companies". An individual can hold one or both: a freelancer who only provides professional services may have just a CIRS code, while one who also sells goods holds a CAE as well. A programmer, for example, can be registered under CIRS code 1332 (programadores informáticos) and CAE 62100 (atividades de programação informática). The numbers are different in each system and are not interchangeable.
For a freelancer, it is the CIRS code and the work actually done, not the CAE, that drive the coefficient and the withholding rate. See the CAE glossary entry for the CAE side.
What Art. 151 governs
Article 151 of CIRS is one sentence: it refers to a table of activities approved by portaria of the Minister of Finance. That table (Portaria 1011/2001, Anexo I) gives each professional activity a code. Whether your activity is specifically listed in it decides your simplified-regime (regime simplificado) coefficient, which is the multiplier AT applies to your gross revenue to calculate taxable income. What counts is the work you actually do, not just the code you registered.
Named professions in the Art. 151 table carry the 0.75 coefficient: 75% of gross revenue is taxable, 25% is treated as assumed business costs. This applies to programmers (code 1332), consultants (1320), architects, engineers, lawyers, accountants, doctors, and most other listed professions.
The catch-all code for activities not specifically named is code 1519 ("outros prestadores de serviços," other service providers). Its coefficient is 0.35: only 35% of gross revenue is taxable. In raw numbers it looks more favorable, but using it when a specific code applies to your activity is a misclassification.
Common Art. 151 codes for tech and creative freelancers
| Code | Activity (PT) | Activity (EN) | Coefficient |
|---|---|---|---|
| 1332 | Programadores informáticos | Programmers | 0.75 |
| 1313 | Analistas de sistemas | Systems analysts | 0.75 |
| 1320 | Consultores | Consultants | 0.75 |
| 1336 | Designers | Designers | 0.75 |
| 1519 | Outros prestadores de serviços | Other service providers | 0.35 |
For a full breakdown of how CIRS 1332 specifically works for programmer-freelancers in Portugal, including the expat-specific cross-border obligations, see CAE vs CIRS: what activity code do you actually need as a programmer?
The coefficient and what it means
Under the simplified regime, AT doesn't ask you to prove your expenses item by item. Instead, it assumes a fixed percentage of your gross revenue went to business costs and taxes you on the rest.
For a programmer on code 1332, earn €40,000 in a year and AT starts from €30,000 of taxable income (75%). The other €10,000 is the assumed expense deduction. That figure applies from your third tax year, or from the start if you also earn employment or pension income or closed an activity in the last five years; otherwise the coefficient is reduced in your first two years. Either way it assumes your documented expenses pass the check below.
If your documented expenses fall short, the shortfall is added back to taxable income. You need to show 15% of gross services income in documented expenses (invoices with your NIF in the e-fatura system), but an automatic specific deduction of roughly 4587,09 € (2026) counts toward that threshold, or your Social Security contributions up to a cap of 10% of your gross, whichever is larger. At income under roughly €30,580, you may not need to show any additional expenses. Foreign supplier invoices never reach e-Fatura, and whether they count depends on where they come from: purchases from another EU country are declared separately in Anexo B, while services bought from outside the EU are an open question.
See regime simplificado for the full mechanics including first-year discounts and the organized-accounting threshold.
CIRS vs CIRC
CIRS governs personal income tax (individuals). CIRC (Código do Imposto sobre o Rendimento das Pessoas Coletivas) governs corporate income tax (companies). If you operate as a sole proprietor, CIRS applies. If you form a Lda or Unipessoal Lda, CIRC applies to the company and CIRS applies to income you extract from it (salary, dividends).
The two codes have separate simplified regimes, separate coefficients, and separate rate tables. Running a company and running a sole proprietorship are not the same tax situation, even when the underlying commercial activity is identical.
Perguntas frequentes
What is CIRS?
CIRS stands for Código do Imposto sobre o Rendimento das Pessoas Singulares, the Portuguese code governing personal income tax (IRS). It is the legislation that defines how individual income is taxed, including the rules for employees, self-employed workers, landlords, and investors. For freelancers, the most relevant part is Art. 151 and the table of professional activity codes it refers to.
What is the difference between CIRS and CAE?
CIRS is the personal income tax code, and its Art. 151 table lists the activity codes for professional income (programmers, designers, consultants). CAE (Classificação Portuguesa de Atividades Económicas) is the national classification of economic activities. A company can only hold CAE codes. An individual can hold one or both: a CIRS code for professional services and a CAE for business activity such as selling goods, so a freelancer who does both has both. The two numbering systems are different and not interchangeable, and for a freelancer it is the CIRS code and the work actually done, not the CAE, that set the coefficient and withholding.
What is Art. 151 CIRS?
Article 151 of CIRS refers to a table of activities approved by portaria (Portaria 1011/2001), and that table gives the activity codes for individual independent workers: programmers, consultants, architects, designers and many more. Whether your activity is specifically listed decides which simplified-regime coefficient applies. Activities specifically listed in the table carry the 0,75 coefficient: 75% of gross income is taxable. The catch-all code 1519 (outros prestadores de serviços), which lists no activity of its own, carries 0,35. Choosing the wrong code can affect your tax calculation and trigger questions from AT.
Is CIRS the same as IRS?
CIRS is the code (the legislation); IRS (Imposto sobre o Rendimento das Pessoas Singulares) is the tax itself. When someone says 'I pay IRS', they mean the personal income tax. When someone says 'CIRS Art. 151', they mean a specific article in the legislation that governs that tax. The distinction is like the difference between 'income tax' and 'the Income Tax Act'.
Termos relacionados
Portugal's personal income tax: the annual tax that solo entrepreneurs pay on their individual income, declared each spring for the previous year's earnings.
CAEClassificação Portuguesa de Atividades Económicas · Economic Activity CodeThe Portuguese classification code for economic activity (CAE-Rev.4 since 2025). Declared when you open your business activity, alongside or instead of an Art. 151 CIRS activity code.
Regime SimplificadoRegime Simplificado de Tributação · Simplified Tax RegimePortugal's simplified IRS regime for self-employed individuals, where taxable income is calculated using fixed coefficients applied to gross revenue. Companies have a separate simplified regime under IRC.
Trabalhador IndependenteSelf-Employed WorkerThe Portuguese term for an independent worker or sole entrepreneur, the equivalent of a freelancer or sole trader in other countries.
Abertura de AtividadeOpening ActivityThe process of registering as a self-employed worker (trabalhador independente) with the Portuguese tax authority, officially starting your freelance activity.