Case study · Novocare Community Hospital

Hospital accounts by department, with doctors' shares worked out automatically

A community hospital connected its patient system to Odoo accounting, so revenue is reported by department, doctors' shares are calculated on every bill and management sees the real margin of each service.

Healthcare · Bhalwal, Punjab

9departments with their own profit and loss
~20hospital-specific reports
To the rupeedoctors' shares reconciled across hundreds of bills
The challenge

Novocare runs a hospital information system for patients, while its accounts were kept separately. Revenue from operation theatres was going missing, ancillary services were counted as outpatient income, and the two systems closed their days at different times, so the numbers rarely agreed.

Doctors are paid a share of outpatient and inpatient revenue, and calculating it by hand each month was slow and disputed.

What we did

The solution

A hospital accounting app

Our own Odoo module with nine departments, each with its own analytic account, and doctor profiles holding their outpatient and inpatient shares.

Patients and settlements

Automatic medical record numbers, patient advances held as liabilities, and an inpatient final-settlement process.

Discounts and shares

Discounts recorded as an expense, with the doctor's share of a discount applied automatically where agreed.

Reports management can use

Revenue by department and doctor, product margins and cost of sales, pass-through payables, tax dues and a management dashboard.

Payroll

A lightweight payroll with income tax and withholding tax.

AccountingAnalytic accountingHospital modulePayrollReporting
The result
  • Outpatient and inpatient revenue reported separately and correctly, with pass-through items kept out of income.
  • Doctors' shares calculated on every settled bill and reconciled to the rupee.
  • Weekly cash receipts and margins visible without waiting for month end.
  • A clear list of open decisions agreed with management, so each change is made once and made right.

How we can help you do the same

Not every project is right for us

We would rather say this before we start. Think Optimise works with a limited number of businesses at a time, and we choose them as carefully as they choose us.

We are a good fit if you want your system done properly: accounts that reconcile, processes that are agreed and written down, and a team that is trained and confident on day one.

We are probably not the right fit if you want Odoo installed quickly and left alone. There are faster ways to get a login screen. There are few better ways to get a system your business can run on for years.

We will ask things of you: a project owner, time from your key people, and honest answers about how your business really works today. In return, you get the same experienced team from the first meeting to long after go-live, and a partner who still answers the phone.

If that sounds like the way you want to work, we would like to hear from you.

Contact

Let's talk about your system

Tell us about your business and what you need. We'll reply within one working day.

Quality over quantity. We deliberately work with a limited number of clients at a time, so we can serve each one better: more time, more care, and the same experienced team from the first meeting to go-live and beyond.

Every field is optional. The more you share, the better we can prepare for our first conversation.

Office
Office 401, Fourth Floor, RDF Centre
Mauve Area, G-9/1, Islamabad
Phone
+92 341 5001000
Email
info@thinkoptimise.com