A discharge bill that takes hours to close often has one of three problems behind it: a package that changed mid-stay, a deposit nobody adjusted, or an insurer asking for the same data in a different format. Hospital billing software exists to handle those three. It records every charge where it happens, applies the right package or tariff, keeps a deposit ledger and splits the bill between patient and insurer.
Below, each of those is worked through for an Indian hospital, with a sample bill and a demo table you can take to any vendor. If you are comparing systems, our hospital management software includes billing, and we quote it after a demo.
What hospital billing software has to do
- Post charges where they happen. Room rent, procedures, consultations, pharmacy and tests should flow to the bill without re-typing.
- Apply the right rate. Different tariffs for general, semi-private and private rooms, for cash patients, for insured patients and for government schemes.
- Handle packages. Fixed price, with a clear list of what is inside and outside.
- Track deposits. Advances, part-payments and refunds on one ledger per patient.
- Split the bill. The patient’s share and the insurer’s share, with items the insurer will not pay marked clearly.
- Keep an audit trail. Who added, changed or discounted a charge, and when.
- Report. Daily collection, outstanding bills, insurer dues and department-wise income.
OPD billing and IPD billing are different jobs
| Point | OPD billing | IPD (inpatient) billing |
|---|---|---|
| Timing | One visit, bill paid at the desk. | Runs from admission to discharge, often several days. |
| Charges | Consultation, procedures, tests. | Room, nursing, doctor visits, procedures, drugs, consumables, tests, packages. |
| Payment | Usually paid in full at the visit. | Deposit at admission, part-payments, final settlement at discharge. |
| Insurance | Less common for OPD. | Common: cashless or reimbursement. |
| Main risk | Wrong rate or missed procedure charge. | Missed charges, package overruns and deposit mistakes. |
The rest of this post is about the IPD side. For the wider module list, see our guide to hospital management software features.

