Every counter closes with a count
Expected cash against counted cash, recorded against the operator's name. A shortfall never blocks closing, and never disappears.
Altushi HMSHospital management ERP
A hospital ERP for private hospitals, clinics and diagnostic centres. Front desk, billing, lab, wards, OT, pharmacy, accounts and HR work as one system, so a test a doctor orders reaches billing and the lab without being typed again.

৳ 50 shortCounter variance today
2 approvals waitingLive snapshot for the MD
Most hospital software has the modules. What goes wrong is the hand-over between them: a test typed twice, a report handed out before it is paid, a discount nobody can explain. Follow one outpatient through Altushi HMS.
Step 1 of 8
The receptionist searches by name, phone or ID. A possible duplicate is flagged before a second record is created. The patient gets a permanent ID and a barcode card, and a welcome SMS goes out. An unconscious patient can be registered with no name and completed later.

Step 2 of 8
Each doctor card shows the room, today's count against capacity and the next free serial. The serial is sent to the patient by SMS, and the waiting-room TV shows who is in the chamber with patient names masked.

Step 3 of 8
Vitals taken by the nurse are already on screen, with the last visits and recent results. The doctor writes the prescription with personal templates and favourite medicines, orders tests, and prints the prescription on the hospital's letterhead.
Step 4 of 8
The tests the doctor ordered are already waiting at the billing counter. The operator takes cash, card, bKash or Nagad, split across tenders if needed. A discount above the operator's limit holds the bill until a supervisor approves it.

Step 5 of 8
Only a fully paid order reaches the lab. Once it is paid, one barcode label per tube is ready to print, and the slip shows the promised report time worked out from each test's turnaround time.

Step 6 of 8
Scanning a tube moves it along the work board, from collection to result entry. Normal ranges are applied by age and sex and abnormal or critical values are flagged. The pathologist verifies with an e-signature and BMDC number.

Step 7 of 8
Verification sends the "report ready" SMS in the same action. At the delivery desk a report cannot be handed over while money is owed, and the exact report version given out is logged. Patients can check report status from a public page.
Step 8 of 8
At shift end each counter counts its cash against what should be there, and the difference is recorded against the operator's name. The MD dashboard shows income, collections, dues, discounts with who approved them, and counter variance.

