Run the front desk, the stock room, and the roster together
Billing at the counter, medicines moving off the shelf, and clinical staff on rotating shifts are the same operation — not three separate books to reconcile each month.
A roster that has to be covered, not just filled
A clinic rota is not a preference exercise. A shift without a qualified nurse is not understaffed, it is closed. That makes swaps, absence and last-minute cover a clinical matter rather than an administrative one, and it is why rosters in most Cambodian clinics live on a whiteboard that the person who maintains it cannot leave. Humaneti holds the roster with the roles a shift requires, so a swap that would leave a shift without the necessary qualification is visible when it is proposed rather than at handover — and the hours that flow to payroll are the hours actually worked, including the cover.
Licences that expire quietly
Professional registrations, continuing education requirements and internal competency sign-offs all have dates on them, and none of them announce themselves. A clinic that discovers an expired registration during an inspection has a staffing problem the same day, because the answer is not paperwork — it is that the person cannot work until it is resolved. Humaneti tracks each credential against the employee with its expiry, surfaces what is due in the next quarter, and keeps the evidence attached so the renewal and the proof live in the same place rather than in an email thread.
Consumables counted more often than they are ordered
Clinical stock behaves differently from retail stock: quantities are small, expiry matters, and running out is not a lost sale but a cancelled procedure. Reorder points that work for a shop — order when the shelf looks low — fail here, because the lead time on a specific item can be weeks and the substitute may not be clinically equivalent. Humaneti holds reorder levels per item rather than per category, records expiry on receipt, and puts the purchase request in front of the person who can approve it before the level is critical rather than after.
Nights, weekends and the rates that go with them
Clinics run when offices do not, so a meaningful share of hours attract a different rate — night shifts, public holidays, on-call periods that may or may not become worked hours. Calculated by hand, these are the line items staff check first and query most, and a single missed public holiday multiplier turns into a conversation with twenty people. Humaneti applies the differentials as rules against the roster, so the payslip shows which hours attracted which rate and the question "why is this month different?" has an answer on the payslip itself.
Handover, when the notes are the only continuity
A clinic runs continuously while its staff do not, so every shift change is a transfer of everything the next team needs to know. Where that transfer is verbal, it is as good as the memory of whoever is tired at the end of a shift. The operational cost is not usually dramatic — it is a stock item nobody reordered, a piece of equipment that was already faulty, a follow-up nobody logged. Humaneti holds the operational items with an owner and a state rather than in a handover book, so what was outstanding at 6am is still outstanding at 6pm to whoever picks it up, and the things that repeatedly cross three shifts become visible as a pattern rather than a series of individual oversights.
Equipment with a service date, not just a purchase date
Clinical equipment carries obligations after purchase: calibration, servicing, and in some cases a certificate that has to be current for the device to be used at all. An asset register that records what was bought and when tells you nothing about whether the autoclave is due — and a device discovered out of service interval during an inspection is a clinical availability problem, not a paperwork one. Humaneti holds the service and calibration schedule on the asset alongside its cost and location, raises the next service as a task before the interval lapses, and keeps the certificate attached to the item rather than filed by date. The register stops being an inventory and starts being a maintenance plan.
Staff turnover in a market that is short of clinicians
Qualified clinical staff in Cambodia have options, and a clinic that loses a nurse loses roster capacity immediately rather than at the end of a notice period. The costs that follow are concrete: overtime to cover, agency rates if it runs long, and a recruitment cycle that is slower than in most sectors because the candidate pool is genuinely small. What helps is not a retention programme so much as knowing early. Humaneti keeps notice dates, contract end dates and probation reviews as scheduled events rather than reminders in a diary, so the roster gap is planned around before it is a gap — and the pattern of which shifts or which supervisors people leave from becomes visible over a year rather than being anecdotal.
The paperwork a patient never sees but pays for
Clinics carry an administrative load out of proportion to their size: insurer and corporate-scheme billing, referral records, employer health-check contracts, and the reporting that goes with each. Most of it is handled by clinical staff between patients, which is the most expensive possible way to do it and the reason it is chronically late. The specific cost is usually receivables — a corporate account billed a month after the service, queried, and settled a month after that. Humaneti keeps the corporate customer, the agreed rates and the outstanding balance in the same place as the rest of operations, so the billing follows the service automatically rather than depending on someone finding time to raise it.
What has to be current before a shift can safely open
- Every rostered clinician holds a current professional registration.
- The shift is covered for each role it requires, not merely staffed to a headcount.
- Consumables below their reorder level have a purchase request already raised.
- No item in use is past its expiry or its service interval.
- Outstanding items from the previous shift have an owner rather than a mention.
Problems we hear about
Medicine and consumable stock is counted by hand, often after it runs out
Patient receipts are written separately from the daily cash count
Rotating clinical shifts make payroll hours hard to defend
What changes with Humaneti
- Counter billing in USD and KHR with a printed receipt
- Expiry-aware stock for medicines and consumables
- Shift rosters that feed attendance and payroll directly
Recommended modules
Cambodian POS software for shops and minimarts: dual-currency USD/KHR shift floats, barcode scanning, ESC/POS receipt printing, and real-time stock sync.
Humaneti inventory management software helps Cambodia teams manage items, warehouses, bins, stock transactions, issue requests, transfer requests, stock counts, BOMs, and assembly orders.
Humaneti HRMS software Cambodia centralizes employee profiles, contracts, org charts, documents, and role-based access across every ERP module.
Accounting software for Cambodia SMEs and NGOs: chart of accounts, journal entries, general ledger, trial balance, AP and AR, and bank reconciliation.
A practical rollout path
- 1
Map the current Clinics & healthcare process, owners, records, and control gaps
- 2
Configure shared people, organization, project, budget, and role context
- 3
Roll out the highest-priority workflows with approvals and evidence
- 4
Measure adoption, exceptions, cycle time, and reporting readiness
Talk to our team
Get a walkthrough tailored to your operations.