IRS filing season is open. File your IRS for free (early access) →
descodify
← Back to blog
For freelancers

CAE vs CIRS Portugal: What Activity Code Do You Actually Need as a Consultant?

By Mikael

The search query "CIRS 1320 consultant Portugal" or "activity code consultant freelancer" typically returns generic freelancer guides that don't explain the core problem: the number 1320 refers to a CIRS Art. 151 code, not a CAE code, and the two systems are completely separate.

That distinction matters practically. If you opened your freelance activity at the wrong code, your tax coefficient, withholding rate, and IRS calculation could all be wrong. This post covers what CIRS 1320 actually means, who it applies to, and what the tax picture looks like when your clients are abroad.

Two systems with one shared purpose but nothing else in common

CAE (Classificacao Portuguesa de Atividades Economicas) is Portugal's implementation of the EU NACE classification. It's maintained by INE (Instituto Nacional de Estatistica), the national statistics office. It classifies economic entities: companies, associations, branches. When a Lda forms, it picks a CAE. CAE 70220 ("Outras actividades de consultoria para os negocios e a gestao") is the code for a management consulting company.

CIRS Art. 151 is a list maintained by AT (Autoridade Tributaria e Aduaneira), the tax authority. It classifies individual independent professionals, the people Portugal calls trabalhadores independentes who issue Recibos Verdes. When you open your activity at the Portal das Financas as a sole-proprietor freelancer, you choose a code from this list.

Same domain, different universe. CAE 70220 for a consulting company. CIRS 1320 for a consulting freelancer. Neither number is interchangeable with the other system.

The CAE glossary entry covers both systems side by side, and the CIRS glossary entry explains the broader context of how the Art. 151 table fits into the Portuguese tax code.

What CIRS 1320 actually covers

Code 1320 in the Art. 151 table is "Consultores": consultants. This is a deliberately broad category that covers the advisory profession as a whole: business consultants, management consultants, IT consultants, strategy consultants, operations consultants, organizational consultants.