Buy the modules you need. Every one of these is working in the product today.
The hospital's answer window: find anyone in seconds and answer the family's questions without phoning the ward.
Screens: New Patient, Patient Directory, Help Desk, Serials / Queue
Money moves only through an open counter, and every counter closes with a count.
Screens: OPD Invoice, Due Collection, Company Payments, Refund & Cancel, Counter Session, Counter Day-Close, Collection Reports, IPD Billing
From the paid order to the signed report, with every stage timed.
Screens: Diagnostic Order, Report Delivery, Work Board, Result Entry, Verification Queue, Amend a Report
Paid imaging orders reach the right machine's worklist on their own.
Screens: Modality Worklist, Machines & Mapping
Clinical records that are quick to write and cannot be quietly changed.
Screens: Consultation Queue, Pre-checkup Vitals, Patient Record, My Templates, Indoor Prescription, Nursing Charts, Care Tasks
One running bill per stay that fills itself in.
Screens: Ward Board, New Admission, Admissions & Census, Ward Indents, Certificates, IPD Reports, Nursing Station, Ward Duty, Wards & Beds, Admission Packages
An operation cannot be completed without being billed.
Screens: OT Board, Schedule an Operation, Operation Register, Theatres, Post-op Follow-ups, Follow-up Rules
The system picks the batch, so expired medicine never leaves the counter.
Screens: Pharmacy Sale, Stock & Expiry, Purchase Orders, Products & Companies, Indoor Issue Queue, Outlet Transfers, Suppliers & Ledger, Pharmacy Reports, Pharmacy Dashboard
The day's collections reach the ledger without being keyed in again.
Screens: Chart of Accounts, Vouchers, Trial Balance
Patients hear from you at the moments that matter.
Screens: SMS Tray, SMS Templates
Control who can do what, and see who did it.
Screens: Approvals Inbox, Users & Roles, Price List & Catalog, Bulk Import, Doctors & Referrers, Corporate Customers, Report Templates, SMS Templates, Audit Viewer
Today's money story on one screen, for the owner.
Screens: MD Dashboard
The most common complaint about hospital software in Bangladesh is revenue that disappears between departments. These controls are built in, not bolted on. The approval rules below are an example set-up; each hospital sets its own approvers, limits and waiting times.
| Request | Who asks | Who decides | Example if nobody answers |
|---|---|---|---|
| Discount above the operator's limit | Billing operator | Billing supervisor | Moves up to the MD after 10 minutes |
| Refund | Billing operator | Billing supervisor | Moves up to the MD after 10 minutes |
| Reopen a settled bill | Billing operator | Billing supervisor | Stays with the supervisor |
| Patient due-block or release | Front desk or billing | Approver in the inbox | Set by your hospital |
| Stock write-off | Pharmacist | Approver in the inbox | Set by your hospital |
| Purchase order | Pharmacist | Approver in the inbox | Set by your hospital |
Expected cash against counted cash, recorded against the operator's name. A shortfall never blocks closing, and never disappears.
Wrong entries are reversed or amended with a reason and a name. Staff are deactivated, not removed, so every receipt keeps who made it.
A price change starts from a chosen date and cannot be back-dated, so an old invoice always reprints at the price the patient paid.
A part-paid order prints no labels and appears on no worklist. A finished report cannot be handed over while money is owed.
Accounts vouchers and payroll runs are prepared by one person and approved by another. The same person cannot do both.
Sign-in is personal, accounts lock after repeated wrong passwords, idle screens sign out, and the audit viewer answers "who did this?"
Staff sign in to a home screen with their daily jobs as large buttons, and a menu with only their screens. The rules are enforced on the server, not just hidden in the menu.
An admitted patient has one account from admission to discharge. Most charges arrive on it by themselves, and the rest are one deliberate entry by the ward, priced by the system.
Schedule a case with theatre, time and team. A clash with the same theatre or surgeon is refused. When the case is marked complete, every fee posts in the same action and consumables used in theatre come off pharmacy stock onto the bill.
Only paid orders reach the bench, and every tube is followed through six stages against the time the patient was promised.
Each tube has its own barcode. Scanning moves it to the next stage, and a late sample is marked against the promised time.
Normal ranges by age and sex, with high, low and critical flags. A critical value must be acknowledged before the report is released.
Pathologist e-signature with BMDC number. Unverified reports print as provisional, and an amendment keeps the original readable.
Imaging orders go to each machine's worklist, reports are written from templates and signed, and the same report-ready SMS goes out.
Batches, expiry dates and suppliers are tracked from the carton to the patient.
The sale takes the batch that expires first. Expired or finished items do not appear on the counter at all.
Nurses raise requests, the pharmacy issues them, and each batch is priced onto the patient's running bill. Returns restock the exact batch.
Purchase orders need approval. Receiving records batch number, expiry, cost and MRP, and the supplier balance updates itself.
Quarantine, write-off with approval, return to supplier, and stock counts where every difference needs a decision.
The HR & Payroll module runs the hospital's own staff from joining to final settlement. It is also sold as a separate product to any employer that needs payroll, with no hospital screens in it.
Altushi HMS is designed to run inside the hospital. Day-to-day work needs no internet; SMS and remote support wait until it returns.
The system runs on a server inside the hospital. Registration, billing, lab, pharmacy, dashboards and backups keep working with no internet; SMS waits and sends when the connection returns.
The same system can run on a cloud server for sites that prefer it, such as a diagnostic centre without its own server room.
Continuous database archiving, a nightly backup and a weekly full copy, with a restore script and a point-in-time recovery drill.
Buy the modules you need, with no limit on the number of users. The licence works without internet. After expiry there is a 30-day grace period, then the system becomes read-only, so records can still be viewed and printed.
Money receipts on an 80 mm thermal roll or A4 from the same layout, A4 reports and statements, and Code 128 barcodes on sample tube labels and patient ID cards.
It runs on a small server or mini PC. We size the machine to your counters and beds, and it can move to a bigger one as you grow.
If your hospital is still being built, you can load your real set-up now, so the system is ready on day one.
Import tests and services from a spreadsheet. Rows with mistakes come back individually while the rest load.
Wards, bed classes, daily rates and admission packages, all with dated prices.
Doctors with rooms and serial capacity, reporting consultants with BMDC numbers, and user accounts by role.
Short, role-by-role sessions for each desk. The screens are designed for non-technical staff, with each role seeing only its own work.
Demo accounts are switched off, every user gets a private password, and we support the first days of real work.
We do not sell one-size packages. Tell us how you work and we send a written quote that states exactly what is included, and what is not.
Prefer email? Write to hello@altushi.com
Not answered here? Ask us directly and a person who knows the software replies.
Ask your question on WhatsAppYes, when it runs on a server inside the hospital. Registration, billing, lab, pharmacy and dashboards work over the hospital's own network. Outgoing SMS and remote support wait until the connection comes back.
No. The licence lists the modules you use, and more can be added later by updating the licence file, without reinstalling.
There is no limit on user accounts. Every staff member should sign in as themselves, because every receipt, discount and report carries the name of the account that made it.
A banner appears and a 30-day grace period starts. After that the system becomes read-only: records can still be viewed and printed, but new entries are refused until the licence is renewed.
Yes. Message templates can be written in Bangla or English, and the screen shows how many SMS parts a message will use. Operator screens are in English.
A server or mini PC for the hospital network, ordinary desktop computers with a browser at the counters, thermal receipt printers, an A4 printer, and a barcode label printer and scanners for the lab. We help you choose.
Yes. The price list loads from a spreadsheet, and wards, beds, packages, doctors and users are set up on screen. We do this with you during setup.
In the current version results are entered at the bench, with normal ranges and flags applied automatically. Tell us which analysers you use and we will discuss what is possible.
Not in the current version. If your hospital needs them, tell us during the demo so we can talk about your requirements.