WhatsApp

Request A Quote

Follow Us On:

HomeBlogZoho Payroll & People for Lebanon: NSSF, End-of-Service & the Labour Code
Shyphan Insights

Zoho Payroll & People for Lebanon: NSSF, End-of-Service & the Labour Code

Payroll and HR for Lebanon: NSSF contributions, End-of-Service Indemnity, the 1946 Labour Code, USD/LBP salary splits, trilingual payslips and Zoho People across Beirut, Tripoli and Sidon.

Authorized Zoho Partner — Shyphan Authorized Zoho PartnerImplementation · migration · support
Shyphan

What's inside

A practical, hands-on guide.

NSSF contributions: family allowances, sickness and maternity
End-of-Service Indemnity accruals and calculation
The Lebanese Labour Code: leave and notice
USD vs LBP salaries and the multi-currency mess
Income tax brackets and corporate tax context
Back to all articles

Lebanese payroll is harder than it looks. You have NSSF contributions and End-of-Service Indemnity to track, a Labour Code that dates to 1946 and has been amended many times since, and salaries that are now split between fresh dollars and Lebanese pounds. Zoho Payroll and Zoho People can carry all of it, but only if you set them up for Lebanon specifically. This is how an employer with a Beirut head office and branches in Tripoli and Sidon makes it work.

NSSF contributions: family allowances, sickness and maternity

The National Social Security Fund is the backbone of Lebanese payroll. It covers family allowances, the sickness and maternity scheme, and the End-of-Service Indemnity branch. In Zoho Payroll you set up each as an employer contribution or employee deduction with the right base, so every run produces a clean breakdown you can carry into NSSF declarations instead of recalculating by hand.

Getting the contribution bases right is the part that trips people up, especially when salaries are part-dollar and part-pound. Define the calculation base once, correctly, and the monthly numbers take care of themselves.

End-of-Service Indemnity accruals and calculation

End-of-Service Indemnity (EOSI) in Lebanon is administered through the NSSF and builds up over an employee's service. The mistake most businesses make is treating it as a surprise expense at termination. The better approach is to accrue it continuously: track each employee's start date, service length and salary history in Zoho People and Payroll so the indemnity figure is always current.

That means when someone resigns or retires, you already know the number. No scramble, no dispute, no last-minute spreadsheet archaeology.

The Lebanese Labour Code: leave and notice

The Lebanese Labour Code of 1946, as amended, sets the rules for annual leave, sick leave, maternity leave and notice periods. You encode these into leave policies in Zoho People so accruals happen automatically and a manager in Tripoli applies the same rules as one in Beirut. Notice-period logic ties into the offboarding workflow, which keeps terminations defensible.

  • Annual leave accrues per Labour Code entitlements, by length of service.
  • Sick leave and maternity leave follow statutory rules.
  • Notice periods feed the resignation and termination workflow.
  • Public holidays load into the Lebanon calendar so they are not counted as leave.

USD vs LBP salaries and the multi-currency mess

This is the messiest part of Lebanese payroll today. Many employers pay a portion of salary in fresh USD and the rest in LBP, and the LBP rate they use is a moving target. Zoho Payroll lets you define the currency split per employee, keep USD as the reporting base, and apply your chosen rate. The result is a payslip that shows both components clearly and cost reports that an owner can actually read.

Without this structure you end up running two parallel payrolls and reconciling them manually every month. With it, one run produces both currencies correctly.

Income tax brackets and corporate tax context

Payroll income tax in Lebanon is applied through progressive brackets on salaries, withheld by the employer. You configure the brackets in Zoho Payroll so the right tax comes off each payslip and the totals are ready for filing. Separately, the corporate income tax rate is 17% on company profits; payroll feeds into that picture as a deductible staff cost, so accurate payroll data also keeps the corporate return clean.

Work permits, trilingual payslips and data protection

Lebanese employers, especially in Beirut, often have foreign staff who need work permits and residency tracked. Store permit and residency expiry dates in Zoho People with reminders so renewals never lapse. Payslips can be issued in Arabic, French or English to match each employee, delivered through the self-service portal rather than email. And because Law No. 81/2018 governs personal data, payroll and HR records should be access-controlled with a clear audit trail.

Zoho People across the governorates and rollout

For a group with a Beirut HQ and branches in Tripoli in the North and Sidon in the South, Zoho People gives one org structure with location-aware policies. Leave approvals route to the right manager, attendance reflects each site, and reporting rolls up to head office. A typical payroll and People rollout runs four to eight weeks: configure NSSF, EOSI and tax in weeks one and two, load employees and leave balances in weeks three and four, run a parallel payroll cycle, then go live. Licensing is billed in USD per employee per month, with implementation usually between USD 2,500 and USD 8,000 depending on headcount and branch count.

Frequently Asked Questions

How does Zoho Payroll handle NSSF in Lebanon?
You configure the NSSF schemes, family allowances, sickness and maternity, and End-of-Service Indemnity, as deductions and employer contributions. The system applies them each run and produces the breakdown you need for NSSF declarations.
Can Zoho Payroll calculate End-of-Service Indemnity?
EOSI is administered through the NSSF and accrues over service. You track service length and salary history in Zoho People and Payroll so the indemnity figure is always current rather than reconstructed when someone leaves.
How do you pay salaries in USD and LBP in Lebanon?
Many employers pay part in fresh USD and part in LBP. You define the currency split per employee, keep USD as the reporting base, and apply the LBP rate you use, so payslips and cost reports stay consistent.
Does Zoho People help track work permits for foreign staff?
Yes. You store work-permit and residency expiry dates against each foreign employee and set reminders, so renewals are handled before they lapse.
Is employee data subject to any privacy law in Lebanon?
Yes. Law No. 81/2018 covers electronic transactions and personal data. Payroll and HR records should be access-controlled, with payslips delivered through the self-service portal.
Zoho Authorized Partner

Need help running payroll on Zoho in Lebanon?

Talk to a Shyphan expert about your project, free 30-minute consultation, no commitment.

Get a Free Consultation
Get Started

Request your free Zoho quote

Tell us about your project and a senior Authorized Zoho Partner consultant, not a bot, replies within 24 hours with scope, timeline and a fixed quote. The first 30-minute discovery call is free, with no obligation.

  • Free 30-minute discovery call
  • Fixed-quote SOW, no surprises
  • Implementation, customization & migration
  • SLA-bound AMC support