M&J Consultants
  • Business Advisory

    Advisory Services

    • Business Consulting
    • Accounting & Bookkeeping
    • HR Consulting
    • Company Formation
    • Register from South Africa
    • Register from UK
    • Register from China
    • Investor Services

    Tax & Compliance

    • Tax Services
    • Tax Technology Consulting
    • Tax Legislation Advisory
    • All Tax Services
    Need Expert Advice?

    Free initial consultation with our team.

    +260 630 372 410 [email protected] WhatsApp: +260 762 496 519
    Schedule a Meeting →
  • Digital Transformation

    Enterprise Resource Planning

    • Odoo ERP System
    • Odoo for Manufacturing
    • Odoo for Retail
    • Odoo for NGOs
    • Odoo for Construction
    • Odoo vs Other Software
    • Palladium ERP

    Business Systems

    • Sage Pastel Accounting
    • QuickBooks
    • Zoho Books
    • IQ Retail
    • Software for Mining
    • Software for Retail

    Payroll Software

    • Sage Pastel Payroll
    • Odoo Payroll
  • Tools

    Tax Calculators

    • PAYE Calculator 2026
    • VAT Calculator
    • NAPSA & NHIMA Calculator
    • DTA Navigator 2026

    Compliance Tools

    • Compliance Calendar 2026
    • Smart Invoice Checker
    • WHT Rate Finder
    • Turnover Tax Decision Tool
    • Import Duty Estimator
    Tools

    All calculations run in your browser. We never store your data.

    View All Tools →
  • Guides

    ZRA & Tax Compliance

    • PAYE Rates & Tax Bands 2026
    • VAT Registration Guide
    • Turnover Tax vs Income Tax
    • Smart Invoice Compliance
    • ZRA Portal Guide
    • TPIN Registration
    • Find Your TPIN (NRC Search)
    • Tax Clearance Certificate
    • NAPSA & NHIMA Guide

    Company Formation

    • Register a Company (PACRA)
    • Registration for Foreigners
    • Registration Costs 2026

    HR & Employment

    • Payroll Setup Guide

    ERP & Software

    • Odoo Smart Invoice Setup
    • Best Accounting Software 2026

    More Resources

    • Insights & Articles
    • FAQ
    Expert Guides

    Comprehensive, Zambia-specific guides with real rates, deadlines, and step-by-step processes. Updated for 2026.

    Browse All Guides →
  • About Us
  • Contact Us
Get Started
Home / Insights / ZRA RECORD-KEEPING REQUIREMENTS FOR ZAMBIAN BUSINE...
Business Advisory 13 October 2026 11 min read

ZRA RECORD-KEEPING REQUIREMENTS FOR ZAMBIAN BUSINESSES

Business Consultant in Zambia M&J Consultants

A Lusaka retailer can reconcile every deposit on its bank statement and still fail a ZRA inspection. The missing evidence is usually at transaction level: a till roll, supplier invoice, credit note, or proof that an export left Zambia.

ZRA record keeping requires more than filing annual returns. It requires a record trail that explains how each figure in the return arose. Businesses that need a practical system for maintaining that trail can review our bookkeeping services Zambia support.

As of October 2026, ZRA requires businesses to keep books and accounts in English, together with documents that support the figures reported in tax returns. ZRA’s current tax-information guidance sets a minimum retention period of six years from the date of the last entry or relevant record. PACRA and NAPSA requirements can extend that period for company and payroll records.

This guide sets out what to keep, who should keep it, and how we would organise the files before an inspection. It draws on current guidance from the Zambia Revenue Authority, the Patents and Companies Registration Agency, and the National Pension Scheme Authority. A qualified M&J team member should review statutory procedures before publication or implementation because regulators can amend practice and penalty schedules.

Start with the records behind every transaction

ZRA expects records that allow an officer to trace a number from a tax return back to the original transaction. A bank statement shows that money moved. It does not, by itself, show what the payment was for, whether VAT applied, or which customer or supplier was involved.

Keep the following core records in English:

1.       Sales records. Retain tax invoices, receipts, invoice books, credit notes, sales day books, delivery notes, contracts, and customer orders. These records establish the date, value, and nature of income.

