A business can have cash moving every day and still fail a turnover tax return because the owner cannot explain where each sale came from. Cash sales, mobile-money payments and credit invoices need to reach one daily record before the month closes.
Turnover tax bookkeeping gives a small Zambian enterprise a practical way to file accurately with the Zambia Revenue Authority, ZRA. At M&J, our bookkeeping services Zambia work starts with the records a business already has, then turns them into a system the owner can check each week.
This guide reflects rules effective from 1 January 2026. A qualified M&J team member should review statutory treatment before publication or before you file, particularly where your business has unusual income, VAT status or investment incentives.
Start by confirming that Turnover Tax fits the business
ZRA administers Turnover Tax for businesses with annual sales of K5,000,000 or less. Above K5,000,000, a business registers for Income Tax instead, because the Turnover Tax threshold no longer applies.
Do not assume every small business qualifies. Partnerships, management and consultancy businesses, most mining businesses and specified income subject to final withholding tax fall outside the regime. Check the actual income stream before setting up a bookkeeping process, because a good sales ledger cannot correct registration under the wrong tax type.
Turnover Tax uses gross sales, not profit. Rent, stock purchases, transport and staff costs matter for managing the business, but they do not reduce the turnover figure used for this tax.
Know the 2026 thresholds and rate
As of 1 January 2026, monthly turnover of K2,500 or less attracts 0 percent Turnover Tax. That equals K30,000 over a full year, although the test operates monthly and not as one annual calculation.
Monthly turnover above K2,500 and up to the K5,000,000 annual eligibility limit attracts tax at 5 percent. The 2026 amendment increased the monthly exemption from K1,000 to K2,500, so older articles that use K800,000 or earlier thresholds should not guide your filing.
If your monthly sales regularly approach the annual limit, do not wait for year-end to review your position. Build a rolling 12-month sales report, because it shows management when the business needs Income Tax registration planning.
Build the minimum compliant record set
A simple system works when it captures every sale once, preserves the evidence and reconciles the total to money received. A spreadsheet can work for a small enterprise. So can accounting software, provided someone reviews the entries and supporting documents each month.
ZRA requires businesses to retain relevant records for at least six years. Sales records, invoices, receipts and bank statements all support the turnover declared, which is why a bank statement alone does not provide enough evidence where the business accepts cash or mobile money.
Step 1: Maintain a daily sales log
Record every sale on the day it happens. Include the date, receipt or invoice number, customer name where applicable, payment method, amount and whether the customer has paid.
Separate cash, bank transfer, mobile money and credit sales. This makes it possible to trace the turnover total to collections without losing sight of amounts still owed by customers.
A market trader with only cash sales may use a bound daily book and numbered receipts. A wholesaler supplying retailers on credit needs a sales invoice register as well, because the sale enters gross turnover when invoiced or otherwise recorded under the business’s tax treatment, even if the customer pays later.
Step 2: Issue numbered invoices or receipts
Use a sequential number for each invoice or receipt. Missing numbers create questions during a review, so note cancellations clearly rather than removing them from the sequence.
The document should identify the business, date, amount and payment method. Keep a duplicate, scan or electronic copy because six years is a long time to rely on loose paper files.
The mistake we see most often in small-business records is using one receipt book for sales and personal cash withdrawals. Keep owner drawings out of the sales record. A withdrawal may affect cash on hand, but it does not reverse a sale already made.
Step 3: Keep an expense and supplier file separately
Record stock purchases, rent, fuel, wages and supplier invoices in an expense file. These costs do not reduce Turnover Tax, but they show whether the enterprise earns enough margin to sustain its tax and operating obligations.
Do not mix expenses into the sales column to arrive at a “net turnover” number. That calculation follows a profit mindset, while Turnover Tax applies to gross turnover.
Step 4: Reconcile cash, bank and mobile money every month
At month-end, compare the sales log with bank statements, mobile-money statements and cash on hand. Investigate differences before filing, not after ZRA asks why a mobile-money balance exceeds reported sales.
Prepare a short reconciliation showing opening balances, sales received, deposits, payments out and closing balances. This one page often reveals an omitted cash sale, a duplicated invoice or a personal transaction posted through the business account.
Step 5: Prepare a monthly turnover summary
Add the month’s gross sales from every payment channel. Keep the monthly summary with the return, payment evidence, PRN and supporting records.
Your summary should show total sales, the K2,500 monthly exemption where applicable, the taxable balance and the 5 percent calculation. It should also identify the preparer and date of review, because management needs accountability when the business grows beyond the owner.
File and pay through TaxOnline by the 14th
File the monthly Turnover Tax return electronically through ZRA TaxOnline and pay by the 14th day of the following month. January sales, for example, require filing and payment by 14 February.
The taxpayer uses its TPIN to access TaxOnline. The portal can generate a Payment Registration Number, PRN, which should sit in the monthly file beside proof of payment.
Do not treat payment as a substitute for filing. Complete both steps by the deadline, then retain the submission and payment confirmation with that month’s records.
Late payment attracts a penalty of 0.5 percent of unpaid tax for each month or part of a month from 1 January 2026. A single missed deadline can therefore continue to add cost until the business settles the balance.
Illustrative example: a Lusaka retailer with mixed payments
Take a Lusaka retailer with K40,000 in sales for April: K18,000 through mobile money, K15,000 in cash and K7,000 by bank transfer. The owner initially counted only the K22,000 that reached the bank, because cash went directly to restocking shelves.
The correct turnover record captures K40,000, not the banked amount. At 5 percent, the monthly Turnover Tax would be K2,000, assuming the retailer qualifies for the regime and the full amount falls above the K2,500 monthly exemption threshold. The owner should have issued sequential receipts for cash sales and reconciled the mobile-money statement before preparing the return.
Illustrative example: a Ndola supplier selling on credit
Consider a Ndola building-material supplier with K85,000 in monthly gross sales, including K30,000 invoiced to contractors who will pay in 30 days. The business kept a bank statement and a supplier ledger, but no sales invoice register.
The owner could not readily explain which invoices made up the declared turnover or which customers still owed money. A numbered invoice register, linked to the daily sales log, would show the K85,000 total and the K30,000 receivable. At 5 percent, K85,000 produces K4,250 in Turnover Tax before considering the applicable monthly exemption calculation.
Keep other statutory obligations in view
Turnover Tax does not remove employment, corporate or investment-related obligations. A business with staff needs a separate payroll file because sales records cannot prove statutory deductions or employer contributions.
NAPSA requires an employer to register within one month of commencing business or employing an eligible worker. Its published contribution rate for 2026 is 5 percent from the employee and 5 percent from the employer on gross earnings, subject to the published ceiling, so payroll records need to show each portion separately.
If the enterprise operates under a registered business name, PACRA requires annual returns online using BN Form XIV within three months after the end of the financial year. PACRA lists the annual return fee at K111.20 for 2026, which makes a compliance calendar worthwhile even for a small owner-managed business.
Businesses engaging with the Zambia Development Agency, ZDA, on an investment or incentive matter should keep a separate governance file for approvals, correspondence and conditions. Do not place these records in the sales ledger. Management needs a clear audit trail when different regulators ask different questions.
For growing enterprises, our bookkeeping services Zambia team typically separates the monthly files into sales, expenses, payroll, statutory returns and governance records. That structure helps directors see both compliance deadlines and operational performance without searching through one folder.
A practical monthly checklist
Use this process at the end of every month:
1. Close the daily sales log and confirm that cash, mobile money, bank transfers and credit invoices appear once.
2. Match receipt and invoice numbers to the sales log. Record any voided document rather than deleting it.
3. Reconcile sales to bank and mobile-money statements, then count and record cash on hand.
4. Prepare the gross turnover summary. Do not deduct expenses from sales for Turnover Tax.
5. Calculate the applicable tax using the 2026 K2,500 monthly exemption and 5 percent rate above it.
6. File the return in TaxOnline using the TPIN, generate the PRN and make payment by the 14th of the following month.
7. Save the return, payment confirmation, reconciliation and source records. Retain the file for at least six years.
8. Review payroll, NAPSA and PACRA dates separately. A completed Turnover Tax return does not confirm compliance in those areas.
A business with turnover under K2,500 in a month should still retain its daily sales evidence. The 0 percent rate does not make the underlying sales invisible, and the records show why no tax arose.
Frequently Asked Questions
Is Turnover Tax calculated after business expenses?
No. ZRA calculates Turnover Tax on gross sales or turnover, not profit. Keep expense records for management and supplier control, but do not subtract them when preparing the turnover figure.
What is the Turnover Tax filing deadline in Zambia?
File electronically and pay through ZRA TaxOnline by the 14th day of the following month. January turnover, for example, is due by 14 February.
How long must a business keep Turnover Tax records?
Keep relevant business records for at least six years. Retain sales records, invoices, receipts, bank statements, mobile-money records, returns and payment confirmations together.
Can a business with employees rely on Turnover Tax records alone?
No. Maintain payroll records separately. NAPSA registration and contributions apply to eligible employees, and PACRA annual-return requirements may also apply to a registered business name.
ZRA, NAPSA and PACRA each look for different evidence. A disciplined monthly bookkeeping process gives the enterprise one reliable source of truth before a deadline becomes a compliance issue.
Visit our bookkeeping services Zambia hub page, or speak with our team about building a turnover tax record system that fits your business.