Stage 5 · Pay & tax

Uganda Take-Home Pay Calculator: PAYE and NSSF

Take home pay Uganda explained with current 2026 PAYE bands, 5% NSSF and six worked gross-to-net salary examples.

Short answer

Take home pay Uganda explained with current 2026 PAYE bands, 5% NSSF and six worked gross-to-net salary examples.

Take home pay Uganda is the amount that reaches your account after PAYE, employee NSSF and any other payroll deductions. A gross salary in a job advert is not the same as your monthly take home pay Uganda figure, so checking the difference before accepting an offer can prevent an unpleasant surprise.

This guide uses the resident individual PAYE bands effective from 1 July 2026 and the National Social Security Fund (NSSF) employee contribution of 5% of gross monthly wages. You will see the calculation step by step, six worked salary examples, what changes for non-residents, and why allowances, benefits in kind and Local Service Tax (LST) can change a real payslip.

Use the figures as planning estimates, not as a tax assessment. They assume one resident employment, a straightforward gross monthly salary, no taxable benefits or exempt reimbursements, and no LST in the displayed net figure. Always compare the result with your written offer and payslip, and ask payroll about anything that differs.

Quick answer: what is take-home pay?

For a resident employee with a simple gross salary, estimate monthly net pay as: gross salary − PAYE − 5% employee NSSF − any LST or other authorised deductions. PAYE is progressive: only the slice in each band is taxed at that band’s rate. At UGX 1,000,000 gross, the estimate is PAYE UGX 188,250, NSSF UGX 50,000 and net pay UGX 761,750 before LST.

Important: The examples calculate PAYE on the stated gross chargeable salary before subtracting employee NSSF. URA’s employment-income guidance identifies LST as deductible before computing tax, while NSSF’s membership guidance sets the employee contribution at 5% of gross monthly wage. If your payroll has an unusual deduction or benefit, request the employer’s calculation.

NextRoleHub has a live Uganda PAYE and net pay calculator that includes a field for LST. Use it to test a proposed offer, then use the worked method here to understand the result. You can also browse Accounting and Finance jobs in Uganda.

take home pay Uganda calculator worksheet beside a Ugandan payslip
A practical salary calculation setup for a Ugandan employee comparing gross pay and net pay.

A take home pay Uganda estimate begins with the tax year and the employee’s residence status, not with a generic online percentage.

Current Uganda PAYE bands for residents

URA’s updated notice says the 2026 resident rates apply from 1 July 2026. The tax-free threshold is now UGX 335,000 per month. For a take home pay Uganda comparison, this threshold is the first checkpoint. The next slices are taxed at 20% and 25%, then the main band is 30%; income above UGX 10,000,000 per month also carries an additional 10% surcharge on the excess above that point.

Monthly chargeable incomeResident PAYE calculation
UGX 0–335,000Nil
Above 335,000–410,00020% × amount above UGX 335,000
Above 410,000–485,000UGX 15,000 + 25% × amount above UGX 410,000
Above 485,000–10,000,000UGX 33,750 + 30% × amount above UGX 485,000
Above UGX 10,000,000UGX 33,750 + 30% × amount above UGX 485,000 + 10% × amount above UGX 10,000,000

Take home pay Uganda: which salary is chargeable?

For a basic estimate, use the gross monthly salary in the offer as chargeable employment income. In an actual payroll, URA treats employment income broadly: salary, wages, bonuses, overtime, commissions, gratuity and many allowances can count. Taxable non-cash benefits can also be included. Certain items are excluded or relieved under the rules, including qualifying official employment expenditure, some medical expenses and employer retirement-fund contributions. Ask for the payroll definition rather than assuming every allowance is tax-free. That detail protects your take home pay Uganda estimate from an understated taxable amount.

The phrase “gross” can also be used differently by employers. One offer may call basic salary plus housing and transport allowances gross pay; another may show a basic salary and list benefits separately. Before comparing offers, ask for a monthly breakdown of basic salary, fixed allowances, variable pay, taxable benefits, employer NSSF and employee deductions.