2.       Purchase and expense records. Keep supplier invoices, receipts, purchase orders, goods received notes, import documents, expense claims, and payment approvals. They support deductions and input VAT claims.

3.       Cash and bank records. Maintain cash books, petty-cash vouchers, bank statements, deposit slips, payment schedules, and bank reconciliations. Reconcile them monthly because unexplained differences often become the first audit question.

4.       Accounting records. Keep the general ledger, journals, trial balances, management accounts, and financial statements. These records connect detailed transactions to the figures reported to ZRA.

5.       Tax working papers. Retain VAT returns, income tax returns, withholding-tax schedules, reconciliations, and calculations supporting each submission. Keep acknowledgement receipts and correspondence with ZRA in the same file.

A practical filing rule helps. Every material payment should have a document showing who received it, why the business paid it, when it occurred, and how it connects to the ledger account. If one of those four answers is missing, the file is incomplete.

What a complete expense file looks like

Take an illustrative Lusaka engineering contractor with K450,000 in monthly supplier payments. It pays a subcontractor K38,000 and keeps only the mobile-money confirmation. During a review, that confirmation proves payment but does not prove the service, the supplier’s tax treatment, or the period in which the cost belongs.

A complete file would include the subcontract, invoice, work-completion confirmation, payment evidence, any withholding-tax calculation, and approval for the payment. Building that file may take 15 minutes at the point of payment. Reconstructing it six months later can require calls to a former employee, a supplier, and a bank.

We would advise this business to make an approved invoice or signed expense-support sheet a condition of payment. For turnover below the VAT registration threshold, do not build a complex enterprise document-management system merely for appearance. Use a disciplined digital folder structure and monthly bookkeeping services Zambia review instead.

Apply the six-year ZRA retention period correctly

ZRA’s current guidance requires businesses to retain books, accounts, and supporting documentation for at least six years from the date of the last entry or relevant record. The period exists because ZRA must be able to test past tax positions against source evidence.

For example, a sales register last updated on 31 December 2026 should remain available until at least 31 December 2032, subject to any audit, objection, investigation, or other matter that requires longer retention. Do not destroy records simply because a return has been filed and accepted.

We recommend a retention register with five fields: record type, financial period, last entry date, minimum destruction date, and legal hold status. This simple control stops staff from clearing paper files or deleting cloud folders based on guesswork.

PACRA records must stay longer

The Companies Act No. 10 of 2017 requires companies to keep accounting records, financial statements, directors’ minutes, and shareholders’ minutes for the preceding ten years at the registered office. PACRA expects accounting records to cover daily money received and spent, assets and liabilities, goods bought and sold, and services provided, supported by relevant invoices.

This creates an important judgement call. A company should use the longer ten-year PACRA period for company accounting records, even though ZRA’s minimum tax-record period is six years. A single retention policy based only on ZRA can lead a company to discard records that PACRA still requires.

Minutes matter because they explain authority behind significant actions. Keep board approvals for dividends, director appointments, borrowing, share transactions, and major related-party decisions alongside the corporate records. The accounting entry often makes more sense when the decision that authorised it remains available.

NAPSA payroll records need their own retention policy

NAPSA monthly returns identify each worker by name, social security number, NRC number, gross earnings, and employee and employer contributions. NAPSA’s current contribution guidance states that pension-contribution records should be retained in perpetuity.

Keep employee-level payroll records, contribution schedules, proof of payment, salary amendments, and monthly returns together. Payroll totals alone do not show whether the right contribution was allocated to the right worker.

For payroll, we would not set an automatic deletion date. NAPSA’s perpetuity guidance reflects the fact that a contribution record can affect an employee’s future pension position long after the employment relationship ends.

Keep additional VAT records and use Smart Invoice

VAT-registered businesses carry a more detailed record-keeping burden. ZRA’s VAT Guide requires records that show the nature, quantity, and value of supplies made and received, including taxable and exempt supplies, payments, output VAT, input VAT, and net VAT.

Maintain purchase and sales day books, tax invoices, credit notes, and evidence supporting input-tax claims. For zero-rated exports and imports, retain the invoice plus customs, import-country, and payment evidence. An export invoice on its own rarely provides enough evidence to support zero-rating.

