FAQ
Questions about payroll in Africa
PayrollMaster Africa is payroll software that calculates every statutory deduction each African country requires, files the monthly returns with the local authority, and pays employees in their own currency. Below are the questions companies ask before they switch, grouped by theme.
Questions
Product
What is PayrollMaster Africa?
PayrollMaster Africa is multi-country payroll software for African employers and accounting firms. It calculates each country’s statutory deductions, produces the returns and bank payment files, and runs every entity from one login across nine markets. It currently supports Kenya, Nigeria, Uganda, Tanzania, Rwanda, Zambia, Ghana, DR Congo and South Sudan.
How long does it take to set up payroll?
Most companies run their first payroll within a week. Setup is importing your employee list, confirming each employee’s country and pay details, and reconciling one historical payroll run so the year-to-date figures are right. The first run is the slow one; every run after it takes minutes.
Can employees see their own payslips and deductions?
Yes. Every employee gets a self-service login showing their payslips, year-to-date tax, statutory deductions and leave balance. It works on a phone. Most payroll questions are "what was deducted and why", and this answers them without anyone in finance being interrupted.
How many employees can PayrollMaster handle?
PayrollMaster runs payroll for more than 20,000 employees in under a minute, including every statutory calculation and payslip. The same product serves a five-person company and a twenty-thousand-person group, so you do not migrate to a different system when you grow.
Can employees be paid by mobile money?
Yes. In Kenya, mobile money is not a fallback for a bank account — for many employees it is the account. PayrollMaster records mobile money as a payment method alongside bank, cash and cheque, splits salaries across accounts, and tracks each payment on the run. For bank payments it produces the bulk-payment file your bank expects; the money itself moves through your bank or mobile-money provider.
Can I import payroll history from my current system?
Yes. Year-to-date figures matter — tax is cumulative, so starting mid-year with a blank history produces wrong PAYE. PayrollMaster imports historical payroll from a spreadsheet or an export from your current provider, and reconciles it before your first live run.
Questions
Compliance
What happens when a tax rate or statutory deduction changes?
We update it centrally and your next payroll run uses the new figure. You do not patch a spreadsheet or install anything. This is the single biggest reason companies move off spreadsheets: a formula written two years ago has no way of knowing that a Finance Act moved the rate.
Does PayrollMaster file statutory returns for me?
PayrollMaster produces the monthly statutory returns in the format each authority expects — the PAYE return, social security schedules and levy remittances for every country you operate in. Filing is included in the subscription rather than charged per submission.
Can I run payroll for several countries from one account?
Yes. Each country runs as its own organisation in PayrollMaster — with its own currency, statutory rules and returns — and you manage all of them from one login, switching between them in a click. Each country’s run is approved on its own, because each authority expects its own return in its own currency.
Questions
Integrations
Does PayrollMaster integrate with my accounting system or ERP?
Yes. PayrollMaster posts payroll journals to Zoho, QuickBooks Online or Microsoft Dynamics 365 Business Central against the accounts you map, keeps employee records in step with Zoho People, and sends payroll and statutory reports to Google Sheets. SAP and Odoo are on the roadmap, and any other ERP connects now through the documented REST API.
Does PayrollMaster have an API?
Yes. A documented REST API covers employees, payroll runs, journals and statutory reports, with webhooks so your systems hear about a completed payroll run without polling. It is how you connect any system that does not have a pre-built connector yet.
Questions
Pricing
How much does payroll software cost in Africa?
PayrollMaster is priced per employee per month, with statutory filing included rather than billed per submission. That makes payroll cost a predictable function of headcount. Outsourcing to a local bureau is usually cheaper below about ten employees per country and more expensive above it.
Is there a free trial?
Yes — 14 days, with no credit card required to start. That is enough to re-run a month you have already closed: the same employees, the same period, compared line by line against what you actually filed. You do not have to wait for a live month-end. We would rather you found a discrepancy in the trial than after you switched.
Are statutory filings included in the price?
Yes. Statutory returns are part of the subscription, not a per-filing charge. This is the main structural difference between payroll software and a payroll bureau: a bureau prices on headcount and activity, so every change you make appears on an invoice.
Questions
Countries
Which African countries does PayrollMaster support?
PayrollMaster supports payroll in Kenya, Nigeria, Uganda, Tanzania, Rwanda, Zambia, Ghana, DR Congo and South Sudan. Each country has its own statutory deductions, its own filing requirements and its own currency, and each one is maintained separately rather than approximated from a shared template.
Can I add a country later?
Yes. Adding a market means adding an organisation for that country under the same login — its statutory rules are already maintained. You do not migrate to a different product or negotiate a new contract per country, which is the usual cost of expanding when you use a local bureau in each market.
Questions
Security
How is payroll data kept secure?
Payroll data is encrypted in transit and at rest, access is role-based, and every change to an employee record or a payroll run is logged with the person who made it. Salary data is the most sensitive data most companies hold, and it is treated that way.
Who can approve a payroll run?
Only an authorised signatory you nominate. Payroll can be prepared by one person and must be approved by another before any money moves, and the approval is recorded. No payment leaves your account because a single account had a bad day.
By country
Questions about a specific market
Each country deducts different things and reports to different bodies. These are the questions that only apply in one place.
Kenya
Is PayrollMaster KRA compliant?
Yes. PayrollMaster calculates PAYE using KRA’s current graduated bands, applies personal relief, and produces the monthly PAYE return in the format KRA’s iTax system expects. Statutory deductions for NSSF, SHIF and the Affordable Housing Levy are calculated on the same payslip and remitted together.
Does PayrollMaster handle SHIF now that NHIF has been replaced?
Yes. SHIF replaced NHIF as Kenya’s statutory health deduction in October 2024, and PayrollMaster deducts SHIF on every payslip and remits it to the Social Health Authority. If your payroll still produces an NHIF line, it is producing an incorrect payslip.
How much does payroll software cost in Kenya?
PayrollMaster charges KES 100 per employee per month on Starter and KES 150 on Professional, quoted and charged in Kenyan shillings. Statutory filing is included rather than charged per submission, there is no setup fee, and Enterprise is priced on request.
Can PayrollMaster pay employees into Kenyan bank accounts and M-Pesa?
It prepares the payment; your bank or mobile-money provider moves the money. PayrollMaster calculates net pay in Kenyan shillings and records each employee’s payment method — bank, mobile money, cash or cheque, with multiple accounts and salary splits — then produces the bank payment file and tracks the status of every payment on the run. Payslips are generated and emailed in bulk, and no run is final without an authorised approval.
Nigeria
Does PayrollMaster file PAYE with the right Nigerian state?
Yes. Nigerian PAYE is administered by state revenue services, not federally, so PayrollMaster assigns each employee to their state of residence and produces a separate return for each — Lagos staff file with LIRS, Abuja staff with the FCT authority — from one payroll run.
Has Nigerian PAYE changed under the new tax act?
Yes. The Nigeria Tax Act 2025 took effect on 1 January 2026 and replaced the previous PAYE bands, and the Federal Inland Revenue Service is now the Nigeria Revenue Service. PayrollMaster applies the current bands; payroll spreadsheets built on the old table are now producing incorrect deductions.
How much does payroll software cost in Nigeria?
PayrollMaster charges KES 100 per employee per month on Starter and KES 150 on Professional, quoted and charged in Kenyan shillings, while the payroll itself runs in naira. Statutory filing is included rather than charged per submission, there is no setup fee, and Enterprise is priced on request.
Can PayrollMaster pay Nigerian employees in naira?
It prepares the payment; your bank or mobile-money provider moves the money. PayrollMaster calculates net pay in naira and records each employee’s payment method — bank, mobile money, cash or cheque, with multiple accounts and salary splits — then produces the bank payment file and tracks the status of every payment on the run. Payslips are generated and emailed in bulk, and no run is final without an authorised approval.
Uganda
Have Uganda’s PAYE bands changed?
Yes. The Income Tax (Amendment) Act 2026 raised the monthly tax-free threshold from UGX 235,000 to UGX 335,000 and made 20% the first taxable band, from 1 July 2026. Assent came on 20 August 2026, so July and August payrolls run on the old bands may need correcting. PayrollMaster applies the new bands from 1 July 2026.
How does PayrollMaster handle Uganda’s Local Service Tax?
Local Service Tax is not a normal monthly deduction — it is spread over the first months of the financial year and paid to the local authority. PayrollMaster schedules it across the correct months and stops it automatically, so employees are never over-deducted.
How much does payroll software cost in Uganda?
PayrollMaster charges KES 100 per employee per month on Starter and KES 150 on Professional, quoted and charged in Kenyan shillings, while the payroll itself runs in Ugandan shillings. Statutory filing is included rather than charged per submission, there is no setup fee, and Enterprise is priced on request.
Can PayrollMaster pay Ugandan employees in shillings?
It prepares the payment; your bank or mobile-money provider moves the money. PayrollMaster calculates net pay in Ugandan shillings and records each employee’s payment method — bank, mobile money, cash or cheque, with multiple accounts and salary splits — then produces the bank payment file and tracks the status of every payment on the run. Payslips are generated and emailed in bulk, and no run is final without an authorised approval.
Tanzania
Does PayrollMaster route contributions to NSSF or PSSSF correctly?
Yes. Tanzanian employees belong to either NSSF or PSSSF depending on the sector they work in. PayrollMaster records each employee’s fund and routes their contribution to the right one, so a mixed workforce does not need two payroll runs.
Is PayrollMaster compliant with the Tanzania Revenue Authority?
Yes. PayrollMaster calculates PAYE using TRA’s current graduated bands, applies the Skills and Development Levy where the employer meets the headcount threshold, and produces the monthly return TRA expects, with Workers Compensation Fund charges calculated on the same run.
How much does payroll software cost in Tanzania?
PayrollMaster charges KES 100 per employee per month on Starter and KES 150 on Professional, quoted and charged in Kenyan shillings, while the payroll itself runs in Tanzanian shillings. Statutory filing is included rather than charged per submission, there is no setup fee, and Enterprise is priced on request.
Can PayrollMaster pay Tanzanian employees in shillings?
It prepares the payment; your bank or mobile-money provider moves the money. PayrollMaster calculates net pay in Tanzanian shillings and records each employee’s payment method — bank, mobile money, cash or cheque, with multiple accounts and salary splits — then produces the bank payment file and tracks the status of every payment on the run. Payslips are generated and emailed in bulk, and no run is final without an authorised approval.
Rwanda
Is PayrollMaster compliant with the Rwanda Revenue Authority?
PayrollMaster calculates PAYE using RRA’s current graduated bands and produces the monthly declaration. The RSSB contributions — pension, maternity, occupational hazards and community health insurance — are not yet built into the Rwanda rules, so employers set them up as percentage pay components on the payroll.
Has Rwanda’s pension contribution changed?
Yes, substantially. The RSSB pension contribution doubled in January 2025 and rises again in January 2027 under a phased schedule that runs to 2030. Check the step that applies to each pay month: 6% + 6% for 2025–2026, then 7% + 7% from 1 January 2027.
How much does payroll software cost in Rwanda?
PayrollMaster charges KES 100 per employee per month on Starter and KES 150 on Professional, quoted and charged in Kenyan shillings, while the payroll itself runs in Rwandan francs. Statutory filing is included rather than charged per submission, there is no setup fee, and Enterprise is priced on request.
Can PayrollMaster pay Rwandan employees in francs?
It prepares the payment; your bank or mobile-money provider moves the money. PayrollMaster calculates net pay in Rwandan francs and records each employee’s payment method — bank, mobile money, cash or cheque, with multiple accounts and salary splits — then produces the bank payment file and tracks the status of every payment on the run. Payslips are generated and emailed in bulk, and no run is final without an authorised approval.
Ghana
Is PayrollMaster compliant with the Ghana Revenue Authority?
Yes. PayrollMaster calculates PAYE using GRA's current annual graduated bands on a cumulative-monthly basis, deducts the SSNIT Tier 1 employee contribution from chargeable income before applying the bands, and produces the monthly return the GRA expects.
How does PayrollMaster handle Ghana's three-tier pension system?
PayrollMaster deducts the Tier 1 employee contribution (5.5% of basic, capped at the SSNIT ceiling) and remits it with the employer share to SSNIT. The Tier 2 employer contribution (5% of basic, same ceiling) is routed to the employee's licensed private trustee. Both ceilings update automatically when SSNIT revises them each January.
How much does payroll software cost in Ghana?
PayrollMaster charges KES 100 per employee per month on Starter and KES 150 on Professional, quoted and charged in Kenyan shillings, while the payroll itself runs in Ghanaian cedis. Statutory filing is included rather than charged per submission, there is no setup fee, and Enterprise is priced on request.
Can PayrollMaster pay Ghanaian employees in cedis?
It prepares the payment; your bank or mobile-money provider moves the money. PayrollMaster calculates net pay in Ghanaian cedis and records each employee's payment method — bank, mobile money, cash or cheque, with multiple accounts and salary splits — then produces the bank payment file and tracks the status of every payment on the run. Payslips are generated and emailed in bulk, and no run is final without an authorised approval.
Zambia
Is PayrollMaster compliant with the Zambia Revenue Authority?
Yes. PayrollMaster calculates PAYE using ZRA’s current graduated bands and produces the monthly return, with the Skills Development Levy declared on the same return. NAPSA and NHIMA contributions are calculated on the same payslip and remitted by the 10th of the following month.
Does PayrollMaster apply the NAPSA earnings ceiling correctly?
Yes. NAPSA contributions are capped at an insurable-earnings ceiling that NAPSA revises every January, tied to national average earnings. PayrollMaster applies the current ceiling automatically, so high earners are not over-deducted — and you are not maintaining a number that changes annually.
How much does payroll software cost in Zambia?
PayrollMaster charges KES 100 per employee per month on Starter and KES 150 on Professional, quoted and charged in Kenyan shillings, while the payroll itself runs in kwacha. Statutory filing is included rather than charged per submission, there is no setup fee, and Enterprise is priced on request.
Can PayrollMaster pay Zambian employees in kwacha?
It prepares the payment; your bank or mobile-money provider moves the money. PayrollMaster calculates net pay in kwacha and records each employee’s payment method — bank, mobile money, cash or cheque, with multiple accounts and salary splits — then produces the bank payment file and tracks the status of every payment on the run. Payslips are generated and emailed in bulk, and no run is final without an authorised approval.
DR Congo
Is PayrollMaster compliant with the DRC tax authority?
Yes. PayrollMaster calculates IPR using the DGI's annual progressive bands, applies the 30% effective-rate cap, deducts CNSS pension contributions before computing taxable income, and produces the monthly return the DGI expects.
How does PayrollMaster handle the IERE expatriate tax in DRC?
PayrollMaster flags each employee as resident or expatriate and applies the IERE only to expatriate payslips. The 25% charge is calculated on the IPR base and shown as an employer cost — it does not reduce the expatriate's net pay.
How much does payroll software cost in DRC?
PayrollMaster charges KES 100 per employee per month on Starter and KES 150 on Professional, quoted and charged in Kenyan shillings, while the payroll itself runs in Congolese francs. Statutory filing is included rather than charged per submission, there is no setup fee, and Enterprise is priced on request.
Can PayrollMaster pay DRC employees in Congolese francs?
It prepares the payment; your bank or mobile-money provider moves the money. PayrollMaster calculates net pay in Congolese francs and records each employee's payment method — bank transfer, mobile money, cash or cheque — then produces the bank payment file and tracks the status of every payment on the run. Payslips are generated and emailed in bulk, and no run is final without an authorised approval.
South Sudan
Is PayrollMaster compliant with South Sudan’s National Revenue Authority?
PayrollMaster calculates PAYE on graduated monthly bands and NSIF contributions on every payslip, and produces the monthly return the NRA expects. South Sudan’s bands change often, so they are maintained centrally and applied on the day you run payroll — there is no formula to update when a Finance Act moves them.
Why do South Sudan’s PAYE bands keep changing?
Because the South Sudanese pound has lost much of its value, successive Finance Acts and Bills have raised the tax-free threshold and widened the bands so inflation does not drag low earners into tax. Published tables still disagree with each other, so confirm the bands in force for your pay period before relying on any single source.
How much does payroll software cost in South Sudan?
PayrollMaster charges KES 100 per employee per month on Starter and KES 150 on Professional, quoted and charged in Kenyan shillings, while the payroll itself runs in South Sudanese pounds. Statutory filing is included rather than charged per submission, there is no setup fee, and Enterprise is priced on request.
Can PayrollMaster pay South Sudanese employees in pounds?
It prepares the payment; your bank or mobile-money provider moves the money. PayrollMaster calculates net pay in South Sudanese pounds and records each employee’s payment method — bank, mobile money, cash or cheque, with multiple accounts and salary splits — then produces the bank payment file and tracks the status of every payment on the run. Payslips are generated and emailed in bulk, and no run is final without an authorised approval.
Still have a question?
Ask it on a demo call. We would rather answer honestly than sell you something that does not fit — including telling you when a local bureau is the better choice.