Guide

Bookkeeping automation for a Zimbabwean SME

Four feeds, one set of rules, a five-day close. The currency question is settled first, and the accountant is left with judgement instead of typing.

The Zimbabwean complication, stated plainly

A small business here takes money four ways — USD cash, ZiG cash, EcoCash (in both currencies) and bank transfers — and pays it out the same four ways. The books have to say what the business is worth in one currency while the rate moves: the RBZ interbank rate sat around 25–27 ZiG per USD through 2026 and was 26.66 at end-August, with a parallel-market premium reported near 20%. Most “bookkeeping automation” advice ignores all of this. This guide starts with it.

Step 0 — Decide the functional currency, once

Choose the currency in which you think: for most trading businesses in 2026 that is USD, with ZiG treated as a foreign currency. Some businesses whose costs and prices are mostly ZiG will choose the other way. Write the decision down with the date and the reason, tell your accountant, and configure the software accordingly. Every ZiG transaction is then recorded with the rate on the day; the software carries the exchange difference. Do not run two sets of books.

Rate source rule: use the RBZ interbank rate for the transaction date unless the transaction itself fixed a different rate (a supplier’s invoice, an EcoCash conversion). Record which.

The four feeds

Four feeds into one ledger with a rules engine Four sources on the left — bank statement CSV, EcoCash statement, cash book sheet, phone receipt capture — flow into a rules step that codes about eighty percent of lines automatically, then into the ledger; the remaining twenty percent go to a review queue for a person. Bank statement (CSV)EcoCash statementCash book (sheet)Receipts by phone Rulesmatch · code · convert Ledger (≈80%)posted automatically Review queue (≈20%)a person decides
Rules do the volume; a person does the exceptions. The 80/20 split is a target after three months of adding rules, not a first-week result.
  1. Bank statement. Few Zimbabwean banks offer live feeds to international accounting software; assume a weekly CSV download. Name the file by account and week; import it the same day.
  2. EcoCash statement. Request the merchant statement export; it is your second bank. With more than 7 million active mobile money accounts in the country (POTRAZ, Q2 2025) it will usually be the busier one.
  3. Cash book. A sheet with date, currency, amount, from/to, purpose, rate. Cash is where books go wrong; make the sheet the only place cash is recorded and import it weekly.
  4. Receipts by phone. The accounting app’s capture feature reads the fuel or hardware receipt and attaches it. For a driver or a foreman this replaces the shoebox entirely.

Rules. Every recurring counterparty gets a rule: “ZESA” → electricity; “ECONET” → telephone; “NSSA” → statutory; the landlord’s reference → rent. Add five rules a week for three months and the review queue shrinks to the genuinely new.

The month-end close in five working days

DayWhat happensWho
WD1All four feeds imported through month-end; rules run; review queue clearedbookkeeper
WD2Debtors and creditors reconciled; statements sent to account customersbookkeeper
WD3Payroll run: NSSA at 4.5% employer + 4.5% employee on insurable earnings up to the US$700 ceiling, PAYE per ZIMRA’s tables, 3% AIDS levy on PAYE; payslips issuedbookkeeper / payroll software
WD4Exchange differences reviewed; VAT control reconciled to fiscal records; accruals for the known itemsbookkeeper + accountant
WD5P&L and cash position by currency to the owner; PAYE by the 10th and VAT by the 25th diarisedaccountant → owner

Print this table, put owners’ names on it, and treat WD5 as a deadline the same way you treat ZIMRA’s. The process audit worksheet has a version of it to fill in.

Payroll, briefly

Payroll software earns its keep in Zimbabwe because three calculations stack: PAYE on ZIMRA’s progressive tables (denominated in ZiG, with USD equivalents), the AIDS levy at 3% of PAYE, and NSSA at 4.5% each side up to the insurable-earnings ceiling reported at US$700 a month in 2026 guides. Rates and ceilings change; confirm with NSSA and ZIMRA before you configure anything, and have your practitioner check the first run. What you are automating is the arithmetic and the payslips, not the judgement.

What the software costs (2026 list prices, USD)

PackageEntry planMulti-currencyBank CSV importReceipt capture
Zoho BooksFree tier (under US$50k revenue); Standard $20/monthpaid tiersyesyes
XeroStarter $29/month; unlimited usersyesyesyes
QuickBooks OnlineSimple Start $30/month (rise announced Aug 2026)higher tiersyesyes
Local FDMS-integrated packagesquoteusuallyusuallyvaries

Prices from the costs page; check the linked sources. If you are VAT-registered, the fiscal link matters more than the monthly price — read the fiscalisation guide first.

What it saves (illustrative)

A wholesaler with a bookkeeper and an outside accountant closes the month in about three days of the bookkeeper’s time plus a day of the accountant’s, six weeks after month-end. With the four feeds, rules and the five-day table: about one bookkeeper day and half an accountant day, five working days after month-end. Two and a half days a month back, and — the part that matters — the owner sees the numbers while they can still act on them. Put the accountant’s hourly rate, not the bookkeeper’s, into the calculator.

Mistakes to avoid

  • Running USD and ZiG as two companies. One entity, one functional currency, one ledger.
  • Importing statements monthly. Weekly imports keep the review queue short enough to clear.
  • Letting cash bypass the cash book “just this once”.
  • Buying the biggest plan. Start on the entry tier; upgrade when a feature is missing, not before.

The checklist

  • Functional currency decided, written down, configured.
  • Four feeds identified; weekly import day fixed.
  • First 20 rules written for the biggest counterparties.
  • Five-day close table printed with names.
  • Payroll first run checked by a practitioner.

Sources

Evert Vorster — Founder, AI Automated SolutionsFounder of AI Automated Solutions (Cape Town), which builds WhatsApp, CRM, voice and workflow automation for small and mid-sized businesses, and of the related company Eigenstate Systems. Writes every page on this site; sources are listed on each one. About this site.

Want a second pair of eyes on the numbers?

Get an automation assessment: we map your processes, run the ROI with your figures and tell you honestly what to automate first — and what to leave alone. Implementation, if you want it, is by AI Automated Solutions.