The key characteristic is advisory work: you provide expert analysis, recommendations, and strategic guidance. You are not primarily building things (that's closer to 1332 for software or 1313 for systems analysis), but advising on what to build, how to organize, or what decisions to make.

Three codes come up regularly in the same searches:

CIRS 1313 ("Analistas de sistemas"): systems analysts. Professionals who design information systems, specify requirements, and analyze business processes. The emphasis is on systems design and specification rather than implementation.

CIRS 1320 ("Consultores"): consultants. The broadest advisory code. If your work is advisory in nature and doesn't fit a more specific code, this is often the right one. It covers management consulting, IT consulting, business consulting, and strategic advisory work.

CIRS 1332 ("Programadores informaticos"): programmers. Software developers and engineers who write and implement code. See the CIRS 1332 guide for the full breakdown.

All three codes carry the 0.75 coefficient. The distinction is about what you primarily do, not about your billing rate or seniority.

If you're an IT consultant who designs technical architectures and advises clients on technology choices but does not write production code, CIRS 1320 is the right code. If you write and ship code, use 1332. If you split time between advisory and implementation work, the primary activity governs; you can add a secondary code.

There is also CIRS 1519 ("Outros prestadores de servicos"), the catch-all for professions not specifically named in the Art. 151 table. Its coefficient is 0.35, not 0.75. A consultant registering under 1519 when 1320 applies would be misclassifying their activity and over-reporting taxable income by a significant margin.

The tax mechanics for CIRS 1320 consultants

The 0.75 coefficient. Under the simplified regime, 75% of your gross revenue is taxable. The remaining 25% is treated as assumed business costs: you don't need receipts for it, and you can't substitute actual expenses in its place even if your real costs were higher. Social Security contributions are separately deductible on top.

First-year discount. In your first calendar year of activity, only 37.5% of gross revenue is taxable, half the standard rate. In year two, 56.25%. This is based on the calendar year, not 12 months from your start date. Open your activity in March rather than October and you get nine months at the reduced rate instead of two.

To qualify: no employment or pension income in the same year, and no similar activity closed in the last five years.

Documented expense requirement. You still need to prove 15% of gross income in documented expenses: invoices with your NIF registered in the e-fatura system. An automatic specific deduction of roughly €4,104 counts toward this, and Social Security contributions count too. At income under roughly €27,000, you may not need to do anything extra.

Withholding from Portuguese clients. When a Portuguese entity pays you for professional services, they're required to withhold 23% at source and send it directly to AT. Since 1 January 2025, that's the default rate (reduced from 25% by OE2025, Lei 45-A/2024, Art. 101 CIRS). You can elect to have them withhold at 25% on the invoice if you prefer larger advance payments.

Withholding from foreign clients: nothing. This is the point that catches expat consultants most off guard.

When your London-based client pays you €8,000 for a strategy engagement, all €8,000 lands in your account. No tax has been sent to AT. The IRS liability on that income is real; the mechanism that pre-pays it for Portuguese clients simply doesn't exist for foreign ones. Budget separately.

The expat consultant layer

Most guides covering CIRS 1320 are written for Portuguese consultants with Portuguese clients. If you moved from the UK, Germany, or the Netherlands and your client base is back home or spread across Europe, several of those guides quietly stop applying to you.

Every platform used to issue legally valid Portuguese invoices must be certified by the AT under Portaria 363/2010. Certified software assigns ATCUD codes to every document, communicates with AT systems, and generates the SAF-T audit file.

Stripe Invoicing is not AT-certified. Neither is QuickBooks, FreshBooks, Wave, or Xero. If you arrived with an existing invoicing setup from abroad, those invoices are not valid in the Portuguese tax system. This applies to CIRS 1320 consultants the same as everyone else.

The free fallback is the AT portal itself (Portal das Financas, "Faturas e Recibos Verdes"), certified and free. For more on the certification landscape and what to look for, see the expat freelancer tax automation guide.

Invoicing EU clients: 0% VAT, but not zero obligations

When you invoice a business client in another EU country, you issue at 0% VAT under Art. 6 CIVA. The place of supply is the customer's country; they reverse-charge in Germany, France, or wherever they are. You use exemption code 115.

But 0% VAT is not the same as no VAT obligations. You must file the Declaracao Recapitulativa, a quarterly EU reporting document tracking intra-community B2B service transactions. It is required from your first EU invoice, regardless of whether you are on the Art. 53 VAT exemption (the €15,000 threshold for domestic outbound invoicing).

Art. 53 covers what you send to Portuguese clients. It does not exempt you from cross-border reporting. See the Art. 53 exemption glossary entry for the full scope.

Foreign SaaS subscriptions: reverse-charge from day one

The tools you use to deliver consulting work: cloud services, research platforms, project management software. If these come from EU-based or US-based providers, you're the sujeito passivo for those acquisitions under Art. 2(1)(g) CIVA. You self-assess and file reverse-charge VAT on them through your Declaracao Periodica.

This obligation exists from the first foreign supplier invoice. Art. 53 status does not exempt you from it.

Practical consequence: if you have only Portuguese clients and no foreign subscriptions, you likely have no Declaracao Periodica to file under Art. 53. The moment you subscribe to any foreign SaaS, you have one.


The compliance picture for a CIRS 1320 consultant with foreign clients: AT-certified invoicing, 0% VAT on EU B2B invoices with Declaracao Recapitulativa filed quarterly, Declaracao Periodica for reverse-charge VAT on foreign SaaS costs, no withholding from foreign payments so you're setting aside your own tax provision, quarterly Social Security declarations. None of it is complicated once you know it exists.

If you're starting out and want invoicing that's compliant from the first document, Descodify is AT-certified, handles the ATCUD and SAF-T requirements, and produces the Declaracao Recapitulativa for EU clients. The free tier covers invoicing; Completo (€19/month) covers VAT, Social Security, and IRS preparation.

Start your first invoice at descodify.pt.

Related: CAE vs CIRS for programmers: what activity code do you need?

Related: Why Portuguese tax automation doesn't work for expat freelancers

Related: CIRS: what the Codigo do IRS governs and how Art. 151 classifies your activity

Descodify handles invoicing, VAT, and IRS reporting so you can focus on your work.

Try Descodify free

Working for yourself in Portugal - monthly

Invoicing, VAT, Social Security, expenses, and tax, explained simply. One email a month.