VAT tax invoices and credit notes must be retained in English for six years. The six-year rule supports ZRA’s ability to test whether a claimed input tax or declared output tax agrees with the original documentation.

Smart Invoice is part of the record trail

VAT taxpayers must use ZRA Smart Invoice to record each sale or transaction unless the Commissioner-General approves an alternative. ZRA set 30 September 2024 as the Smart Invoice compliance deadline, and it continues enforcement activity in 2026.

Do not treat the system report as a substitute for underlying commercial records. Smart Invoice captures the tax transaction, while delivery notes, contracts, stock records, and payment evidence explain the commercial substance behind it.

Since 1 January 2025, the VAT Electronic Invoicing System Amendment Regulations, SI No. 94 of 2024, require businesses to upload transactions recorded manually during a system failure within 72 hours after the system is restored. Record the outage, retain the manual invoices or receipts, and assign responsibility for the upload before staff resume normal work.

A common mistake is to treat manual invoices as permanently acceptable after an internet or system interruption. They are temporary evidence during the outage. The 72-hour upload requirement applies once the Smart Invoice system is restored.

A retail example: the missed outage file

Take a Ndola hardware shop with 12 staff and average monthly sales of K700,000. Its point-of-sale system fails on a Saturday, so cashiers issue manual receipt-book entries. On Monday, the system returns, but the shop uploads only the day’s total rather than each transaction within the 72-hour window.

The business still has sales evidence, but it has weakened its Smart Invoice compliance position. It should retain the outage log, numbered manual receipts, till reconciliation, stock movement report, and evidence of the upload. We would also assign one manager to close the outage file before the end of the next business day, rather than leaving the task for month-end.

Understand the cost of incomplete records

Poor filing can become a direct financial exposure. ZRA’s current penalty schedule states that failure to provide complete records, or to make them available for inspection, attracts a K6,000 penalty plus K600 for each day the records are not availed.

Failure to issue a tax invoice from an approved system can attract a K90,000 penalty. That figure explains why VAT taxpayers should test Smart Invoice procedures before an outage, rather than after ZRA asks for a transaction trail.

ZRA’s August 2026 notice on Smart Invoice enforcement reported prosecution for non-use and confirmed that inspections continue. We would treat this as an operating control issue, not an annual compliance task.

Build a record-keeping process your team can sustain

The strongest systems are routine. They do not depend on one finance manager remembering where every invoice sits when an inspection notice arrives.

Step 1: Set the retention schedule

Classify records into tax, company, VAT, payroll, and commercial files. Apply six years as the ZRA minimum for tax records, ten years for PACRA company records, and perpetual retention for NAPSA pension-contribution records.

Where one document belongs to more than one category, apply the longest period. A payroll journal, for example, can support both tax and NAPSA obligations.

Step 2: Capture source documents when the transaction occurs

Require staff to submit invoices, receipts, delivery evidence, and approvals before payment. For cash transactions, use numbered vouchers and reconcile them to the cash book daily or at the close of each trading day.

Retailers should retain daily transaction evidence, including till rolls and invoice or receipt books. This matters because a daily sales total without the underlying record makes it difficult to test errors, returns, and cash shortages.

Step 3: Reconcile each month

Reconcile sales to Smart Invoice reports, bank deposits, cash collections, stock movement, and the general ledger. Reconcile purchases to supplier statements, payment records, goods-received notes, and input VAT claimed.

Monthly reconciliation finds missing documents while suppliers and employees still remember the transaction. A year-end reconciliation often finds problems after the people involved have left or records have been misplaced.

Step 4: Keep a controlled digital and paper archive

Scan paper documents promptly and store them in folders that match the accounting period and transaction type. Restrict deletion rights, keep a backup, and test whether a person outside the finance team can retrieve a selected invoice within a few minutes.

Digital storage can support compliance when it preserves legibility, completeness, and retrieval. It does not excuse missing source documents or override the need to retain records in English.

Step 5: Prepare for an inspection before one starts

Maintain an inspection pack with registration details, tax returns, reconciliations, ledgers, bank statements, VAT records, Smart Invoice reports, and a contact person. If ZRA asks for records, confirm the requested period and record type, then provide a complete indexed set rather than scattered documents.

