Free Tool

Hospital bill format generator

Build a clean, professional hospital bill right in your browser — add your hospital details and line items, then print it or save it as a PDF. It works for both OPD and IPD bills, it is completely free, and there is no sign-up. Making bills by hand every day? Uyirly builds them automatically as care happens.

Hospital

Patient & bill

Patient name
Patient ID / UHID
Bill no.
Date

Line items

Discount (₹)
GST rate

In the print dialog, choose “Save as PDF” to download.

City General Hospital

99, Avinashi Road, Coimbatore, Tamil Nadu

OPD BILL

Patient: Rajesh Kumar

ID: UH-2026-00042

Bill no: INV-0001

Date: 2026-08-08

#DescriptionQtyRateAmount
1Consultation — General Medicine1₹500.00₹500.00
2CBC (Complete Blood Count)1₹350.00₹350.00
3Pharmacy — dispensed medicines1₹420.00₹420.00
Subtotal₹1,270.00
Total₹1,270.00

This is a computer-generated bill.

Generated free at uyirly.com

How to use it

  1. 1

    Choose OPD or IPD

    Pick the bill type at the top — the layout adjusts for an outpatient receipt or an inpatient bill.

  2. 2

    Add your hospital details

    Enter your hospital name, address and (optionally) GSTIN — these appear at the top of the bill.

  3. 3

    Add the patient

    Fill in the patient’s name, ID and the bill date.

  4. 4

    Add line items

    List each charge — consultation, room rent, lab, pharmacy, procedures — with quantity and rate. Totals update live.

  5. 5

    Apply GST if needed

    Add a GST rate if it applies (most core healthcare is exempt; room rent above ₹5,000/day is taxable). See our GST guide for the rules.

  6. 6

    Print or save as PDF

    Click Print — then choose “Save as PDF” in the print dialog to download the bill.

What a hospital bill actually needs to show

A hospital bill is a simple thing on the surface — a list of what the patient was charged for — but it quietly does a lot of jobs at once. It is a receipt for the patient, a record for your accounts, a document the patient may hand to an insurance company or employer, and, if GST applies, a tax invoice. When any one of those readers cannot find what they need, the bill comes back to you with questions. That is why a clear, consistent hospital bill format matters more than most people think.

At a minimum, a good bill shows five things: who is billing (your hospital or clinic, with address and, if registered, GSTIN), who is being billed (the patient, with a patient ID and the date), what the charges are (itemised, not lumped into one figure), the money summary (subtotal, any discount, any GST, and the final total), and how it was paid (cash, card, UPI, or “to be settled by insurance”). A bill that answers all five reads as professional and rarely gets disputed.

The tool above builds exactly this layout for you. You fill in your details once, add the charges as line items, and it produces a clean bill you can print or save as a PDF. There is no sign-up and nothing to install — it runs in your browser.

OPD and IPD bills are not the same

People search for an OPD bill format and an IPD bill format as if they were two different documents, and in practice they are. An OPD (outpatient) bill is short and immediate — the patient walked in, saw a doctor, maybe had a test or bought medicines, and paid at the counter. The charges are few and the bill is usually settled the same day.

An IPD (inpatient) bill is a different animal. The patient was admitted, so the bill accumulates over days: room or bed charges per day, doctor visit charges, nursing, investigations, pharmacy, consumables, procedures or surgery, and sometimes package deductions or advance payments already taken. By discharge it can run to dozens of lines. The format has to hold all of that without becoming a wall of numbers, and it usually shows the admission and discharge dates so anyone reading it can see the length of stay.

The generator lets you switch between the two at the top. Pick OPD for a quick counter receipt, or IPD when you need room-and-board style itemisation. The structure adjusts, but the discipline is the same: every charge is its own line.

How to itemise charges the right way

The single biggest difference between a bill that is trusted and one that is queried is itemisation. A patient who sees “Hospital charges — ₹18,400” has no idea what they paid for, and neither does an insurance assessor. Break it down. Each line should carry a description, a quantity, a rate, and the amount.

Group similar charges

On a longer bill, it helps to group lines under headings a reader already understands:

  • Consultation — doctor visit charges, specialist reviews.
  • Room & nursing — bed or room rent per day, nursing charges, duty-doctor charges.
  • Investigations — lab tests and radiology (X-ray, ultrasound, CT, MRI).
  • Pharmacy & consumables — medicines, IV fluids, gloves, syringes, dressings.
  • Procedures — surgery, minor procedures, OT charges, anaesthesia.

Grouping does not change the total; it just makes the total believable. It also makes an insurance claim far easier, because the assessor can map each group to what the policy covers.

GST on a hospital bill — the short version

This is where many bills go wrong. In India, most core healthcare services are exempt from GST — consultation, admission, treatment, diagnosis. So the majority of a hospital bill usually carries no GST at all. But there are exceptions. The best-known one is room rent: since it was clarified in 2022, non-ICU room rent above ₹5,000 per day is taxable at 5% (with no input tax credit). ICU stays remain exempt regardless of the room charge.

Retail pharmacy sales and some standalone services can also attract GST. The practical rule is simple: do not slap one GST rate across the whole bill, and do not ignore GST entirely. Apply it only to the lines that actually attract it. If you are unsure how a specific bill breaks down, our GST on hospital bills calculator works out the taxable and exempt portions for you in a few seconds.

When GST does apply, the bill should show the taxable value, the rate, and the split into CGST and SGST (each half of the total rate for a local supply). The generator handles this split automatically when you set a rate on a line.

Word, Excel, or a generator — which should you use?

Most small hospitals start with a hospital bill format in Word or a hospital bill format in Excel, and for a very low volume that is fine. Word gives you a fixed, good-looking template; Excel gives you formulas that add things up. But both have the same weakness: they are disconnected from your actual patient records, so every bill is typed from scratch and every total is only as correct as the person entering it.