When you compare a job offer, take home pay Uganda is the practical figure for budgeting, while gross pay remains the figure used in the contract.

How to calculate net pay step by step

The following process is a useful take home pay Uganda method for a resident employee with one job. Keep a calculator or spreadsheet so you can show each band rather than relying on a headline percentage. That simple record makes the take home pay Uganda calculation auditable.

  1. Start with monthly gross employment income. Enter salary and taxable allowances or benefits that belong in the month. Do not add the employer’s 10% NSSF contribution to employee gross pay; it is an employer cost, not money deducted from your salary.
  2. Check allowed exclusions and deductions. LST is the key deduction identified by URA for computing employment chargeable income. Qualifying exempt items and reimbursements should be handled according to law and payroll records. Do not quietly subtract ordinary personal expenses.
  3. Apply PAYE band by band. Tax the amount in each slice at that slice’s rate. At the top, keep normal 30% tax on the amount above UGX 485,000 and add the extra 10% only to the portion above UGX 10,000,000.
  4. Calculate employee NSSF. Multiply gross monthly wage by 5%. The employer separately contributes 10%, making 15% of gross in total, but the employer part does not reduce bank pay.
  5. Subtract other deductions shown on the payslip. Examples can include LST, staff loan, approved salary advance, insurance or pension contribution. These are not automatically part of this estimate.
  6. Reconcile the result. Compare gross minus each listed deduction with net pay. If numbers do not agree, ask payroll for the taxable-income figure, LST period and reason for each deduction.

Expert check: Save the offer letter and first payslip together. Mark each payslip line as employer cost, employee deduction, taxable benefit or net payment. This makes it easier to spot a missing allowance, duplicated deduction or PAYE correction after a rate change.

These take home pay Uganda examples are deliberately transparent: you can replace the gross salary with the number in your own offer.

Worked take home pay Uganda examples

The table assumes the stated gross salary is monthly chargeable income, the worker is a resident with one employer, NSSF is 5% of gross, and LST is excluded from the take home pay Uganda figure because its annual amount depends on the applicable local-government schedule and payroll month. Amounts are rounded to the nearest shilling where needed. Employer NSSF is shown for total employment cost, not deducted from the employee.

Gross salaryPAYEEmployee NSSF (5%)Estimated net before LSTEmployer NSSF (10%)
UGX 235,000UGX 0UGX 11,750UGX 223,250UGX 23,500
UGX 500,000UGX 38,250UGX 25,000UGX 436,750UGX 50,000
UGX 1,000,000UGX 188,250UGX 50,000UGX 761,750UGX 100,000
UGX 2,500,000UGX 638,250UGX 125,000UGX 1,736,750UGX 250,000
UGX 5,000,000UGX 1,388,250UGX 250,000UGX 3,361,750UGX 500,000
UGX 12,000,000UGX 3,688,250UGX 600,000UGX 7,711,750UGX 1,200,000

Band-by-band PAYE calculations

  • UGX 235,000: Entire salary is within the UGX 335,000 tax-free threshold. PAYE = UGX 0; NSSF = 5% × 235,000 = UGX 11,750; estimated take home pay Uganda = 235,000 − 0 − 11,750 = UGX 223,250.
  • UGX 500,000: 20% × 75,000 = UGX 15,000; 25% × 75,000 = UGX 18,750; 30% × 15,000 = UGX 4,500. PAYE = UGX 38,250; NSSF = UGX 25,000; estimated take home pay Uganda = UGX 436,750.
  • UGX 1,000,000: UGX 15,000 + UGX 18,750 + (30% × 515,000 = UGX 154,500) = PAYE UGX 188,250. NSSF = UGX 50,000; estimated take home pay Uganda = UGX 761,750.
  • UGX 2,500,000: UGX 15,000 + UGX 18,750 + (30% × 2,015,000 = UGX 604,500) = PAYE UGX 638,250. NSSF = UGX 125,000; estimated take home pay Uganda = UGX 1,736,750.
  • UGX 5,000,000: UGX 15,000 + UGX 18,750 + (30% × 4,515,000 = UGX 1,354,500) = PAYE UGX 1,388,250. NSSF = UGX 250,000; estimated take home pay Uganda = UGX 3,361,750.
  • UGX 12,000,000: UGX 15,000 + UGX 18,750 + (30% × 9,515,000 = UGX 2,854,500) + (30% × 2,000,000 = UGX 600,000) + extra 10% surcharge on UGX 2,000,000 = UGX 200,000. PAYE = UGX 3,688,250; NSSF = UGX 600,000; estimated take home pay Uganda = UGX 7,711,750.

