Skip to content
FINKAVO · GUIDES

Categoria A vs. Categoria B: Employee vs. Self-Employed Tax in Portugal

Same IRS return, two completely different sets of rules. Here's how employee income (Categoria A) and self-employed income (Categoria B) are actually taxed and reported — and what happens when you have both.

Facts checked against official sources as of 2026-10-08, current for the 2026 tax year.
6 min readWritten by the Finkavo team
Key takeaways
  • Categoria A (employee income) is taxed via automatic monthly withholding run by your employer, who also pays a Social Security employer share on top of your salary.
  • Categoria B has different withholding rules, and the worker is responsible for the applicable tax and quarterly Social Security obligations.
  • Both categories are added together (englobamento) under the same progressive IRS brackets, but each has its own deduction rules and reporting form.
  • Plenty of people have both in the same tax year — a part-time job plus freelance work — and must declare both on the same Modelo 3 return.

Categoria A and Categoria B are the two IRS income categories most working residents deal with. Categoria A covers income from dependent work — a job with an employer, a public-sector role, or a directorship under someone else's authority (art. 2.º CIRS). Categoria B covers business and professional income — freelancing, sole-trader activity, recibos verdes, anything where you're working for yourself (art. 3.º CIRS). The label determines who does the paperwork and who fronts the money to the state before you ever see your IRS bill.

How Categoria A is taxed and reported

Employee income is combined into total taxable income (art. 22.º CIRS) and taxed under the 2026 progressive brackets in article 68.º, from 12.5% to 48%, with a solidarity surcharge above €80,000. Your employer withholds IRS from each payment and reports it to the Autoridade Tributária, so the annual return reconciles the final liability against the amount already withheld.

A specific deduction applies automatically: the higher of €4,587.09 in 2026 (8.54× IAS) or your obligatory Social Security contributions for the year (art. 25.º CIRS). Your employer reports through the monthly Declaração Mensal de Remunerações, which pre-fills Anexo A of your Modelo 3.

How Categoria B is taxed and reported

Self-employed and business income normally starts under Regime Simplificado when annual Category B income is no more than €200,000: a statutory coefficient applies instead of taxing documented profit. Contabilidade Organizada becomes mandatory in the following year after income exceeds €200,000 in two consecutive years or exceeds €250,000 once (art. 28.º CIRS). How the regime works, including the 15% expense test, is in thesimplified regime guide.

There's no equivalent to Categoria A's clean employer-run withholding. Clients only withhold IRS on your invoices when the law requires it (23% for the professions listed in the art. 151.º table, 11.5% for other services, 16.5% for IP — art. 101.º n.º 1 CIRS). Under art. 101.º-B n.º 1 a) you can opt out of withholding when you expect less than €15,000 of Categoria B income in the year: the option is not available if last year's income reached that limit, you must write «Sem retenção, nos termos do n.º 1 do artigo 101.º-B do Código do IRS» on each receipt, and it stops the month after you reach the limit (n.os 2 and 3). In practice, a large share of freelance income arrives gross. To compensate, you're on the hook for pagamentos por conta — three advance instalments due in July, September, and December (art. 102.º CIRS) — and the reporting itself splits across Anexo B (Regime Simplificado) or Anexo C (Contabilidade Organizada) rather than the pre-filled Anexo A employees get.

Social Security: two separate systems, two separate calendars

Social Security treatment is where the two categories diverge most in practice, because IRS and Segurança Social are entirely separate systems running on entirely separate schedules.

Categoria A (employee)Categoria B (self-employed)
Contribution rate11% withheld from salary, plus 23.75% paid by the employer on top (≈34.75% combined)21.4% on your own "relevant income" — 70% of gross quarterly Categoria B income
Who calculates and paysEmployer withholds and remits automatically every monthYou declare and pay it yourself, every quarter
Reporting cadenceMonthly, via the employer's Declaração de Remunerações (DMR), due the 10thQuarterly declaration by the last day of Jan/Apr/Jul/Oct; monthly contribution paid from the 10th to the 20th of the following month
New-activity exemptionNone — contributions start with your first paycheckOn a first start, compulsory coverage normally begins on the first day of the 12th month after activity starts; no €5,030 income test