Package billing: where most mistakes start
A package is a fixed price for a defined treatment, such as a surgery with a set stay. The price is easy. The rules around it are not. A good hospital billing software lets you define each package with:
- what is included (surgeon fee, OT, room category for a set number of days, listed consumables)
- what is excluded (higher room category, ICU days, implants above a limit, extra investigations)
- what happens if the stay is longer or the patient changes room
- who can approve a change to the package price
An example, with made-up numbers
The numbers below are an example only. They are not a WebUncles price or a market tariff.
| Line | Amount (₹) |
|---|---|
| Surgery package (3 ward days included) | 80,000 |
| 2 extra ward days at 3,000 | 6,000 |
| 1 ICU day | 8,000 |
| Medicines beyond the package limit | 4,500 |
| Final bill | 98,500 |
| Deposits taken (50,000 at admission, 20,000 later) | 70,000 |
| Balance payable at discharge | 28,500 |
The system should produce this bill without a calculator. It should also show the package and the extras as separate lines so the family understands why the bill went up.
Deposits and advances
Deposits cause the most day-to-day trouble because they are taken by different people at different times. Check these points:
- Every deposit has a receipt number, mode (cash, UPI, card, cheque) and the staff member’s name.
- The running bill shows deposits taken, charges so far and the balance, so the desk can ask for a top-up in time.
- Deposits adjust against the final bill automatically.
- Refunds need an approval step and a record.
- Cancelled or edited receipts leave a trace, not a gap.
Insurance, TPA and claims: what to check in a demo
Insured patients add a second bill. The patient pays some items. The insurer pays the rest. Your team must send the insurer the right details, quickly, and track what is pending.
Cashless timelines
IRDAI’s Master Circular on Health Insurance Business (29 May 2024) tells insurers to decide a cashless authorisation request at once, and in no more than one hour of receiving it. It also gives them three hours from the hospital’s discharge request to grant final authorisation (Chapter I, paragraphs 15 and 16; checked 14 November 2026). Those clocks only help if your billing team sends a complete, correct request the first time.
Government schemes such as PM-JAY
Government schemes such as PM-JAY have their own claim process, packages and IT system, and the rules are updated from time to time. Take the current process from your State Health Agency rather than from a blog or an old PDF. What matters for software is simple: the bill, the clinical notes and the discharge documents must be easy to pull together for one admission.
None of this tells you whether a given software supports it. In a demo, ask:
- Can I record a patient’s insurer, policy number and approval amount against the admission?
- Can the bill separate payable and non-payable items?
- Can I store the pre-authorisation and approval letters with the patient’s bill?
- Can I see which claims are pending, approved, short-paid or rejected?
- Does it connect to, or export data for, insurer and government-scheme portals? Which ones, today?
Tax on hospital bills
GST treatment can differ between items on the same hospital bill. Ask your chartered accountant how it applies to your services today. Then check that the software lets you set tax by item, not just on the whole bill.
Controls that stop revenue leakage
- A discount needs a reason and an approver above the biller.
- A finalised bill cannot be edited without a recorded reason.
- Charges from pharmacy returns and cancelled procedures reverse correctly.
- Day-end cash closing matches receipts.
- Each user has a role. A cashier cannot change a tariff.
- A log shows every change, with name and time.
Reports your accounts team will want
| Report | Why it matters |
|---|---|
| Daily collection by mode | Cash, UPI and card match the bank and the cash box. |
| Outstanding and part-paid bills | Shows who still owes, and for how long. |
| Insurer and scheme dues | Shows claims pending, approved or short-paid. |
| Department and doctor income | Shows where revenue comes from. |
| Discounts and cancellations | Shows unusual patterns early. |
| Package profit and overrun | Shows if package prices cover real cost. |
What to ask in a hospital billing software demo
| Area | Ask | Warning sign |
|---|---|---|
| Packages | Define a package with inclusions, exclusions and overstay rules. | Packages are only a single price field. |
| Deposits | Take two deposits, adjust, refund the balance. | Deposits sit outside the bill. |
| Insurance | Show an insured patient’s bill split by payer. | ‘We can add it later’ without a live example. |
| Tax | Mark one item taxable and one exempt on the same bill. | Tax is only a single bill-level rate. |
| Audit | Edit a finalised bill and show the log. | No log, or the log can be switched off. |
| Reports | Print day-end collection. | Only export to Excel, no on-screen report. |
| Data | Export all bills. | Your data is hard to get out. |
You can run this table on our software too. Book a free demo, bring one closed IPD file, and we will go through it line by line and show what the software handles today.
Hospital billing software price
WebUncles does not publish a price for its hospital management software. The cost depends on your beds, departments, modules, users and any changes you need, so we quote after a demo. When you compare quotes from any vendor, ask whether billing, pharmacy, lab and insurance modules are all included, and what support and upgrades cost each year. For work outside the standard product, such as a special tariff or report, see custom software development.
Frequently asked questions
What is hospital billing software?
It is software that records charges, applies tariffs and packages, tracks deposits, splits bills between patient and insurer, and produces final bills and billing reports for a hospital.
How does package billing work in software?
The package is stored with a fixed price and a list of inclusions and exclusions. Extra days, higher room categories or items outside the list are added as separate lines on the same bill.
Can billing software handle insurance and TPA claims?
Some can. Features differ a lot: from recording the insurer’s name to tracking each claim until payment. Ask for a live demo of an insured patient’s bill. We list insurance support as something to check, not something we promise here.
Is hospital billing software the same as a hospital management system?
No. Billing is one module. A hospital management system also covers registration, doctors’ records, beds, pharmacy and more. If billing sits alone, staff enter the same patient details in two places.
How do I stop missed charges?
Post charges at the point of service, keep a daily check of occupied beds against room charges, and review the pending-charge list before discharge.
How much does hospital billing software cost?
Prices depend on beds, users and which modules you take. We do not publish a figure for ours; the quote follows a demo. From any vendor, get the yearly support and upgrade charges in writing, not only the first-year price.
Book a free demo
Pick your hardest recent case: a package, two deposits and an insurer. Remove the patient’s name and bring it along. We will walk through it in our hospital management software and tell you straight which parts are supported today. Book a free demo.




