FREEfor new practices: BIR registration + your first 6 months of tax filing.Claim yours →

A doctor who lived it.
A team built to solve it.

The Better Practice story

Built by a doctor who needed it first.

Better Practice files doctors' taxes, that's true, and it's the heart of what we do. But it's nowhere near the whole story.

The first MDCS office in 2017, a small team in one room

2017 · Where it began

One doctor, a small team, one humble office.

Early in his own practice, Dr. Gary Viray ran into the part of medicine nobody teaches you. A registration detail he was never warned about turned into penalties, then into letters from the BIR, then into nights spent on paperwork that had nothing to do with patients. He decided no other doctor should lose those nights alone. He gathered a small team and rented a modest space, with one unusual idea: handle the business side of medicine for doctors, and nobody else. The company was called MDCS then, Medical Doctors Consultancy Solutions, and the first clients were colleagues holding the same BIR letters.

2023 · A new name

MDCS becomes Better Practice.

Word spread from doctor to doctor until the name was the last confusing thing about the company. In 2023, MDCS took a new name that said exactly what we build with every client: a better practice, in both senses. Same team, same idea, a promise finally written on the door.

The Better Practice logo after the 2023 rebrand
The Better Practice office today, a full floor of specialists

Today

The Philippines' largest accounting service provider exclusively for doctors.

From that first office, Better Practice has grown into a full team serving thousands of doctors across the Philippines: accountants, liaison officers, and helpline staff, still built on the same idea. And the story is still early.

The people

One team, many specialties.

Getting a doctor compliant takes a whole team: accountants, queuers, callers, builders, and problem-solvers, each one just as essential as the next.

The client relations team standing together in Better Practice polo shirts

Client relations and helpline

They welcome and onboard every new client, answer every inquiry in plain language, and pick up the phone when a scary letter arrives. No jargon, no judgment.

The accounting team seated and standing together at the office

Medical-tax accountants

They organize every doctor's income records, check every number twice, prepare the tax forms, and file them on time. They train continuously in medical taxation, and doctors are the only clients they know.

The operations team standing with arms folded in Better Practice polo shirts

The operations team

They prepare the forms, assemble the requirements, and process every service end to end, checking every file before it moves. Each registration, renewal, and update runs through their hands first.

The liaison officers standing together in Better Practice polo shirts

The liaison officers

They carry your documents to the agencies and follow up until everything is released. And they stand in the actual queues: BIR, PRC, PhilHealth, city halls. So you never do.

The technology team standing with arms folded against the navy office wall

The technology team

They build and improve the software behind everything: the app, the systems, and the processes that let a focused team serve thousands of doctors. We believe technology is what makes all of it work.

The management team standing together in Better Practice polo shirts

Management, HR, and administration

The team behind the team. They hire and grow the people on this page, keep the office running day to day, and steer the company so everyone else can focus on doctors.

All the expertise behind a single filing.

The whole Better Practice team in navy polo shirts at the office

The mission

Empowering doctors,
empowering the nation.

Financially healthy doctors build better practices and serve more patients. That's the practice we're building, one doctor at a time.

The next chapter of this story
could include your practice.

Schedule a Call

0917 865 6094
Free, even for non-clients · Mon to Fri, 9 AM to 5 PM