The general ledger every department posts into, automatically
A ledger is only as good as what reaches it. When every department posts into the same set of books at the moment an event happens, nothing is left to be entered later, or forgotten.
You pay your suppliers in dollars and your patients pay you in naira. A ledger that holds one base currency, but records every foreign line at the day's rate, keeps both true at once.
A Nigerian hospital lives in two currencies whether it wants to or not. It bills patients in naira and pays staff in naira, but the reagents, the analyser, the imaging tube, and the spare parts are quoted and invoiced in dollars or euros by suppliers abroad. The money comes in as one currency and goes out as another, and the exchange rate between them moves, sometimes sharply, between the day a purchase is agreed and the day it is paid.
For the finance office, this is where many systems quietly break. A ledger built to hold a single currency has no honest way to record a four-thousand-dollar supplier invoice, so the figure gets converted by hand at whatever rate someone used that day, and the books slowly fill with conversions nobody can reconstruct or defend.
The trouble compounds in familiar ways.
The root cause is that the system was built to think in one currency, while the hospital actually transacts in several. Bolting a manual conversion onto a single-currency ledger does not make it multi-currency. It just hides the problem inside a spreadsheet.
Veona Finance is built for this reality. The ledger is held in your base currency, naira for a Nigerian hospital, so every statement reads in the currency you report in. But each foreign-currency line carries its base value at the exchange rate on the posting date, drawn from a maintained rate table rather than from someone’s memory. A dollar supplier invoice is recorded in dollars and in its naira equivalent at that day’s rate, with both visible and both defensible.
Buying abroad and billing at home is not an edge case for a Nigerian hospital. It is Tuesday. The books have to handle it as a matter of course, not as an exception someone fixes by hand.
When the rate moves between the day a foreign purchase is recorded and the day it is settled, the difference is recognised as an exchange gain or loss rather than swept under a manual conversion. The books stay balanced, and the real cost of buying in a foreign currency, including what the naira’s movement did to it, lands honestly in the accounts.
Foreign currency handled badly does not stay contained. It contaminates everything downstream. If a dollar reagent purchase is converted at a guessed rate, the cost of goods is wrong, so the lab’s margin is wrong, so the P&L for the laboratory is wrong, so the decision about whether that service line pays for itself is made on a false figure. Getting the currency right at the point of posting is what keeps the live statements honest, the statements we describe in financial statements that are live, not last month’s PDF.
It also fits the single-ledger model directly. Because every department posts into one set of books, as we set out in the general ledger every department posts into, a foreign-currency purchase invoice posts through the same balanced, currency-aware seam as everything else. There is no separate foreign-currency workaround living outside the accounts.
For a hospital importing through a volatile exchange rate, the value is clarity about what things actually cost. When the naira weakens, the price of every imported reagent and every spare part rises in real terms, and a hospital that cannot see that movement in its books will keep pricing and budgeting as though nothing changed, until the year-end shows a hole nobody can explain. A ledger that captures the rate on the day, recognises the difference on settlement, and reports it all in naira gives the finance office an honest, current view of the cost of operating in two currencies.
That honesty is not a compliance nicety. In an import-dependent facility, it is how you protect the margin against a currency that will not sit still.
See foreign purchases recorded at the day’s rate and reported in your base currency. Book a demo and we will post a dollar invoice into a naira ledger in front of you.
A ledger is only as good as what reaches it. When every department posts into the same set of books at the moment an event happens, nothing is left to be entered later, or forgotten.
A statement that takes three weeks to produce describes a hospital that no longer exists. When the numbers compute live over the ledger, you can see where you stand today.
The clinical system records what happened. The accounting package records what it cost. When those are two systems, the finance office spends its month making them agree. They don't have to be two systems.
We will tailor a demo to how your hospital, clinic, or lab actually runs, offline behaviour, payments, reporting, and all.