Ask AwraIQ about features, pricing, onboarding, login, integrations, security, demos, mobile apps, automation, reports, or support.
For Malawi
Malawi has run short of foreign exchange for years, and the Reserve Bank has said so publicly while allocating what exists between fuel, medicines and everything else. For an importer, the practical consequence is a payable that is fully approved, fully funded in local currency, correctly documented, and unpayable — sometimes for months. Every accounting system in the world has a state for unpaid and a state for paid. Almost none has a state for "waiting", which is where the money and the risk actually sit.
The life of an import payable here
This is the ordinary life of an import payable in Malawi. Nothing in it is a failure by anybody in your business, and none of it is visible in a standard ageing report, which shows a single number growing older for reasons it cannot distinguish.
One
The purchase is authorised, the goods are ordered or already received, the invoice is matched. Every system models this. From here on, most of them stop.
Two
Your business has the local currency and has committed it. Internally the obligation feels settled — the money is set aside, the budget line is consumed, the decision is made. Externally nothing at all has happened.
Three
The application for foreign currency is in. There is a date, and often a reference. This is the last point at which anybody in your business does anything, and in most businesses it is also the last point that gets recorded anywhere.
Four
This is where the time goes. Days, weeks, in bad periods considerably longer. The supplier chases you, and the honest answer is that you do not know. Meanwhile the payable is denominated in a currency that is still moving against the one you have committed.
Five
Some or all of the currency comes through. A partial allocation is common and is the state that breaks the most reports, because the payable is now two payables with two histories and one invoice number.
Six
The supplier has the money, at a rate set months after the commercial decision that created the obligation. Your books record a payment and a difference. What they usually do not record is that the difference was produced entirely by the interval between states three and five.
The consequence worth stating plainly: an ageing report in this environment is not a measure of your payment behaviour. A supplier at 120 days might be a dispute, a cash problem, an oversight, or four months in a bank queue with a perfect file — and the report shows all four identically. Businesses respond by not trusting the report, which means the genuine problems in it stop being found. That is the actual damage, and it is bigger than the exchange loss.
What this costs today
The revaluation is the number that gets noticed because it lands in the accounts. The expensive one is quieter: a set of reports the business has stopped believing, so the genuine problems inside them stop being found.
A dispute, an oversight, a cash problem and a currency queue all appear as the same overdue balance, so the report stops being read and the real problems in it stop being found.
The purchase was authorised at one rate and settles at another, months later, and the difference lands in an exchange line that no budget holder recognises as theirs.
Transport, clearing, duty and the eventual exchange difference settle over months. If they never reach the unit cost, margin is being measured against a purchase price on stock that has already been sold.
When nobody can say which stage a payment is at, every supplier conversation becomes a negotiation about trust rather than an exchange of information — and the suppliers who tire of it quote higher or stop quoting.
Illustrative — run it with your own rates
Illustrative figures, deliberately unremarkable ones, and you should run this with your own rates and your own worst wait rather than these. The purpose is to separate two things that ordinarily arrive as a single number in the accounts: the price you negotiated, and the time you spent waiting to pay it.
Invoice
USD 60,000
Goods received, invoice matched, payment approved. The commercial decision is complete and, as far as anybody internally is concerned, done.
Committed in kwacha at receipt
MWK 105,000,000
At an illustrative MWK 1,750 to the dollar. This is the number that entered the budget, the approval and everybody's mental model of the transaction.
Allocation arrives
day 140
Roughly four and a half months. Not an extreme case, and not a case anybody in the business did anything wrong to cause.
Settled in kwacha at allocation
MWK 115,800,000
At an illustrative MWK 1,930. The dollar obligation never changed. The kwacha required to discharge it did.
MWK 10,800,000 — about ten per cent of the order value, produced by the interval and by nothing else.
Two things follow from that number and they matter more than the number. First, it was never in a budget, because it was created after every approval in the process had already been given — no procurement control, no threshold and no negotiation could have caught it. Second, it is measurable in advance, in the sense that if you know your average wait and your typical exposure you know roughly what this costs you a year, and most businesses here have never calculated it because the data is spread across a bank file, a spreadsheet and somebody's memory. We cannot make the wait shorter. We can make it a number you have.
The operation, in detail
Each links to a fuller tour. None of it obtains currency, influences an allocation or speaks to a bank — the boundary is drawn in full below.
Supplier balances visible by where they actually are, so a payment waiting on an allocation is distinguishable from one waiting on a decision by you.
The original currency and the genuine rate retained on the transaction rather than a standing monthly one, so the difference between commitment and settlement has an explanation instead of a plug.
Transport, clearing, duty and handling allocated to the receipt they belong to and carried into the unit cost you price against.
Money out captured in one register whether it settled by transfer, in cash or through a mobile wallet, so a partial allocation is one obligation with two settlements rather than two records.
Requisitions, thresholds that refuse rather than warn, RFQ comparison with the award reason recorded, and delegation configured per site.
A payable past a threshold of days in a given stage raised to somebody by name, rather than discovered when the supplier calls.
Scope, stated plainly
This page is not claiming to solve a macroeconomic condition. It is claiming something much smaller, and we would rather be precise about the size of it than sell you the larger version.
Running in the product today
Not built — and the first one is the only one that matters if you came here hoping otherwise
The distinction to hold on to: this page is not claiming to solve Malawi's foreign exchange problem, which is a macroeconomic condition and not a software category. It is claiming something much smaller and, we think, genuinely useful — that a business absorbing a cost of this size should at least be able to say how large it is, which of its suppliers it affects, and how long the wait has been running. Most cannot, and the reason is record-keeping rather than economics.
How this starts
Value, supplier, date lodged. If assembling that list requires asking somebody rather than running something, you have found the gap this page is about — and the list itself is usually larger than the finance team expects.
Take a single import settled in the last year, find the rate at commitment and the rate at payment, and calculate the difference. Then multiply roughly by how many of those you do. That number is the honest size of the problem, it belongs in a board pack, and you do not need software to produce it once.
You are not buying access to currency. You are buying the ability to see and account for a delay you are already paying for. That is a smaller purchase than most vendors would let you believe and it is the only one anybody can honestly sell you here.
Read before you shortlist
An import payable in Malawi passes through six states. Every accounting system models the first and the last. The four in between are where the money and the risk actually sit.
Exposure is usually explained as a rate that moves. Where payments queue, the rate is not the variable — the interval is, and no hedge addresses an interval.
A small market with a real constraint no software can lift. Mostly about lowering your expectations to the right level and then buying well within them.
Questions we are asked here
No. This is the first answer on purpose, because it is the one worth being unambiguous about. No software product obtains foreign currency, influences an allocation, or moves you up a queue, and a vendor who implies otherwise is selling you something they cannot deliver. What changes is that the wait stops being invisible: which payables are in it, for how long, worth how much, and what the elapsed time has cost in revaluation. That is a real improvement over the usual position, which is that nobody can produce the list at all.
With ordinary tools rather than a special module, and it is fair to know that before a demo. The payable carries a status you define, the date it was lodged, the bank reference and the supporting documents, and an alert fires when it passes a threshold of days in that state. Reporting then groups by stage rather than only by age. There is no built-in forex-queue feature and no bank integration — it is configuration, applied to a process you describe to us during onboarding.
We record transactions at the rate actually applied and we hold no opinion about which rate is the right one — the same design decision we made for Zimbabwe, for the same reason. Where you source currency, and on what terms, is a commercial and legal question for you and your advisers, and it is not one we advise on or build features around. What the system does is make sure that whatever rate was used is on the transaction, so the accounts describe what happened rather than what the rate table thought should have happened.
No. No electronic filing, no return preparation, no fiscal device connection and no e-invoicing integration. We hold the transaction detail a return is built from; the filing itself stays with your accountant or the accounting system you already use for it.
No. No PAYE bands, no pension contributions under the Pension Act, no statutory schedules. Our maintained payroll engine covers Kenya only. We do attribute labour cost to projects, sites and cost centres, which is what makes the numbers useful once your payroll provider has produced them — and for donor-funded organisations, which are a real part of this market, that attribution is often the more valuable half anyway.
Parts of it, and honestly not the headline. If your funding arrives in dollars and is converted as needed, you have the mirror image of the problem on this page rather than the problem itself. Where we are genuinely useful to donor-funded organisations is elsewhere: cost attributed to the right grant and budget line, procurement that will not exceed an authorised amount, assets under named custody across sites, and an audit trail a donor can be walked through. There is a body of work behind that in the corpus, and it is a better starting point for you than this page.
The fair answer is that market size is a reasonable thing to worry about and you should ask it of every vendor, including us. Support is remote from Nairobi, in English. Malawi is UTC+2 and Nairobi is UTC+3, so one hour — effectively the same working day, which is the easiest support relationship of any market outside East Africa. There is no Blantyre or Lilongwe office and no local implementation partner. Ask what happens when the person who implemented your system leaves; that question separates vendors more reliably than any feature list.
Value, supplier, days lodged. If it can be produced in ten minutes, your record-keeping is in better shape than most and this page is not urgent for you. If it takes a week and three people, that is the conversation — and you now know what it is worth.