The UGX 12,000,000 example is a useful warning about the additional rate. The 10% surcharge is not a 10% tax on the whole salary, and it does not replace the ordinary 30% rate. It is added only to the amount above UGX 10,000,000.

Ugandan employee reviewing a payslip with PAYE and NSSF deductions
A Ugandan professional checks statutory deductions and estimated take-home pay on a monthly payslip.

The take home pay Uganda result becomes more realistic when statutory savings and local taxes are displayed as separate lines.

NSSF, LST and deductions

How NSSF changes your net pay

NSSF’s membership guidance says the employer must deduct 5% from the employee’s total gross monthly wage and add 10% of that wage. The combined contribution is therefore 15% of gross, but only the 5% employee share is taken from salary. On UGX 2,500,000 gross, employee NSSF is UGX 125,000 and the employer adds UGX 250,000 to your NSSF account.

For these estimates, do not subtract employee NSSF before applying PAYE. URA describes PAYE as tax on total monthly employment income and identifies LST as deductible before computing tax; it does not list ordinary employee NSSF as a deduction in the cited employment-income guidance. In practice, payroll can have specific facts or approved deductions, so check the taxable-income line if your employer’s calculation differs.

What to know about Local Service Tax

URA says LST is a mandatory annual local-government tax for employees earning more than UGX 100,000 per month and that it is deductible before computing tax. The same guidance does not give one universal monthly amount for every worker in every local government. That is why the worked examples label net pay “before LST” rather than inventing a rate.

LST may be collected through payroll in a defined period, commonly appearing as an annual or instalment deduction rather than an identical amount every month. Check the payslip for “LST”, the local authority and months covered. If an employer deducts LST, payroll may use gross employment income less allowed LST, then calculate PAYE on the resulting chargeable amount. Keep the receipt or payroll record.

Employer cost is not your take-home pay

A job offer may show employer NSSF or “total cost to company”. That figure is useful when comparing employer cost, but it is not cash salary. At UGX 5,000,000 gross, employer NSSF is UGX 500,000 and employee NSSF is UGX 250,000. Your estimate starts with UGX 5,000,000, subtracts PAYE and employee contribution, and does not subtract the employer’s separate 10%.

A take home pay Uganda calculation is only reliable after checking whether the worker is resident and whether the offer includes taxable benefits.

Special cases that change the estimate

Non-resident employees

Do not use resident bands automatically if you are a non-resident for Ugandan tax purposes. URA’s PAYE page gives a different schedule: non-resident employment income is taxed at 10% in the first band, then uses stated 20% and 30% formulas, with the additional 10% above UGX 10,000,000. The resident tax-free threshold is therefore not a safe assumption for a non-resident. Ask HR or a tax adviser to confirm status.

URA describes residence using tests including a permanent home in Uganda, presence in Uganda for at least 183 days in the relevant year, or presence for more than 122 days in the year and the two preceding years, subject to the rules. Nationality alone is not the test. A person employed in more than one place can also face special treatment: URA says employees employed in more than one place are taxed at a flat 30% of total employment income, subject to the return and refund process described by URA.

Allowances and benefits in kind

A salary offer with housing, transport, airtime, meals, commissions, bonuses or a company vehicle may not behave like basic salary alone. URA lists wages, salary, leave pay, overtime, fees, commissions, gratuity, bonuses and many allowances as employment income. Taxable non-cash benefits can also be included, while qualifying official-work reimbursements and specified reliefs may be excluded.

