Skip to main content

What is Code 3804 on a South African Payslip?

Meals fringe benefit explained — when employer-provided meals are tax-free, the meal voucher exemption, how restaurant meals are taxed, and what appears on your IRP5.

Quick Answer

3804Code 3804 is a meals fringe benefit — the taxable value of meals or meal vouchers your employer provides. Meals in an employer-operated canteen on company premises are generally exempt. Meal vouchers are exempt up to R30 per day. Restaurant or other meals outside these limits are fully taxable and appear as code 3804 on your IRP5.

What Code 3804 Means

Code 3804 covers meals, refreshments, and meal vouchers provided by your employer. It sits under the broader fringe benefit framework of the Seventh Schedule of the Income Tax Act, which governs how non-cash employer benefits are valued and taxed in South Africa.

Unlike most fringe benefits — which are taxable in full — meals have specific exemptions that can make them completely tax-free when structured correctly. This makes the way meals are provided important: the same R100 lunch can be fully exempt (canteen) or fully taxable (restaurant), depending on how the employer delivers it.

Code 3804 only appears on your payslip and IRP5 when there is a taxable fringe benefit amount — that is, meals or vouchers provided outside the exempt conditions. If your employer provides only canteen meals or vouchers within the R30/day limit, code 3804 should not appear at all.

When Meals Are Tax-Free vs Taxable

Meal TypeExempt or Taxable?Condition
Canteen or cafeteria meal on employer premisesExemptMust be employer-operated, on employer's premises
Meal vouchersExempt up to R30/dayExcess above R30/day is taxable under code 3804
Restaurant meal paid by employerTaxable in fullFull employer cost added to taxable income
Meals during business travel (overnight)Covered by code 3704Subsistence allowance rules apply — not code 3804
Food or drinks at staff eventsGenerally taxableMay be coded 3801 or 3804 depending on context

How It Affects Your Take-Home Pay

When meals are taxable under code 3804, the employer's cost is added to your monthly remuneration for PAYE purposes. You do not receive extra cash — but your tax bill increases.

ItemAmount
Monthly salary (code 3601)R20,000
Employer buys weekday lunches at R120/day × 22 daysR2,640 employer cost
Less: meal voucher exemption (22 days × R30)-R660 exempt
Taxable fringe benefit (code 3804)R1,980
Total taxable remunerationR21,980
Approximate marginal rate26%
Extra PAYE from meals benefit≈R515/month
The Most Tax-Efficient Approach: On-Site Canteen

An employer that subsidises or operates a cafeteria on its own premises can provide meals to employees completely free of fringe benefit tax — regardless of the cost. The same meal bought at a restaurant and charged to the company card creates a taxable fringe benefit. If your employer is considering a meal benefit, structuring it as an on-site canteen (even outsourced to a catering company but operated on the employer's premises) is far more tax-efficient for both employer and employee.

Frequently Asked Questions

What does code 3804 mean on my payslip?

Code 3804 is a meals fringe benefit — the taxable value of meals, refreshments, or meal vouchers your employer provides. Canteen meals on the employer's premises are exempt. Meal vouchers are exempt up to R30/day. All other employer-paid meals appear as a taxable fringe benefit under code 3804, and PAYE is deducted on the value monthly.

Are canteen meals taxable?

No — meals provided in an employer-operated canteen or cafeteria on the employer's premises are exempt from fringe benefit tax under the Seventh Schedule. This exemption applies regardless of what the meals cost the employer. The key conditions: the canteen must be on the employer's premises and must be operated by or on behalf of the employer. An outsourced catering company operating on-site still qualifies.

What is the meal voucher exemption?

Meal vouchers provided to employees are exempt from fringe benefit tax up to R30 per meal per day. If your employer gives you a R30 meal voucher each workday, no taxable fringe benefit arises. If the voucher is worth R50/day, the R20 excess per day is a taxable fringe benefit under code 3804. The R30 threshold has not changed for several years — verify the current amount at sars.gov.za.

What if my employer pays for my restaurant lunch?

A restaurant meal paid directly by the employer — via company credit card, invoice, or reimbursement — is a taxable fringe benefit in full. The cost to the employer is added to your monthly taxable income and PAYE is deducted accordingly. There is no partial exemption for restaurant meals (unlike meal vouchers). If the meal also has a business entertainment purpose, the context determines whether it falls under code 3804 or code 3801.

Does code 3804 appear on my IRP5?

Only if there is a taxable amount. If your employer provides only on-site canteen meals or meal vouchers within the R30/day limit, no code 3804 amount should appear. If taxable meals were provided during the year, the annual total appears as code 3804 on your IRP5 and is included in your gross income. PAYE was deducted monthly on the taxable value.

What is the difference between code 3804 and code 3704?

Code 3804 is for meals provided by the employer as part of the normal working arrangement — canteen meals, meal vouchers, restaurant lunches. Code 3704 is a subsistence allowance for business travel — the daily amount paid when an employee is working away from home overnight. The two are separate: a travelling employee receiving a subsistence allowance (3704) is not also receiving a meals fringe benefit (3804) for the same travel.

Related Payslip Codes

Calculators That Relate to Code 3804

Disclaimer: This explanation is for informational purposes only and does not constitute tax advice. Seventh Schedule fringe benefit rules and meal voucher thresholds may change annually. Always verify current exemption limits at sars.gov.za and consult a registered tax practitioner for advice specific to your situation. Last reviewed: June 2026. Read full disclaimer →