Selling in both USD and ZWG isn’t optional for most Zimbabwean retailers — it’s how customers actually pay. The businesses that manage it well aren’t the ones with the fanciest system; they’re the ones with a consistent process. Here’s what that looks like.

Why Dual Currency Matters in Zimbabwe
Customers walk in with USD cash, EcoCash, ZWG, and cards — sometimes all on the same day. A retailer who can only cleanly handle one currency is turning away part of every day’s revenue, or resorting to manual workarounds that are easy to get wrong.
Setting Daily Exchange Rates
Rates move, sometimes daily. Update your POS’s exchange rate at the start of each trading day rather than letting it drift — a stale rate either shortchanges your business or overcharges customers, and both cost you trust. If your POS lets staff sell without you having set the day’s rate first, that’s a gap worth closing.
Pricing Consistently Across Currencies
Decide upfront whether your shelf prices are set in USD and converted to ZWG at the till, or priced independently in each currency. Whichever you choose, apply it consistently — customers notice when the same product prices out differently depending on which till they use.
Reporting in Multiple Currencies
At the end of the day, you need to know what you actually took in — not a single blended number that hides which currency did the work. Good reporting shows USD and ZWG sales separately, alongside the rate used, so your reconciliation and your VAT reporting both stay accurate.
Common Mistakes
- Manual rate updates on paper — easy to forget, easy for a cashier to misread.
- Mixing currencies in one till total — makes daily reconciliation guesswork.
- Inconsistent rounding — small ZWG rounding differences add up over a month.
- Not training staff on the day’s rate — the most common source of till discrepancies.
Dual currency is also one of the criteria worth checking before you even choose a POS — see our guide on choosing a POS system in Zimbabwe.
Built for USD and ZWG, Together
Tengai POS lets you set a daily exchange rate once and sell in both USD and ZWG from the same till, with reporting that keeps them separate. See pricing or explore all features.
