Quick guide

Meal allowance in Portugal 2026: amounts, tax limits and when it is mandatory

How much meal allowance you get in Portugal in 2026, when it pays IRS and Social Security, and when employers are actually required to pay it. Cash vs. meal card.

Your employer pays you 8 EUR per day on a meal card. Your colleague at the company next door gets 13 EUR. Your cousin, who works freelance, gets nothing. All of this can be perfectly legal. In Portugal, meal allowance is not required by national law for private companies, and the amounts vary by sector and collective agreement.

This guide answers four practical questions: how much it can be, when it is taxed, when it is actually mandatory, and what catches people in between.

How much is it in 2026

Tax-free limits (IRS plus Social Security) come from Art. 2 paragraph 3 of the IRS Code. The cash limit is the value paid to public-service workers (6.15 EUR in 2026, set by Ordinance 51-B/2026/1 of 30 January). On a card it is that value plus 70 percent (6.15 plus 70 percent = 10.455 EUR, rounded to 10.46 EUR):

Payment methodTax-free up toAbove the limit
Cash (on salary slip)6.15 EUR per dayPays IRS + 11% SS (worker) + 23.75% SS (employer)
Meal card (Edenred, MyEdenred, Eat&Drive, Coverflex, Pluxee)10.46 EUR per daySame: IRS + Social Security

The difference between the two is large: 70 percent more allowance via meal card. That is why almost all companies offer a meal card instead of cash. It is cheaper for them (less Social Security to pay) and net pay is higher for the worker.

These amounts are not what the company "must pay". They are only the limits for tax-free treatment. The employer can pay 6, 10, 15 or 20 EUR per day. Anything above the tax-free limit is taxed as regular income.

Net salary calculator with meal allowance

Add your gross salary, the meal allowance (cash or card) and see your true net pay. IRS plus Social Security 2026 (Portuguese-language calculator).

Calculate now

When it is taxed

The rule is simple: only the part above the limit is taxed.

It is not "if you go over the limit, the whole allowance becomes taxable". Only the excess is.

Three typical scenarios:

Scenario 1, employer pays 6.15 EUR in cash. Fully tax-free. Net = 6.15 EUR.

Scenario 2, employer pays 10.46 EUR on a meal card. Fully tax-free. Net = 10.46 EUR.

Scenario 3, employer pays 13.00 EUR on a meal card. Tax-free 10.46 plus taxed 2.54. The taxed portion pays your IRS bracket and 11 percent Social Security. The employer also pays 23.75 percent Social Security on the excess 2.54.

A common trick to avoid: some employers split the payment, like 4 EUR in cash plus 6 EUR on a meal card, thinking that keeps both portions below the limits. It does not work that way. The 4 EUR in cash count against the 6.15 EUR per day cash limit, and the 6 EUR on the card count against the 10.46 EUR per day card limit. Splitting only makes accounting messier.

When it is mandatory

This is the most important section of the guide. Direct answer: it depends.

Public sector

Mandatory by statute. All workers of the State, municipalities, public schools, and the National Health Service receive a meal allowance for each working day. The amount is set by annual ordinance. In 2026 it is 6.15 EUR per day (Ordinance 51-B/2026/1 of 30 January), up from 6.00 EUR in place since 2023. This public-service value is also the legal tax-free ceiling in the private sector (Art. 2 paragraph 14 of the IRS Code).

Private sector

Not mandatory by national law. The Labour Code does not impose a meal allowance on any private company.

It only becomes mandatory if one of these four sources requires it:

  1. Collective bargaining agreement (CCT or AE) for the sector. Most Portuguese CCTs require it: retail, manufacturing, hospitality, banking, services, IT. Each CCT sets its own minimum amount.
  2. Individual employment contract with an explicit clause.
  3. Internal company regulation that establishes it.
  4. Repeated company practice. If the employer paid the allowance for a long time, it created a right that cannot be removed arbitrarily.

Practical path:

  1. Find your CCT at www.dgert.gov.pt (Boletim do Trabalho e Emprego, BTE).
  2. Check the meal allowance clause. The minimum amount is there.
  3. Compare with what you receive. If you receive less, you can claim the difference for up to one year back (Art. 337 paragraph 1 CT).

Other rules that catch people

A direct list of what really comes up:

Only for working days.

  • No allowance during paid holidays.
  • No allowance during sick leave.
  • No allowance on weekends or public holidays (unless you work).
  • No allowance for absences, even justified ones.

A half day usually counts as a full day. Most CCTs say that starting the workday is enough to qualify for the full daily allowance. Some sectors are exceptions, so check your CCT.

It does not count for anything else.

  • Holiday allowance: does not count (Art. 264 CT, read with Art. 260).
  • Christmas allowance: does not count (Art. 263 CT).
  • Severance: does not count (Art. 366 CT).
  • Unemployment benefit: not included in the reference earnings.

