Hospital billing software decides whether a hospital is paid for the care it delivers. When charges are captured where the service happens, packages and insurance rules are applied correctly, and the final bill is ready when the patient is ready to leave, revenue leakage falls and so do arguments at the discharge counter.
In Indian hospitals, billing is harder than it looks. A single inpatient stay can include room rent across two bed categories, a surgical package, implants billed outside the package, pharmacy, lab, consultant visits and a cashless insurance claim with its own rules. Add GST, where most healthcare services are exempt but some items are not, and it is easy to see why billing teams keep side spreadsheets.
This guide explains how good hospital billing software works in India: charge capture, tariffs, packages, deposits, GST treatment, insurance and TPA billing, and the reports that catch leakage early.
Where hospital revenue leaks
Before looking at features, it helps to know where money is actually lost. In most hospitals, it is not fraud. It is services delivered but never billed, or billed wrongly and then written off.
- Consumables used in the ward or OT that are never entered against the patient.
- Doctor visits that happen but are not recorded because the visit book is filled at the end of the day.
- Room tariff not changed after an ICU transfer at night.
- Package patients whose extra services are not flagged as outside the package.
- Insurance deductions for non-payable items that were never explained to the patient upfront.
- Discounts given verbally with no approval record.
Charge capture at source
The single most important design principle for hospital billing software is that charges are created by the department that delivers the service, at the moment it is delivered. The billing team reviews and closes; it does not hunt for charges.
| Service | Where the charge is created | Trigger |
|---|---|---|
| Room and nursing | Bed management | Admission, transfer, daily cut-off |
| Doctor visit | Ward round or consult note | Doctor saves the note |
| Lab and radiology | LIS or RIS | Order placed or sample collected |
| Pharmacy | Pharmacy issue | Medicine issued to patient |
| OT and procedures | OT module | Surgery record closed |
| Consumables and implants | Ward or OT store issue | Item issued against patient |
| Equipment use | Ward or ICU | Start and stop recorded |
When charges come from source, the running bill is always current. The family can be told the amount at any point, insurance limits can be tracked live, and the final bill takes minutes instead of hours.
Tariffs, packages and price rules
A hospital rarely has one price list. Software has to handle several at once without the billing team doing mental arithmetic.
- Tariff by bed category: the same consultation or nursing charge often varies by general ward, semi-private, private and ICU.
- Payer tariffs: cash, corporate, each insurer or TPA, CGHS or ECHS rates, and PMJAY or state scheme packages.
- Surgical and medical packages: a fixed price for a defined stay and set of services, with clear inclusions and exclusions.
- Package overruns: extra days, extra investigations or implants that fall outside the package and must be billed separately.
- Discounts: percentage or fixed, with an approval rule by amount and role.
A good system shows the billing executive which items are inside the package and which are not, as they happen. The worst outcome is discovering at discharge that half the pharmacy bill was outside the package and the family was never told.
Deposits, advances and the running bill
Inpatient billing in India usually runs on deposits. The admission desk collects an advance, the bill grows daily, and the family is asked for top-ups. Software should make this predictable for both sides.
- Collect the admission deposit against the patient's IPD number, with receipt and payment mode.
- Show the running bill against deposits at any time, to billing and to the ward.
- Trigger a top-up alert when the balance falls below a threshold you set.
- Track refunds at discharge with approval and payment details.
- Keep all receipts, refunds and adjustments in an audit trail.
For insured patients, the deposit rules change: often only non-payable items and co-pay are collected from the patient. The software should know the patient is cashless and apply the right rule.
GST on hospital bills: what software must get right
GST is a common source of confusion in hospital billing. The broad rule, under the GST exemption notification for healthcare, is that health care services provided by a clinical establishment, an authorised medical practitioner or paramedics are exempt. Medicines, consumables and implants supplied to an inpatient as part of treatment are generally treated as part of that exempt healthcare service.
There are exceptions your billing software must handle. Since July 2022 (and still the rule as of 2026), room rent above ₹5,000 per day per patient for a non-ICU room attracts GST at 5 percent without input tax credit; ICU, CCU, ICCU and NICU rooms remain exempt. Cosmetic and elective aesthetic procedures that are not for illness or injury are generally not treated as exempt healthcare services. Over-the-counter pharmacy sales to outpatients and walk-in customers are taxable at the rates applicable to each product. Food for attendants, and other non-healthcare supplies, may also be taxable.
| Item | Typical GST treatment |
|---|---|
| Consultation, nursing, procedures, diagnostics | Exempt as healthcare services |
| Medicines and consumables in IPD treatment | Generally part of exempt healthcare service |
| Non-ICU room rent above ₹5,000 per day | 5 percent, no input tax credit |
| OPD and retail pharmacy sales | Taxable at the product's applicable rate |
| Cosmetic or aesthetic procedures | Generally taxable |
Rates and rules change through GST Council decisions and notifications, so the software should store tax rules as configurable data, not hard-coded logic. Always confirm your hospital's treatment with your chartered accountant.
Insurance, TPA and government scheme billing
Cashless insurance adds a second bill to every insured admission: what the hospital charges, and what the insurer will pay. Billing software needs to manage both.
- Pre-authorisation request at admission, with diagnosis, planned treatment and estimate.
- Tracking of the approved amount against the running bill, with enhancement requests before the limit is crossed.
- Non-payable items (as per the insurer's list) separated so the patient knows their share.
- Final bill and discharge summary sent for final authorisation, with documents attached.
- Claim submission, query handling and settlement tracking, with deduction reasons recorded.
- Ageing reports by insurer and TPA, so outstanding claims are followed up.
Government schemes such as PMJAY have their own package rates and portal workflows. Where volume is high, integrating with the relevant portal or at least mirroring its package codes in your billing system saves rework. For the wider claims process, see our guide on TPA claims management. Connections to insurer and NHCX workflows are part of our healthcare integration work.
OPD billing versus IPD billing
The two need different designs, and hospitals often get one right and the other wrong.
OPD billing is high volume and fast. The priority is speed: one counter visit for all orders, multiple payment modes including UPI, packages for health checks, and minimal clicks. Linking orders directly to billing, as described in our OPD management system guide, removes most of the queue.
IPD billing is low volume and complex. The priority is accuracy and visibility: charges from source, tariffs by bed category, package tracking, deposits, insurance limits, and a final bill that is ready at discharge, not three hours later. Our guide to reducing discharge time shows how billing fits into the discharge sequence.
Reports that catch leakage early
Billing software should give finance and management a short set of reports that are checked every day, not only at month end.
- Unbilled services: orders and issues with no matching charge.
- Package variance: actual cost of services against package price, by procedure.
- Discounts by user and by approver.
- Insurance deductions by insurer, with reason codes.
- Outstanding claims ageing by TPA and insurer.
- Daily collection by mode and by counter.
- Discharge-order-to-final-bill time.
If you want these in a live owner view, our health data analysis work covers building dashboards from billing and clinical data.
A worked example: one inpatient stay
Consider a patient admitted for a laparoscopic gallbladder removal under a fixed surgical package for a private room. On day two, a complication means one night in ICU, then back to the private room for two more days than the package allows.
A well-designed billing system handles this without anyone rebuilding the bill by hand. The package covers the planned stay, surgery and standard consumables. The ICU night is billed at the ICU tariff from the transfer time. The extra two days are billed as package overrun at the private room tariff. Extra investigations ordered for the complication are flagged as outside the package. If the patient is insured, the system shows the approved amount against the running bill on day two, so the insurance desk sends an enhancement request before the limit is crossed, not at discharge.
The family can be told about each of these as it happens. That single habit, explaining the bill during the stay rather than at the counter, prevents most billing disputes.
Choosing hospital billing software: a checklist
Use this list to test any vendor or to scope a custom build. Run your own last month's complicated cases through it.
- Charges created from source departments, not typed at the counter
- Multiple tariffs by bed category and by payer
- Packages with inclusions, exclusions and overrun alerts
- Deposits, top-up alerts and refunds with an audit trail
- Configurable GST rules reviewed by your CA
- Insurance pre-authorisation, enhancement, final approval and claim tracking
- Discount approvals by amount and role
- Running bill visible to billing and wards
- Daily leakage and outstanding reports
- Export to your accounting software
At Algon we build billing as part of a connected hospital management system, so the ward, OT, pharmacy and lab all feed the same bill. The point is not a better billing screen; it is a bill that is already correct by the time the billing team opens it.
Conclusion
Good hospital billing software in India captures charges where care happens, handles multiple tariffs and packages, applies GST through reviewed rules, manages deposits and insurance limits live, and closes the final bill quickly. Start by finding where your revenue leaks today, fix charge capture at source, and choose software that makes the running bill trustworthy at every point in the stay.
Frequently asked questions
Is GST applicable on hospital bills in India?
Healthcare services by clinical establishments are exempt from GST. Exceptions include non-ICU room rent above ₹5,000 per day (5 percent without input tax credit), cosmetic procedures and retail pharmacy sales. Confirm your treatment with your CA.
Are medicines given to inpatients taxed under GST?
Medicines and consumables supplied to an inpatient as part of treatment are generally treated as part of the exempt healthcare service. Over-the-counter sales to outpatients are taxable at the product's applicable rate.
What is charge capture at source in hospital billing?
It means each department creates the charge when it delivers the service: the lab when a test is ordered, the pharmacy when medicine is issued, the ward when a doctor visits. The billing team reviews instead of hunting for charges.
How does hospital billing software handle packages?
Packages are stored with defined inclusions and exclusions. The system tracks services against the package during the stay and flags anything outside it, such as extra days or implants, so it can be billed and explained to the family.
Can hospital billing software manage TPA and insurance claims?
Yes. A good system handles pre-authorisation, tracks the approved amount against the running bill, separates non-payable items, sends final authorisation requests and tracks claim settlement and deductions.
How can a hospital reduce revenue leakage?
Capture charges at source, record transfers and doctor visits in the system as they happen, put package rules in the software, require approval for discounts, and review an unbilled services report every day.