Ask these questions before using a calculator: Is the allowance paid monthly or only when incurred? Is it reimbursement against receipts? Is housing valued separately? Is a bonus included in the month paid? Is employer NSSF calculated on total gross wage? A calculator that accepts only one salary number cannot resolve these classification questions.

Part-time or second employment

URA’s employment-income guidance says part-time earnings or employment from more than one source can be treated differently, including a flat rate on secondary employment and an end-of-year return where income comes from multiple sources. Do not combine two payslips by simply applying the resident single-job formula to each one. Declare relevant income and tax already paid as URA requires if you want to claim an overpayment.

Use the take home pay Uganda estimate as a reconciliation tool, not as a replacement for the employer’s payroll record.

How to read your payslip

A payslip is the best test of whether a take home pay Uganda estimate reflects your actual job. Read from gross to net, not from net backwards without understanding the taxable base.

  1. Gross or basic pay: Identify whether the first figure is basic salary or total gross. Look for fixed allowances and variable earnings below it.
  2. Taxable pay or chargeable income: This may differ from gross because of allowed exclusions, LST, benefits in kind or payroll adjustments. It is the number to reconcile to PAYE.
  3. PAYE: Compare it with the resident or non-resident schedule that applies. A July 2026 onward resident calculation should use the current UGX 335,000 threshold.
  4. NSSF employee: Check for approximately 5% of applicable gross wage and confirm employer NSSF is shown separately, not deducted twice.
  5. LST and other deductions: Check the period and reason. Staff loans, advances, insurance and pension contributions need their own explanation.
  6. Net pay: Add employee deductions and subtract them from the correct gross or taxable base. The answer should match the bank payment after rounding.

Planning a job move? Use the NextRoleHub salary calculator to test an offer, then read how to negotiate salary in Uganda so you discuss gross pay with a clear take-home target.

Good take home pay Uganda planning combines the statutory calculation with the everyday cost of accepting the job.

Expert Tips

  • Set your target from the net amount you need for rent, transport, food and savings, then work backwards to a gross range.
  • Request the salary structure in writing: basic pay, allowances, bonus rules, benefits, employee deductions, employer NSSF and expected net if available.
  • Keep two calculations: a clean statutory estimate and a realistic monthly budget that includes LST, loans, insurance and other voluntary deductions.
  • When an offer crosses UGX 10,000,000 monthly, show ordinary 30% tax and the 10% surcharge separately so the top-band effect is clear.
  • Recalculate after a promotion, bonus, housing change or new second job. Taxable benefits can change even when basic salary does not.
  • Use official URA and NSSF information for statutory rates and treat social-media calculators as unverified until their bands show the effective date.

The best salary comparison is not always the offer with the highest gross number. A lower gross offer with medical cover, transport, predictable bonus or fewer voluntary deductions may fit your budget better, while a higher gross offer may provide stronger retirement saving. Put each item into a written comparison before negotiating.

Most take home pay Uganda mistakes come from mixing old PAYE bands, gross salary and employer benefits in one figure.

Common Mistakes To Avoid

MistakeWhy it happensBetter solution
Applying one tax rate to full salaryBand names look like flat ratesCalculate each slice progressively
Subtracting employer NSSF from net payEmployer cost appears beside salarySubtract only 5% employee share
Using old UGX 235,000 bandsOlder calculators remain onlineUse rates effective 1 July 2026
Guessing a universal LST amountDifferent schedules and collection periodsUse payroll/local-authority record
Ignoring taxable benefitsNon-cash pay feels invisibleAsk how HR values each benefit
Calling an estimate a guaranteeGross offers omit deductionsConfirm against first payslip

Another common error is comparing a resident calculation with a non-resident payslip. Status, multiple employment, LST, benefits and payroll timing can all change the result. If PAYE looks wrong, collect the offer, payslip and tax calculation and ask payroll to explain the taxable-income line before assuming the employer has made an error.

A clear take home pay Uganda number makes a salary negotiation more useful because both sides can discuss the same assumptions.

Conclusion: make the offer comparable