Do not alter records after an inspection request. If you identify an error, document it clearly and obtain tax advice on the right correction route.

Frequently Asked Questions

How long must a Zambian business keep records for ZRA?

ZRA’s current guidance requires books, accounts, and supporting tax documents to be kept for at least six years from the last entry or relevant record. Keep records longer where PACRA, NAPSA, an audit, or a dispute requires it.

Can bank statements serve as the business’s accounting records?

No. Bank statements support the movement of money, but ZRA expects transaction-level evidence such as invoices, receipts, sales records, purchase records, cash books, and expense documentation. They need to show the nature and value of each transaction.

What records must a VAT-registered business keep?

Keep records of supplies made and received, taxable and exempt supplies, output VAT, input VAT, net VAT, payments, purchase and sales day books, tax invoices, credit notes, and evidence for zero-rated exports and imports. VAT records should also reconcile to Smart Invoice data.

What happens if Smart Invoice fails?

Record transactions manually during the outage, keep the manual evidence, and upload the transactions within 72 hours after the system is restored. This requirement has applied from 1 January 2025 under SI No. 94 of 2024.

A clear record trail gives directors, investors, and regulators confidence in the numbers. To put the right controls, reconciliations, and retention schedule in place, visit our bookkeeping services Zambia hub page.

Share This Article

Need Expert Advice?

Tell us what you need - a consultant will get back to you within 24 hours.

No spam. We only use your details to respond to this inquiry.

Something went wrong. Please try again or contact us directly.

Thanks, we've got it.

A consultant will reach out within 24 hours.

Prefer to talk now? WhatsApp us · Contact page

Get Zambia Business Insights in Your Inbox

Join business owners and investors who receive our weekly tax tips, compliance updates, and growth strategies. No spam - just actionable advice.

Unsubscribe anytime. We respect your privacy.

Related Articles

Business Advisory ZRA SMART INVOICE PENALTIES: ZAMBIA COMPLIANCE GUIDE
Business Advisory 10 min read

ZRA SMART INVOICE PENALTIES: ZAMBIA COMPLIANCE GUIDE

Understand ZRA Smart Invoice penalties in Zambia and strengthen compliance through invoice checks, a...

Understanding VAT in Zambia: A Comprehensive Guide for Businesses
Taxation 6 min read

Understanding VAT in Zambia: A Comprehensive Guide for Businesses

Value Added Tax (VAT) is one of the most significant taxes affecting businesses in Zambia. Introduce...

Business Advisory ZAMBIA COMPANY ANNUAL INCOME TAX RETURN GUIDE 2026
Business Advisory 9 min read

ZAMBIA COMPANY ANNUAL INCOME TAX RETURN GUIDE 2026

Learn how to prepare and file a Zambia company annual income tax return for 2026, including ZRA TaxO...

M&J Consultants

Building Timeless Businesses. Zambia's premier business consultancy firm offering expert advisory, tax, accounting, and enterprise solutions from our Lusaka office.

Services

  • Business Advisory
  • Accounting & Bookkeeping
  • Tax Consultancy
  • HR Consulting
  • Enterprise Solutions
  • Odoo vs Other Software
  • Company Formation

Tools

  • Compliance Calendar 2026
  • PAYE Calculator 2026
  • VAT Calculator
  • NAPSA & NHIMA Calculator
  • Smart Invoice Checker
  • WHT Rate Finder
  • Turnover Tax Tool
  • Import Duty Estimator

Guides

  • PAYE Tax Guide 2026
  • VAT Guide Zambia
  • Turnover Tax Guide
  • Smart Invoice Guide
  • Company Registration
  • Payroll Setup Guide
  • Insights & Articles

Company

  • About Us
  • Contact Us
  • FAQ
  • DTA Navigator
  • Investor Services

Contact Info

  • 1504 Mungulube Road, Northmead, Lusaka, Zambia
  • [email protected]
  • [email protected]
  • +260 630 372 410
  • WhatsApp: +260 762 496 519

© 2026 M&J Consultants. All rights reserved. | Lusaka, Zambia

Message us