Concretely: as an employee, Social Security is already handled through payroll. As a self-employed worker, declaring and paying lands on you. When there is no relevant income, or the calculated monthly amount is lower, the minimum contribution is €20; the monthly base ceiling is 12× IAS (€6,445.56 in 2026).

The freelancer net income calculator compares Simplificado and organised accounts with the 2026 IRS brackets, so you can see what an invoice nets against a salary.

Estimate my freelancer net income

When you have both in the same tax year

It's common to have a job (Categoria A) and freelance work (Categoria B). Both go on the same Modelo 3: Categoria A on Anexo A and Categoria B on Anexo B or C. They are combined for the progressive brackets, but the €4,587.09-or-higher-compulsory-contributions specific deduction under article 25.º only reduces Categoria A income. Categoria B has its own coefficient and expense rules.

The practical paperwork burden roughly doubles rather than averaging out: you still get the automatic monthly withholding and DMR reporting on the employee side, but you also take on the freelancer side's obligations in full — opening atividade, tracking invoices, filing Anexo B or C, making your own pagamentos por conta if they apply, and dealing with Social Security for the Categoria B income specifically. The job does not exempt the freelance income automatically: under art. 157.º n.º 1 a) of the Código dos Regimes Contributivos, you are exempt only on average monthly relevant income below 4× IAS (€2,148.52 in 2026), and only if the job is with a separate, unrelated entity, gives full social-protection coverage and pays at least 1× IAS (€537.13 in 2026) on average.

Frequently asked questions

What's the core difference between Categoria A and Categoria B?

Categoria A is income from dependent work — a job where someone else directs and pays you (art. 2.º CIRS). Categoria B is business or professional income you generate working for yourself — freelancing, consulting, sole-trader activity (art. 3.º CIRS). The category determines who withholds your tax, who pays Social Security, and which Modelo 3 annex you file.

Does my employer or my client withhold tax for me?

For Categoria A, yes — your employer withholds IRS from every paycheck using the official tables and remits it monthly, so most of your annual tax is paid before you file. For Categoria B, only some clients are legally required to withhold (and you can opt out under art. 101.º-B if you expect less than €15,000 of Categoria B income in the year and last year's stayed below it, by stating it on each receipt), so a lot of freelance income arrives gross and you cover the gap yourself through pagamentos por conta.

Who pays Social Security contributions under each category?

Under Categoria A, you contribute 11% (withheld automatically) and your employer separately pays an additional 23.75% — about 34.75% combined, and you never have to calculate or file it yourself. Under Categoria B, you pay 21.4% of 70% of your own quarterly income, and you're responsible for declaring and paying it yourself every quarter.

Can I have both Categoria A and Categoria B income in the same year?

Yes — it's a common setup, such as a part-time job plus freelance work. You declare both on the same Modelo 3: Categoria A on Anexo A, Categoria B on Anexo B or C. The two are combined for tax-bracket purposes, but the Categoria A specific deduction only applies to your Categoria A income, and your Categoria B Social Security obligations run separately from your job's contributions, unless the art. 157.º exemption for combining a job with self-employment applies.

Which category has less paperwork?

Categoria A, by a wide margin. Withholding, Social Security contributions, and most of your Modelo 3 Anexo A are handled automatically through your employer. Categoria B requires you to track invoices, apply the right coefficient or keep organised accounts, potentially make your own advance tax payments, and file a Social Security declaration every quarter.

Get Finkavo when it opensJoin the waitlist for access updates. Public guides and tools work without an account.
Join the waitlist

Get the free Portugal tax playbook

A first-year PDF: NIF and NISS, NHR vs IFICI vs IRS Jovem, the Modelo 3 annex map and the deadline calendar. Sent to your inbox.