To estimate take home pay Uganda, start with the correct gross chargeable amount, apply current resident PAYE bands progressively, subtract 5% employee NSSF and then account for LST and authorised deductions. The employer’s 10% NSSF contribution is valuable retirement saving, but it is not a deduction from your take home pay Uganda payment. The six examples show why a headline salary should always be translated into net pay.

Before accepting an offer, ask for a salary breakdown, confirm your tax-residence position, check how allowances and benefits are treated, and compare the first payslip with your calculation. For a faster estimate, use the NextRoleHub calculator; for negotiation language, see How to Negotiate Salary in Uganda.

Ready for your next opportunity? Browse verified Accounting and Finance jobs in Uganda and compare each offer using take home pay Uganda, benefits and growth—not gross salary alone.

The take home pay Uganda questions below cover the points that most often change an estimate.

Frequently asked questions

Is UGX 335,000 still tax-free in Uganda?

For resident individuals, URA’s 2026 notice sets the first UGX 335,000 of monthly chargeable income at nil PAYE from 1 July 2026. This is a PAYE threshold, not a promise that the entire salary reaches your bank account: employee NSSF, LST where applicable and other authorised deductions can still reduce net pay.

Is NSSF deducted before PAYE in Uganda?

This guide does not subtract employee NSSF before PAYE. It applies PAYE to the stated gross chargeable salary, then subtracts the 5% employee NSSF contribution. URA’s employment-income guidance specifically identifies LST as deductible before computing tax, while NSSF’s membership page states the employee contribution is 5% of total gross monthly wage. Ask payroll to explain any different taxable-income basis.

How much is take-home pay on UGX 1,000,000 gross?

Under the assumptions in this guide, PAYE is UGX 188,250 and employee NSSF is UGX 50,000. Estimated net pay before LST and other deductions is UGX 761,750. The result can change if the salary includes taxable benefits, qualifying exclusions, LST, a loan, insurance, pension or income from another employment.

Does the employer’s 10% NSSF reduce my salary?

No. NSSF’s mandatory structure is 5% deducted from the employee’s gross monthly wage plus a separate 10% paid by the employer. The employer portion increases retirement savings and total employment cost; it is not an employee deduction. A payslip should show employee and employer contributions clearly so the 10% is not subtracted twice.

How is Local Service Tax handled on a payslip?

URA says LST is a mandatory annual local-government tax for employees earning more than UGX 100,000 per month and that it is deductible before computing tax. The amount and collection timing should come from the applicable local-government schedule and payroll record. Check the LST line, period covered and receipt; this article leaves LST out of displayed net examples rather than guessing an amount.

Do non-residents use the same Uganda PAYE bands?

No. URA publishes a separate non-resident schedule. It starts with 10% on the first band rather than the resident nil threshold and applies different formulas at the next bands, with an additional 10% above UGX 10,000,000. Tax residence depends on legal tests, not simply nationality, so confirm status with payroll or a qualified adviser.

Are allowances and benefits in kind included in PAYE?

Many can be. URA lists allowances, bonuses, commissions and several non-cash benefits as employment income, while qualifying reimbursements and specified reliefs may be excluded. Ask the employer which items are taxable and how a housing, vehicle, meal or loan benefit is valued. A basic-salary-only calculator cannot accurately price every benefits package.

Why does my payslip not match an online salary calculator?

Online estimates usually assume one resident job, a simple gross salary, no LST and no voluntary deductions. Your payslip may include taxable benefits, LST, a bonus, an advance, insurance, pension, a staff loan, a different residence status or a correction from an earlier month. Reconcile gross, taxable pay, PAYE, NSSF and each other deduction line by line with payroll.

A take home pay Uganda estimate should always state whether LST is included.

Your take home pay Uganda target can guide the gross range you negotiate.

The take home pay Uganda examples are estimates, so confirm the final number with payroll.

Official sources and related reading

The statutory figures in this guide were checked against URA’s 2026 PAYE return notice, URA’s PAYE rates page, URA’s employment-income guidance and the NSSF membership page. Read the official pages if your circumstances include multiple employers, unusual benefits or a tax-status question.

Founder & Editor, NextRoleHub
How I write and check our guides →
Next in pay & tax