OPD Register Format in Excel (Free) – Patient Register, Token No. & OPD Slip with Bill

opd register format
Ads loading…

Advertisement

Quick answer: An OPD register needs one row per visit with these columns:

  • token no., date, patient name, age / sex and phone
  • complaint and doctor
  • fee (consultation + services), discount, paid, mode and balance
  • next visit date, so follow-ups aren’t missed

Download a free OPD register in Excel below. Token numbers restart every day, the day’s patients and collection are totalled, and follow-ups due soon or missed are coloured. It also has a printable OPD slip with an Rx area and the bill.

Key takeaways

  • OPD register for 200 visits, with the token no. and balance worked out automatically.
  • Daily totals: type a date to see patients, collection and balance for that day.
  • Follow-up alerts: next visits in the next 3 days in orange, missed ones in red.
  • Printable OPD slip with clinic header, vitals, Rx space and bill. Free, no macros.

↓ Jump to the free download

OPD register format in Excel with token number, fee, balance and next visit
Token numbers restart each day. A missed follow-up shows in red, one due in the next 3 days in orange.

What an OPD register should record

ColumnWhy it matters
Token no. and datePatients are called in order; the count gives daily OPD numbers.
Patient name, age / sex, phoneIdentifies the patient and lets you call for follow-ups.
Complaint and doctorShows the reason for the visit and who saw the patient (useful with visiting doctors).
Fee, discount, paid, modeDaily cash and UPI collection must match the register.
Balance and next visitNothing pending is forgotten, and patients come back on time.

OPD slip format with bill

OPD slip format in Excel with clinic header, Rx area and bill
Clinic and doctor header, patient details and vitals, space for the prescription, and the bill at the bottom.

The slip has:

  • clinic name, address, phone and timings, and the doctor’s name and qualification
  • date, token, patient, age / sex, phone and visit type
  • BP, weight, temperature and pulse
  • a blank Rx area for the doctor to write in
  • bill lines, discount, total, paid, balance and next visit date

Change the header once with your clinic details, then fill the yellow cells for each patient and print on A4 or A5.

Ads loading…

Tips for running the OPD desk

  • Enter each patient at the reception desk as they arrive. The token no. fills itself.
  • At closing time, type today’s date at the top and match the collection with the cash drawer and UPI app.
  • Check the red rows once a day and call those patients. Missed follow-ups are lost revenue and, often, worse outcomes.
  • Keep one file per year and save a backup copy every week.

Running a busy clinic? XploreClinic – Clinic OPD & Billing Manager in Excel keeps a patient register with patient numbers and age from date of birth. Each visit is marked New, Revisit or free follow-up automatically, with the right fee. It prints the OPD slip from the bill no., gives a daily report by cash / UPI / card and by doctor, sends follow-up reminders on WhatsApp, works out the visiting doctor’s share and makes a monthly report.

Download the free OPD Register & OPD Slip

There are two sheets: OPD Register and OPD Slip. Fill in the yellow cells; everything else is worked out.

FAQs

Is this a medical records system?

No. It is an OPD register and billing sheet. Keep clinical notes as your state rules and medical council require.

Can I use it for a dental or physiotherapy clinic?

Yes. Change the complaint column to “treatment” and the fee to your procedure rates.

Does it work on mobile?

Yes. Open it in the Excel or Google Sheets app at the reception desk.

More free templates

Ads loading…

Advertisement

Ads loading…
Amanpreet Kaur Bharaj
Welcome to my profile! My name is Amanpreet Kaur, and I am a Freelance Microsoft Excel Specialist with an extensive background in data management and analysis. I offer top-tier Excel services, helping businesses optimize their processes, make informed decisions, and improve overall efficiency.Over the years, I have honed my skills in Excel to provide solutions tailored to each client's unique needs. I specialize in creating and maintaining complex Excel spreadsheets, utilizing advanced functions and formulas for optimal data processing, and designing macros to automate repetitive tasks.My expertise extends to crafting custom Excel VBA scripts, which allows me to cater to specific project requirements. Additionally, I am adept at building and managing pivot tables for robust data analysis and visualization. I also offer data cleaning services to ensure data integrity and reliability.With a keen eye for detail and a strong commitment to accuracy, I provide Excel-related technical support and training, always ensuring the highest quality in the work I deliver. My strong analytical and problem-solving skills, combined with excellent communication abilities, enable me to understand and fulfill your data requirements effectively.As a freelancer, I understand the value of meeting deadlines and deliver high-quality output within the agreed timeframe. I can work independently on projects, offering turnkey solutions that drive successful results. Staying updated with the latest developments and features in Microsoft Excel is a commitment I take seriously, always aiming to provide the most current and efficient solutions to my clients.Having worked with various industries, I have a broad outlook that allows me to adapt quickly to new environments and data structures. Whether it's a small business looking to streamline their data management or a large corporation in need of complex data analysis, I take pride in delivering the best possible results.I'm passionate about helping organizations make sense of their data and uncover insights that can propel their growth. So, if you're looking for a reliable, efficient, and professional Microsoft Excel expert, you've come to the right place.Thank you for visiting my profile. I look forward to the opportunity of working together and leveraging the power of data to drive your business forward!