Medical invoice and doctor receipt you can fill in online
Reviewed in November 2026
A medical invoice bills a patient for visits, sessions or tests. It names the patient and the procedure but never the diagnosis. The generator above opens with the lines of a small polyclinic in rupees. Edit them and download a PDF for the patient or an image for WhatsApp.
Medical invoice
Your file never leaves your device.
What it includes
- Clinic or doctor name, address and registration number
- Invoice number
- Invoice date
- Patient name and patient ID
- Visit or session dates
- Lines: procedure, code, quantity, rate, amount
- Total
- Amount paid and balance
- Payment mode
- Notes
Medical invoice: full text
MEDICAL INVOICE
[Dr. Meera Iyer Clinic]
[12 Lake View Rd, Bengaluru] · [+91 98450 12345]
Registration no.: [KMC-48211]
Invoice no.: [MI-2026-0931]
Invoice date: [6 November 2026]
Patient: [Rohan Kulkarni]
Patient ID: [P-2026-0417]
Visit dates: [3, 10 and 17 November 2026]
Procedure Code Qty Rate Amount
[Consultation, first visit] [CON-01] [1] [800] [800]
[Follow-up consultation] [CON-02] [2] [500] [1,000]
[Physiotherapy session, 45 min] [PHY-45] [6] [700] [4,200]
[Dental scaling and polishing, per sitting] [DEN-SC] [1] [1,500] [1,500]
[Blood test panel] [CBC-01] [1] [450] [450]
[Dressing and procedure room charge] [PRC-DR] [1] [300] [300]
TOTAL [₹8,250]
Paid [₹0]
BALANCE DUE [₹8,250]
Payment mode
[UPI drmeera@okhdfc] · [Card or cash at the front desk]
Notes
[Payment due at each visit.]
[Keep this invoice for your insurer or employer claim.]
Doctor's signature: ______________________Typical lines at a clinic
| Line | Code | Qty | Rate (₹) | Amount (₹) |
|---|---|---|---|---|
| Consultation, first visit | CON-01 | 1 | 800 | 800 |
| Follow-up consultation | CON-02 | 2 | 500 | 1,000 |
| Physiotherapy session, 45 min | PHY-45 | 6 | 700 | 4,200 |
| Dental scaling and polishing, per sitting | DEN-SC | 1 | 1,500 | 1,500 |
| Blood test panel | CBC-01 | 1 | 450 | 450 |
| Dressing and procedure room charge | PRC-DR | 1 | 300 | 300 |
| Total | 8,250 |
Use the code list your clinic already keeps. Insurers and employers match the code before they read the description.
What goes on it and what stays in the patient file
| Item | On the invoice? | Reason |
|---|---|---|
| Patient name and patient ID | Yes | The payer needs to know who was treated |
| Visit or session dates | Yes | Claims are checked date by date |
| Procedure name and code | Yes | It explains each charge |
| Doctor name and registration number | Yes | Some insurers ask for it before paying |
| Diagnosis | No | The invoice reaches people outside the clinic |
| Test results and notes | No | They belong in the clinical record |
| Prescription | No | It is a separate document |
An invoice may travel to an employer, an insurer or a family member. Keep every clinical detail in the patient file.
Doctor's receipt or medical invoice
An invoice asks for payment. A doctor's receipt confirms the patient already paid. Most clinics collect at the front desk on the day.
Write «Paid» on the invoice with the date and the payment mode. The same sheet then serves as the receipt.
Corporate tie-ups and insurance desks work the other way. The clinic sends the invoice first and the receipt follows the payment.
Dental, physiotherapy and lab bills
| Practice | Lines it bills | Extra field |
|---|---|---|
| Dental clinic | Scaling, fillings, crowns per sitting | Sitting number of a multi-sitting treatment |
| Physiotherapy | Sessions of 30 or 45 minutes | Sessions used out of the package |
| Pathology lab | Test panels by code | Sample ID and collection date |
| Polyclinic | Consultations across several doctors | Doctor name on each line |
| Home visit doctor | Visit charge and procedure | Visit address and time |
Each practice keeps the same layout. Only the extra field and the code list change.
A physiotherapy package paid in two parts
Rohan Kulkarni books a package of six physiotherapy sessions. The package includes the first visit and two follow-ups.
| Item | Amount (₹) |
|---|---|
| First visit | 800 |
| Physiotherapy sessions, 6 × 700 | 4,200 |
| Follow-up consultations, 2 × 500 | 1,000 |
| Package total | 6,000 |
| Paid at the first visit | 3,000 |
| Balance due by session 4 | 3,000 |
The clinic sends the invoice on WhatsApp after session 3.
«Hello Rohan, this is Dr. Meera Iyer Clinic. Your package invoice is attached. ₹3,000 is paid and ₹3,000 remains for sessions 4 to 6. Please pay by 17 November on UPI drmeera@okhdfc. Thank you.»
The message names the package and the amount. It never mentions why the patient comes in.
Corporate, insurance and lab accounts
Some patients never pay at the desk. Their employer, an insurer or a referring clinic settles the bill later.
| Payer | What the invoice adds | Usual rhythm |
|---|---|---|
| Employer tie-up | Employee ID and company PO | One invoice per month for all visits |
| Insurer or TPA | Policy number and claim reference | One invoice per claim |
| Referring clinic | Referral slip number | Weekly statement of tests |
| Patient's family | Name of the person paying | Per visit or per package |
Send the monthly invoice on the first working day. List each patient ID with the visit date and the code.
Keep one running number across all payers. A gap in the series raises questions at audit time.
Mark each line with the payer when one visit is split. The insurer pays the procedure and the patient pays the room charge.
Billing slips that cost clinics money
- Writing the diagnosis on the invoice. It reaches readers who should not see it.
- One line for a whole package. The patient cannot claim sessions that are not itemised.
- Session dates left out. A claim for six sessions needs six dates.
- No registration number for the doctor. The insurer sends the claim back.
- Reusing a number for a repeat visit. Each visit gets its own invoice number.
- No payment mode on a paid invoice. Reimbursement desks ask how the patient paid.
Makatea follows up the open balances
Desk payments close on the day. Packages, corporate accounts and lab tie-ups leave balances open for weeks.
Makatea sends a WhatsApp reminder before each balance falls due. It records the payment when it arrives and shows who still owes.
Load your open balances from Excel. The first 14 days are free and need no card.
Free on Makatea: rent receipt template · free receipt template · free invoice generator
Frequently asked questions
Can a doctor's receipt and a medical invoice be the same document?
Yes. Mark the invoice «Paid» with the date and payment mode. It then works as the receipt.
Should the diagnosis go on a medical invoice?
No. Write the procedure name and code. Keep the diagnosis in the patient record.
Does a medical invoice need a tax line?
Not by default. The sheet opens with no tax line. Add one only if your accountant confirms a tax applies.
Can I bill several sessions on one invoice?
Yes. Give each session its own line and date. Patients who claim reimbursement need the dates.
Can I send the invoice to the patient on WhatsApp?
Yes. Download the image and send it in the chat. Send the PDF to insurers and employers by email.
Is this a government e-invoice?
No. It is a commercial invoice for the clinic's billing and collections. Government e-invoicing systems are issued in their own portal.
Your recurring collections on autopilot
Makatea sends the reminders over WhatsApp and email, records every payment and tells you who to follow up with first.
14 days free · No card
Keep reading
Consulting invoice template you can fill in online
Bill consulting days, hours, a retainer and milestones against the engagement letter. Fill in the consultancy invoice online and download it free.
Legal invoice template you can fill in online
Bill legal fees by the hour or by hearing, court costs at actuals and the retainer received. Fill in the advocate bill online and download it free.
Invoice template you can fill in online
Fill in an invoice online and download it as PDF, Word or Excel with formulas. The number, due date and totals fill themselves. No signup.
8 payment reminder messages for every due date
Copy 8 polite payment reminder messages for WhatsApp and SMS, one for each day around the due date. Free to use, with what not to write in each one.
Billing software that reminds your customers on WhatsApp before the due date
Looking for the best billing software? Makatea reminds customers on WhatsApp and email and records every payment. Free for 14 days with no card.