Employer of Record

PAYE, NSSF & Local Service Tax for Foreign Employers Using EOR in Uganda

By Kennedy Nyabwala10 min readUpdated August 2026

For any foreign company employing people in Uganda — whether directly through a subsidiary or through an Employer of Record (EOR) — three statutory obligations sit at the centre of payroll: PAYE, NSSF, and Local Service Tax. Getting them right is not optional; they are the backbone of compliant employment, and mistakes attract penalties. This guide explains each one clearly, who bears it, when it is due, and how an EOR handles all of it on your behalf.

In short: PAYE is income tax withheld from the employee and remitted to URA by the 15th of each month. NSSF is social security — 10% from the employer, 5% from the employee. Local Service Tax is a smaller annual levy on earnings. An EOR calculates, deducts, and remits all three so you never touch them directly.

PAYE — Pay As You Earn income tax

PAYE is the income tax deducted from an employee's salary and paid to the Uganda Revenue Authority (URA). It is withheld from the employee's gross pay, not added on top of it, so it reduces the employee's net take-home but does not increase the employer's cost. The employer's duty is to calculate it correctly against URA's progressive tax bands, deduct it each month, and remit it to URA by the 15th of the following month. Late remittance attracts interest and penalties.

Because PAYE is progressive, higher earners pay a higher marginal rate. The practical implication for a foreign employer is that the salary you agree with a candidate is a gross figure; the employee's actual bank deposit is lower once PAYE and their NSSF share come out. Communicating that clearly at the offer stage — ideally with a written breakdown — avoids a damaging misunderstanding on the first payday.

NSSF — the National Social Security Fund

NSSF is Uganda's mandatory social security scheme. The contribution is split: the employer pays 10% of the employee's gross salary, and the employee contributes 5%, which the employer deducts from their pay. Together, 15% of gross flows to the Fund each month. The employer's 10% is a real, additional cost on top of the gross salary — it is the single biggest reason your fully-loaded employer cost is higher than the headline salary figure.

NSSF obligations attach to employers meeting the statutory threshold, and enrolment requires a registered Ugandan employer with an NSSF account — which a purely foreign company cannot open. This is one of the core reasons foreign companies cannot simply run Ugandan staff on an overseas payroll, and one of the core things an EOR provides.

Local Service Tax (LST)

Local Service Tax is a levy charged by local governments on the earnings of people in gainful employment. It is far smaller than PAYE or NSSF, assessed in bands according to income, and typically deducted from employees over a defined period of the year. It is easy to overlook precisely because it is small — but it is still a statutory obligation, and an EOR incorporates it into the payroll so it is handled correctly rather than forgotten.

How the three fit together in a payslip

On a compliant Ugandan payslip, the gross salary is the starting point. From it, the employee's 5% NSSF and their PAYE are deducted, along with any LST due in that period, to arrive at net pay. Separately, the employer pays its 10% NSSF on top. So a single hire produces two distinct flows: money out of the employee's gross (PAYE, employee NSSF, LST) and money added by the employer (employer NSSF), all of which must reach URA, NSSF, and the local authority correctly and on time.

Cost componentWho bears itNotes
Gross salaryEmployerAgreed with employee, paid in UGX
Employer NSSF — 10%EmployerOn top of gross salary
Employee NSSF — 5%EmployeeDeducted from gross
PAYE income taxEmployeeWithheld from gross, remitted to URA by the 15th of each month
EOR service feeEmployerMonthly, per employee (market range ~USD 299–599)

Who is legally responsible?

The employer is legally responsible for calculating, deducting, and remitting all statutory amounts — and for the penalties if any are late or wrong. When you use an EOR, the EOR is the legal employer, so this responsibility and liability sit with them. They run the calculations, make the remittances to URA and NSSF by the deadlines, keep the records, and produce compliant payslips. You receive a single consolidated invoice and never interact with URA or NSSF directly. For a foreign company, that transfer of statutory responsibility is one of the most valuable things the EOR model provides.

Common mistakes foreign employers make

The recurring errors are predictable: quoting a net figure as if it were gross (or vice versa) and creating a payday dispute; forgetting the employer's 10% NSSF when budgeting, so the true cost is higher than planned; missing the 15th-of-the-month PAYE deadline and incurring penalties; and overlooking LST entirely. Each of these is avoidable, and each is exactly what a competent EOR prevents by handling the full statutory stack as a matter of routine.

Getting it right from day one

Statutory compliance is not the place to improvise. The rates and deadlines are fixed, the penalties are real, and the records must stand up to URA and NSSF scrutiny. Whether you incorporate your own entity or use an EOR, budget the fully-loaded cost — gross salary plus employer NSSF plus any provider fee — and make sure PAYE, NSSF, and LST are all being calculated and remitted correctly and on time. With an EOR, that assurance is built into the service; with your own entity, you must build the capability yourself.

A worked example: gross to net