That is why people also search for a hospital bill format PDF — they want something finished and printable, not another file to maintain. The tool above gives you that: a ready bill you can save as a PDF straight from the print dialog, without owning a template at all. Use it when you need a clean bill today, without setting anything up.

The honest limitation is that any generator, template, or spreadsheet still needs you to type the charges. That is fine for the occasional bill. It stops being fine when you are producing dozens a day.

Small mistakes that make a bill look unprofessional

A few avoidable errors show up again and again on hand-made bills, and each one chips away at trust:

  • No patient ID or date — makes the bill impossible to match to a record later.
  • One lump sum instead of itemised lines — the fastest way to get an insurance query.
  • GST applied to the whole bill, including exempt treatment — over-charges the patient and is simply wrong.
  • Handwritten corrections over printed figures — reads as careless and can look like tampering.
  • No running total or an arithmetic slip — the one mistake patients always notice.
  • Missing hospital address or GSTIN when GST is charged — an incomplete tax invoice.

None of these are hard to avoid; they just need a consistent format and a moment of care. A generated bill removes most of them because the layout and the maths are done for you.

Keep a copy — bills are records, not just receipts

It is easy to think of a bill as something you hand over and forget, but for the hospital it is a record you may need long after the patient has gone home. Accounts reconciliation, GST returns, insurance queries that surface weeks later, and internal audits all reach back to the original bill. A bill you cannot find, or cannot read because it was a scribble on a duplicate pad, is a problem waiting to happen.

Two simple habits save a lot of grief. First, keep a copy of every bill — a saved PDF is ideal because it never fades, tears, or gets misfiled. Second, make each bill uniquely identifiable with a running bill number and a date, so any later query can be traced back to the exact transaction. The generator above helps with the first by letting you save each bill as a PDF straight from your browser; a numbering habit is yours to keep.

If a patient later disputes a charge, or an insurer asks for a re-submission, a clean saved copy turns a stressful hunt into a thirty-second retrieval. That reliability is part of what makes a billing process feel professional rather than improvised.

What insurers and TPAs look for on a bill

A large share of hospital bills end up in front of an insurance company or a third-party administrator (TPA), and a bill that is not built for that reader gets delayed or short-paid. Cashless and reimbursement claims both hinge on the bill being clear enough for an assessor who has never met the patient to understand exactly what was done and why it cost what it cost.

A claims-ready bill almost always has the same features:

  • A clear patient identity and, for inpatients, the admission and discharge dates so the length of stay is obvious.
  • Fully itemised charges — never a single lump sum — so each line can be matched to what the policy covers.
  • Separated room rent, because most policies cap the room category and a room charge above the cap can proportionately reduce the whole claim.
  • Pharmacy and consumables listed rather than merged into “miscellaneous”.
  • Any advance paid, package deduction, or discount shown explicitly, so the net payable is unambiguous.

The room-rent point is worth stressing because it quietly costs patients money. Many policies say the room rent must stay within a percentage of the sum insured; if the patient takes a dearer room, the insurer can scale down every associated charge in the same proportion. A bill that separates the room clearly lets everyone see this coming instead of discovering it at settlement. If you also charge GST on a room above ₹5,000 a day, showing that line correctly keeps the tax invoice valid too.

When making bills by hand stops working

A free generator is the right tool for a clinic that issues a handful of bills a day. But as a hospital grows, the manual approach quietly becomes a bottleneck. The charges live in three or four places — the pharmacy sold medicines, the lab ran tests, the ward recorded daily room charges, the doctor added a procedure — and someone at the billing counter has to gather all of that by hand for every discharge. That is slow, and every re-typed number is a chance to under-bill or over-bill.

This is the problem a hospital management system solves. With Uyirly, the bill is never typed — it builds itself as care happens. When the pharmacy dispenses a medicine, the lab reports a test, or the ward posts a day’s room charge, that line lands on the patient’s bill automatically. By the time the patient reaches the counter, the bill is already complete, itemised, GST-correct, and ready to print. Insurance and package deductions are applied in the same flow.

So think of it as two stages. Use this free hospital bill format generator while your volume is low and you just need a clean bill in the browser. When typing bills becomes the job that eats your evenings, that is the signal to let the software build them for you instead.

Frequently asked questions

What is a hospital bill format?

A hospital bill format is the standard layout of a hospital or clinic invoice — hospital and patient details at the top, an itemised list of charges (consultation, room, lab, pharmacy, procedures), then the subtotal, any GST, and the total. This free tool generates that format for you as an OPD or IPD bill.

What is the difference between an OPD and an IPD bill?

An OPD (outpatient) bill is a simple receipt for a single visit — consultation, tests and medicines. An IPD (inpatient) bill covers an admission and adds daily charges like bed rent and nursing over several days. See our IPD billing guide for a full example.

Is GST applicable on a hospital bill?

Most core healthcare services are GST-exempt, but some items are taxable — for example, room rent above ₹5,000 per day attracts 5% GST. Add the correct rate in the tool, or read our GST on hospital bills guide. This tool is a template, not tax advice.

Can I download the bill as a PDF, Word or Excel?

Yes — click Print and choose “Save as PDF” in your browser’s print dialog to get a PDF. For a real hospital that bills every day, a proper system is faster than any template — Uyirly builds the bill automatically and keeps every patient’s history.

Is this bill generator free?

Yes, completely free and no sign-up. If you want your bills to build themselves as care happens — instead of typing them each time — start a free 30-day trial of Uyirly.

Stop making bills by hand

Uyirly builds every bill automatically as care happens — OPD, IPD, pharmacy and lab on one platform. 30-day free trial, no credit card.

Start free trial

Related