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.
- 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 (self-employed/business income) has no comprehensive automatic withholding — you're responsible for your own advance tax payments and quarterly Social Security declarations.
- 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 obligatorily combined into your total taxable income (art. 22.º CIRS) and taxed at the same progressive IRS brackets everyone falls under (art. 68.º CIRS) — currently running from about 13% up to 48% on the highest slice, with an extra solidarity surcharge above €80,000. The mechanics, though, are mostly out of your hands: your employer withholds IRS from every paycheck using the official withholding tables (Ofício-Circulado n.º 20282/2025) and hands it to the Autoridade Tributária monthly, so by the time you file your annual return, most or all of your tax has already been paid — the return mainly reconciles the difference.
A fixed specific deduction applies automatically: the higher of €4,350.24 or your total obligatory Social Security contributions for the year (art. 25.º CIRS). Your employer reports everything to the AT through the monthly Declaração Mensal de Remunerações (DMR), which pre-fills Anexo A of your Modelo 3 — in many cases you barely have to touch that section yourself.
How Categoria B is taxed and reported
Self-employed and business income falls, by default, under Regime Simplificado if your annual turnover is at or below €200,000 (art. 31.º CIRS): instead of taxing your real profit, a fixed coefficient (0.15 to 0.95 depending on the activity) is applied to your gross revenue, and only that adjusted amount is englobado and taxed at the same art. 68.º brackets as Categoria A. Cross €200,000 in two consecutive years, and Contabilidade Organizada — full profit-and-loss accounting under the corporate tax rules — becomes mandatory, with an IES annual filing on top.
There's no equivalent to Categoria A's clean employer-run withholding. Clients only withhold IRS on your invoices when the law requires it (25% for the liberal professions listed under art. 151.º, 11.5% for other services, 16.5% for IP), and that requirement disappears entirely once your prior-year Categoria B income was €15,000 or less (art. 101.º-B). 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 rate | 11% 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 pays | Employer withholds and remits automatically every month | You declare and pay it yourself, every quarter |
| Reporting cadence | Monthly, via the employer's Declaração de Remunerações (DMR), due the 10th | Quarterly, self-declared by the 20th of the month after each quarter (Jan/Apr/Jul/Oct) |
| New-activity exemption | None — contributions start with your first paycheck | Exempt for the first 12 months of activity if annual income stays under €5,030 |
Concretely: as an employee, Social Security is close to invisible — it's already gone from your payslip and your employer has covered the larger employer-side share on top. As a self-employed worker, you're both the "employee" and the "employer" for contribution purposes: the full obligation to calculate, declare, and pay lands on you, quarterly, with minimum and maximum contribution bases pegged to the IAS (Indexante dos Apoios Sociais) — €537.13/month minimum, 12× that as the ceiling, in 2026.
When you have both in the same tax year
It's common to hold both at once — a part-time or full-time job (Categoria A) alongside freelance or consulting work on the side (Categoria B). If that's your situation, both income streams get declared on the same Modelo 3: Categoria A income goes on Anexo A (largely pre-filled from your employer's DMR), and Categoria B income goes on Anexo B or Anexo C, which you complete yourself. The two are then added together and taxed as one combined, englobado total under the progressive brackets — but the €4,350.24-or-SS-contributions specific deduction under art. 25.º only ever reduces your Categoria A income, not your Categoria B income.
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 filing a separate quarterly Social Security declaration for the Categoria B income specifically. Nothing about already contributing through a job exempts the freelance income from its own Social Security rules.
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 not at all once your prior-year income was €15,000 or under), 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 independently of your job's contributions.
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.