Consider an employee on a gross monthly salary of UGX 3,000,000. From that gross, their 5% NSSF contribution (UGX 150,000) is deducted, along with PAYE calculated on the URA progressive bands and any LST due in that period. What lands in their bank account is the net figure after those deductions. Separately, and invisibly to the employee, the employer pays its own 10% NSSF (UGX 300,000) on top of the gross. So the employer's true monthly outlay for this person is UGX 3,000,000 plus UGX 300,000 employer NSSF plus, if using an EOR, the monthly fee — while the employee sees a net figure meaningfully below UGX 3,000,000. Understanding both sides of this at the offer stage is what prevents disputes and budget surprises.

The monthly compliance calendar

Statutory payroll in Uganda runs to a rhythm. Each month the employer must run payroll, deduct PAYE and the employee NSSF, add the employer NSSF, remit PAYE to URA by the 15th of the following month, remit NSSF to the Fund, account for LST in the relevant period, and keep records of all of it. Missing any deadline — particularly the 15th for PAYE — triggers interest and penalties. For a foreign company managing this from another time zone, the calendar discipline is a real operational burden, and it is precisely the burden an EOR absorbs by running the cycle every month as routine.

Why this is hard to do from abroad

A foreign company without a Ugandan entity cannot open the URA and NSSF accounts these obligations require in the first place — which is the structural reason direct compliance is impossible, not merely inconvenient. Even a company that does incorporate must then build or buy the capability to run the monthly cycle accurately. The EOR route sidesteps both problems: the EOR already has the accounts, the systems, and the local expertise, so compliance happens correctly from the first payroll without you standing anything up.

You keep control of your people

A common worry is that using an EOR means giving up control of your staff. It does not. The EOR is the legal employer for compliance purposes only. You retain full direction of the day-to-day work — tasks, priorities, targets, working hours, and performance management. The EOR handles the paperwork and statutory obligations in the background, and your employee experiences your company as their employer in every way that matters operationally.

Why a genuinely local Ugandan EOR matters

Most of the EOR brands a foreign company finds first are large global aggregators that deliver Uganda through third-party partners. There is a real, practical advantage in working with an EOR that operates directly in Kampala: first-hand knowledge of URA and NSSF processes, realistic local salary benchmarks, familiarity with mobile-money payroll, and problem-solving in a workable time zone. Some providers list Uganda as covered but lack real on-the-ground experience — and it shows the first time something unusual comes up. That local presence is what turns a contract that merely looks compliant into operations that genuinely run smoothly, month after month.

Choosing the right EOR: a due-diligence checklist

Not all EOR arrangements are equal. Before you commit, confirm a few essentials: that the provider is genuinely registered and compliant in Uganda, not operating through an undisclosed third party; that it runs PAYE and NSSF correctly and can show you the remittance records; that its contracts meet the Employment Act 2006 and the 2022 Amendment; that it can support work permits if you have foreign hires; that its pricing is transparent and fully-loaded, with no surprise charges; that it has proven Ugandan shilling payment infrastructure; and that it has real people on the ground who respond quickly. A provider that answers all of these confidently, in writing, is one you can build on.

Keeping current as the law changes

Uganda's labour and tax regulations continue to evolve — rates are reviewed, the Employment Act was amended in 2022, and administrative requirements shift. Staying compliant is therefore an ongoing discipline, not a one-time setup. This is a hidden cost of running your own payroll: someone must monitor URA, NSSF, and Ministry of Labour updates and apply them correctly. A capable EOR does this monitoring as part of its core business, so your payroll stays current without you watching the regulatory landscape yourself. When choosing a provider, favour one with active Uganda compliance monitoring and a real East African track record over a platform that merely lists Uganda among many countries.

Getting statutory payroll right from day one

The practical path is straightforward. Decide whether you will run your own entity or use an EOR. If your own entity, register with URA and NSSF, build or buy a payroll capability, and set up the monthly discipline of deducting, remitting, and recording PAYE, NSSF, and LST on time. If an EOR, the provider already has the accounts and systems, so compliant payroll runs from the first month without you standing anything up. Either way, budget the fully-loaded employer cost, communicate gross-versus-net clearly to every hire, and never let the 15th-of-the-month PAYE deadline slip. Get these basics right and the statutory side of employing in Uganda becomes routine rather than risky.

💬 Want to hire in Uganda without setting up a company?

Basket Advisory acts as your Employer of Record in Uganda — compliant contracts, PAYE and NSSF handled, work permits supported, staff paid in UGX. Tell us who you want to hire.

📧 solutions@basketadvisory.com
Talk to a Consultant →
About the Author
Kennedy Nyabwala
Founder · Basket Advisory Technologies

Kennedy Nyabwala is the founder of Basket Advisory Technologies, with extensive cross-sector experience spanning e-commerce, agribusiness, supply chain, logistics, and fintech. He works with businesses, NGOs and financial institutions across Uganda and East Africa on payroll compliance, workforce payments, credit infrastructure, and go-to-market strategy. Based in Kampala, Uganda.

basketadvisory.com →

📘 Start here: our complete guide on how to hire and pay a remote worker in Uganda covers the full process — routes, cost, PAYE, NSSF, contracts and work permits — in one place.

📲 Paying casual workers? See how biometric attendance for casual workers stops ghost workers and turns each verified check-in straight into pay.

Share LinkedIn X WhatsApp Facebook Reddit Telegram Email