A hospital is a business, but most of them are run as if the care and the money were two different organisations. The clinical system records what happened to the patient. A separate accounting package records what it cost and what was earned. A third tool, or a stack of spreadsheets, handles purchasing and supplier invoices. None of them talk to each other automatically, so somebody has to carry the numbers across by hand. The result is a hospital that knows everything about its patients and almost nothing, in real time, about itself.
This is not a small inconvenience. It is the reason the finance team is always a month behind, the reason nobody can say with confidence what a department actually earned, and the reason the books are an act of reconstruction rather than a record. The fix is not a better bridge between the systems. It is to stop having three systems.
Why running it as separate systems is so hard
The separation looks tidy on an org chart, but in practice it leaks at every seam.
- A bill is raised in the clinical system, then re-keyed into the accounting package, with every transcription a chance to introduce an error.
- A reagent is consumed at the bench, but the cost of that reagent never reaches the ledger until someone counts the stock and adjusts it manually.
- A supplier invoice sits in a folder until month-end, so payables are a guess until the books are closed.
- The two systems drift apart, and closing the month becomes a reconciliation exercise: finding where the clinical record and the accounts disagree, and deciding which one to believe.
The common thread is the gap between where an event happens and where it is accounted for. Every gap is filled by a human carrying a number, and every carried number is slow, late, and fallible. The hospital pays for that gap twice: once in the staff time spent reconciling, and once in never quite trusting the result.
One ledger underneath everything
Veona — One Set of Books closes the gap by removing the second and third systems entirely. Veona is a native, enterprise-grade ERP built underneath the clinical stack, so the events that already happen in the system post directly into a single general ledger. A patient invoice, a consumable drawn, a supplier invoice, a pay run, an asset depreciated, each becomes one balanced entry in the same set of books. There is no export, no nightly sync, and no separate accounting package to license and reconcile against.
The question is not whether your clinical system and your accounts agree. It is why they were ever allowed to be two different things that could disagree.
Because the ledger lives underneath the care, the hospital’s financial picture is never a reconstruction. Trial balance, profit and loss, balance sheet and cash flow are read live over the ledger, computed from the same events that ran the hospital that day. The month is not closed by reconciling two systems; it is closed by guarding the period on one.
Four modules, one set of books
On top of that ledger sit four native modules: Finance for the chart of accounts and statements, Procurement for buying and supplier payments, Assets for the fixed-asset register and depreciation, and PRM for the relationship pipeline. They are not bolted-on integrations. They are part of the same platform, posting into the same ledger as the clinical modules, which is what lets a drug dispensed and a depreciation run land in the same place without anyone retyping a thing. We trace one of those journeys in detail in how a dispensed drug becomes a journal entry.
Why this matters most in an African hospital
For a Nigerian hospital, the case is sharper still. Skilled finance staff are scarce and expensive, and the time they spend re-keying bills and chasing reconciliations is time the hospital cannot afford to waste. Margins are thin enough that a department quietly running at a loss for a month is a serious problem, yet the separate-systems model guarantees nobody finds out until the month is closed. And there is rarely budget for a separate enterprise ERP on top of the clinical system, so the accounts end up in spreadsheets that no auditor fully trusts. One set of books gives a lean finance team a hospital that accounts for itself as it runs, with live statements instead of a monthly reconstruction. We make the operational case in why your lab, pharmacy and finance should share one source of truth.
See a clinical event become a financial statement, with no second system in between. Book a demo and we will walk the path from care to ledger with you.