Ask AwraIQ about features, pricing, onboarding, login, integrations, security, demos, mobile apps, automation, reports, or support.
For Zambia
Goods bought in dollars, landed across two thousand kilometres of road, and sold in kwacha at a price built on last quarter's cost. The fix is not forecasting — it is recording the rate you actually paid and the cost that actually landed, on the receipt, the day it happens.
Where the margin actually goes
One real import, walked from the supplier invoice to the number your price list should be built on. Every step below is a field on the purchase, not a spreadsheet beside it.
The pattern we keep meeting
None of these is a bookkeeping failure. Each is an operational record that was never captured at the moment it was still knowable.
The landed cost behind your prices was true in March. The kwacha moved, freight moved, and nobody re-ran the arithmetic — so the margin on your fastest-moving line is a number from memory rather than a number from the record.
Freight, duty, clearing, demurrage and the inland leg get booked as expenses of the month they were paid in. The stock is then valued at the supplier invoice line, which is not remotely what it cost you.
Between Durban and Lusaka, or Lusaka and a Copperbelt site, goods are either still counted at origin or exist nowhere at all — so a shortfall surfaces as a month-end difference rather than an event with a date and a carrier attached.
The purchase happened on WhatsApp and the requisition was written afterwards to match. Every auditor working in Lusaka has seen that pattern and knows exactly what it means.
The operations layer
Six capabilities, each linking to a fuller tour. The compliance half of your stack stays where it is — that boundary is set out below rather than glossed over.
Freight, duty, clearing, handling and the inland leg allocated across the receipt by value or quantity, written onto the batch and carried into the cost your margins are calculated from.
Foreign-currency purchases and sales are stored in the currency they happened in at the rate applied on the day — so a real margin is readable afterwards instead of reconstructed.
Multi-location stock where the road between Lusaka and the Copperbelt is a place with a quantity in it, and receiving is a count at the door rather than a confirmation of the dispatch note.
Dispatch, carrier acceptance, arrival and any shortfall recorded against that specific movement, so a loss belongs to a trip and a person rather than to the month.
Requisitions, thresholds that block above the limit, RFQs and quotation comparison, purchase orders, receiving and three-way matching that will not pass an unmatched invoice.
Critical spares quantified, consumables issued against a person, and tools that leave with a contractor recorded as an asset movement rather than remembered by the storeman.
Who this fits in Zambia
Scope, stated plainly
Every vendor in this market is asked these three questions. Ours are answered here rather than in month three.
Running in the product today
Not built for Zambia — say so now, scope it if you need it
None of the second column is a permanent limit. Kenya's eTIMS integration and its maintained payroll engine exist because Kenyan clients needed them and commissioned them — neither appeared by itself. If ZRA transmission, an Airtel Money feed or Zambian payroll is what stands between you and a decision, say so and we will scope it as a build with a written spec, timeline and price before you commit to anything.
How this starts
Bring a consignment you have already paid for. We enter it with its freight, duty and clearing, and you compare the true unit cost against the price you have been selling it at.
Kwacha or dollars, decided on purpose on day one rather than inherited from a vendor default — ours included. It governs every report you will read for years.
One page naming who handles ZRA filing, who handles payroll, and what they receive from us each month. The single highest-return hour of the implementation.
Read before you shortlist
Three countries vendors treat as one bloc, and the three things that actually separate them: how the currency behaves, how far the revenue authority has gone with electronic invoicing, and how many people near you can implement what you sign.
Three currencies in one region behaving three different ways. Why the right software design is the one with no opinion about monetary policy, and the four habits that make margin visible instead of estimated.
The businesses that supply and service mines run the hardest inventory problem in the region — critical spares nobody can quantify, consumables issued without paperwork, and tools that leave with a contractor. Including where an asset register stops and maintenance software begins.
Questions we are asked in Lusaka
No. Nothing is transmitted to the Zambia Revenue Authority from our system today, and our only fiscal e-invoicing integration anywhere is Kenya's eTIMS, which is Kenya-specific and not portable. What we hold is the record a return is built from — sales and purchases with net, tax and gross separated line by line, and source documents attached to the transaction. Scope, thresholds and timing for electronic invoicing have moved more than once here, so confirm your current obligation with ZRA or your tax adviser rather than with any vendor, and plan for an accredited route alongside us where one applies.
It depends on what you actually price and settle in, and it is a decision worth making deliberately rather than accepting a default. The base currency is locked per organization, and everything is stored, invoiced, printed and reported in it. Businesses that buy in dollars but sell domestically in kwacha almost always want kwacha as the base with dollar purchases recorded at the rate applied. Businesses that price contracts in dollars sometimes want the reverse. There is an optional organization-wide display currency for dashboards, but it is indicative only and never appears on an invoice, statement, receipt or export.
Freight, duty, clearing, handling and inland transport are recorded as landed-cost components on the purchase and allocated across the receipt by value or by quantity, so goods enter stock at their real cost and that cost flows into the weighted average your margins use. This is the single strongest reason to run a system at all on a long import corridor: pricing off the supplier invoice line loses money invisibly, month after month, until somebody finally reconciles a margin and finds the gap.
Not as statutory payroll. Employee records, contracts, compensation, leave with balances, attendance and payroll cost allocation to projects and cost centres all work and are used daily. The national calculation — income tax bands, NAPSA contributions, statutory return formats — is maintained for Kenya only, because that is where we keep the rules current and carry the consequences of getting them wrong. In Zambia the arrangement that works is a local payroll bureau doing the computation and filing, with the employee and cost side held here.
They are reconciled against, not integrated with. There is no live connection to either; M-Pesa in Kenya is our only mobile money integration anywhere. In practice the payment is recorded against the invoice when it is received, the provider statement is imported, and the two are matched on a regular rhythm. That works, and a great many businesses run exactly this way — it is simply a different thing from a live feed, and you should know which one you are buying.
That is the right question to press every vendor on, and it should be tested at the site rather than in a boardroom. Mobile capture is offline-first: a registered device queues operations locally, syncs when the connection returns, and duplicate-safe sync means a retried operation does not create a second record. A storekeeper can be given genuinely restricted access — a receive screen and nothing else — which is a control as much as a convenience. Judge us at the worst-connected store you run.
When the complexity is in accounting and payroll rather than in operations. If you run one location, hold modest stock, import rarely and mostly need statutory books and pay runs, a local accounting package plus a payroll bureau is the better purchase and an operations layer would be premature. We earn our place when goods move between locations, when imports carry real landed cost, when procurement needs approvals that actually block, or when a funder audits how you spent their money.
A consignment you have already paid for and the price you have been selling it at. Twenty minutes later you will know whether your current margin is real.