Sector cap. If a company pays a higher meal allowance than the standard one, some CCTs include a monthly absolute cap. Always check your specific CCT.

Reduced hours. Yes the allowance can be reduced, but only proportionally. Working 4 hours instead of 8 usually keeps the allowance (since you still worked). Working only 2 hours, some CCTs already reduce.

Overtime. Some CCTs grant a second meal allowance if the working day exceeds a set number of additional hours (typically 5 or 6 extra hours). Check your CCT.

How to find your CCT in 5 minutes

  1. Go to www.dgert.gov.pt and search CCT/AE.
  2. Search by your sector or company name.
  3. Open the most recent CCT.
  4. Look for the clause with "subsídio de refeição" or "subsídio de alimentação".
  5. Check the minimum amount and the payment form (cash or card).

If the CCT amount is higher than what you receive, you can claim it. If it is equal or lower, you keep the more favourable amount (Art. 476 CT, principle of the more favourable treatment).

What if the employer never paid the allowance owed?

It is treated like any unpaid labour credit. Two paths:

  1. Written demand. Registered letter with delivery confirmation requiring payment of the unpaid amounts, a reasonable deadline (8 to 15 days), and late payment interest.
  2. ACT complaint. For breach of the IRCT (Law 107/2009). ACT can issue a fine and require regularisation.

If more than 60 days pass and the company still does not pay, you have the right to resign for just cause (Art. 394 paragraph 5 CT) and keep access to unemployment benefit.

More on this path in the unpaid wages guide.

How it all connects

Summary in one line:

Check the CCT, calculate the tax-free limit (6.15 / 10.46), compare with what you receive, demand if less, then ACT or just cause if nothing changes.

Pick the piece that helps you now:

Frequently asked questions

Am I entitled to meal allowance in Portugal?+
In the private sector, there is no national law forcing companies to pay meal allowance. It only becomes mandatory if one of four sources requires it: your individual employment contract, the collective bargaining agreement (CCT/AE) for your sector, the company internal regulation, or the company's repeated practice of paying it. In the public sector, it is mandatory by statute.
What is the maximum tax-free amount in 2026?+
It is 6.15 EUR per working day if paid in cash (on the salary slip) or 10.46 EUR per working day if paid by meal card (Edenred, MyEdenred, Eat&Drive). Limits set by Art. 2 paragraph 3 of the IRS Code. The cash limit equals the public-service meal allowance (6.15 EUR in 2026, Ordinance 51-B/2026/1); on a card it is that value plus 70 percent. Above these limits, the surplus is taxed as regular salary: IRS plus 11 percent Social Security on you and 23.75 percent on the employer.
Do I get meal allowance during paid holidays?+
No. Meal allowance is only paid for actual working days. During paid holidays, sick leave, weekends or non-worked public holidays, the employer is not required to pay it. The logic is that the allowance compensates for meals taken away from home because of work.
Do I get the same amount if I only work half a day?+
Almost always yes. Most collective agreements consider that any worked day, even a half day, qualifies for the full daily allowance. There are exceptions in some sectors. Check your CCT at www.dgert.gov.pt.
Does meal allowance count for severance or holiday and Christmas allowances?+
No. Art. 260 of the Labour Code expressly excludes meal allowance from base remuneration. It does not count for the holiday allowance, the Christmas allowance, severance, or unemployment benefit. It only counts as monthly current income.
My employer cut my meal allowance during sick leave. Is that legal?+
Yes. The allowance is only due for days actually worked. During sick leave there is no work performed that day, so there is no allowance. Same applies to justified absences not caused by the employer, and to paid holidays. What the company cannot do is cut the allowance based on absences that are the employer's fault.
My employer never paid meal allowance. Can I claim it now?+
It depends. First check the CCT for your sector (at www.dgert.gov.pt). If the CCT requires payment and your employer never paid, you can claim back wages for up to one year (Art. 337 paragraph 1 CT) and file an ACT complaint. If neither the CCT nor your individual contract requires it, the employer is not in breach: there is no national legal duty.
I receive 13 EUR per day on a meal card. How much is taxed?+
On a meal card, tax-free up to 10.46 EUR per day. The remaining 2.54 EUR per day (13 minus 10.46) is taxable income: pays IRS at your bracket and 11 percent Social Security. Over 22 working days that is 55.88 EUR per month being taxed. If you switch to the limit (10.46) and ask for the surplus as a different bonus, your net pay improves.

Official sources

8 references

This guide is for informational purposes only and does not constitute legal advice. For your specific situation, consult a lawyer or official authority. Found an error? Let us know at ola@despacho.pt.