Short answer
At published sticker prices, clinic software in Thailand costs from the low twenty-thousands to well over a hundred thousand baht over three years, before setup, training, data migration and the other charges most pricing pages leave off. Ask every vendor for one three-year total covering all of it. SyncEdge Clinic comes to ฿29,700 (Solo), ฿74,700 (Starter) or ฿179,700 (Pro) over three years billed annually, with 7% VAT included and no setup fee.
How much does clinic software cost?
Clinic software in Thailand costs anywhere from the high hundreds of baht a month to six figures, depending on which of three billing models it uses, and the ranges differ widely. Buy-once systems installed in the clinic run from the low tens of thousands of baht to six figures for multi-branch setups, usually followed by an annual maintenance fee of roughly 15 to 20 percent of the purchase price. Monthly cloud subscriptions start in the high hundreds of baht for a single doctor and reach five figures per month for larger chains. Fully custom builds start in the six figures.
Those ranges are fine for orientation and useless for a decision. Two vendors both quoting ฿2,500 a month can end up more than twice apart over three years. The monthly fee has little to do with that gap. Everything left off the pricing page does.
So the question to ask is not what it costs per month. It is: for a clinic my size, over three years, what is the total, as one number.
Six charges that rarely appear on the pricing page
These six account for almost the entire gap between the price you compare and the money that actually leaves the clinic's account. Vendors are not hiding them. A pricing page showing the lowest possible number simply sells better, and asking is the buyer's job.
Two more questions get forgotten. First, by what percentage can the price rise each year, and how much notice do you get? A contract with no cap means the vendor can raise it whenever they like. Second, if you pay annually and leave mid-term, is there a pro-rata refund? Neither affects year one. Both matter a great deal by year three.
| Item | Typical range | Ask the vendor |
|---|---|---|
| Setup and staff training | Free to five figures | How many training hours are included, and can we retrain after staff turnover? |
| Data migration from your current system | Four to five figures | What migrates, do treatment histories come across, how many days? |
| Per-user charges | ฿0 to hundreds per user per month | Is this priced per seat? If we add three staff, what happens to the bill? |
| Second branch onwards | Hundreds of baht to a full second licence | Does it join the existing system, or is it a new installation? Do combined reports work immediately? |
| Updates for regulatory changes | Included, or billed per change | If the Revenue Department changes a form, who pays for the update? |
| VAT 7% | Usually excluded from quoted prices | Is the price you quoted inclusive of VAT? |
How do you calculate the three-year total?
Use the same formula on every vendor and the numbers become directly comparable. One-off starting costs, plus the monthly fee times thirty-six, plus per-user charges times headcount times thirty-six, plus additional branch fees. Then add 7 percent VAT across the whole total at the end.
One-off starting costs means setup, training and data migration combined. If a vendor offers a first-year discount, use the standard price for years two and three rather than multiplying the promotional rate by thirty-six months. This is where comparisons go wrong most often.
Why three years? It is roughly how long most clinics stay with a system before reconsidering. Shorter, and setup fees distort the comparison enough to make buy-once systems look artificially expensive. Longer, and you are guessing, because both the pricing and the clinic will have changed.
Once you have a three-year total from every vendor, divide by thirty-six to get a true monthly average. That is the number worth comparing, rather than the headline on the pricing page.
What drives the price of clinic software?
Branch count is the strongest variable. Systems designed for multiple branches in one tenancy charge hundreds to low thousands of baht for each additional site. Systems designed for a single clinic usually treat a second branch as a second purchase, and you end up with two data sets that do not talk to each other.
User count is the variable clinics most often underestimate. Most count only doctors and forget that reception, nursing assistants and whoever does the books all need accounts. Under per-seat pricing, a clinic with three doctors can easily be nine to twelve users, and the monthly bill moves accordingly.
Only a handful of features genuinely push the price up: automatic doctor's fee (DF) calculation with withholding tax, inventory that decrements stock automatically, ICD-10 coding, and integrations with accounting systems or LINE. If your clinic does not need them yet, do not pay for them. Do ask what upgrading later will cost.
One thing that should not affect price is patient volume. A system that charges by record count penalises you every time the clinic grows. If you meet one, ask exactly where the ceiling sits and what happens past it.
What do you get at each monthly price?
Under ฿1,000 per month suits a single doctor at one site who needs records, appointments and receipts. At this level do not expect full inventory management or automatic DF calculation. If a vendor offers everything at this price, ask what the unwritten limits are.
Between ฿2,000 and ฿3,000 per month is where most clinics belong. This should buy records structured for your clinic type, ICD-10 coding, inventory that decrements itself, revenue reports your bookkeeper can actually use, and enough included seats for the whole clinic. If you are still paying per seat in this bracket, get more quotes.
฿5,000 per month and up is multi-branch territory, or clinics with salaried doctors. The additions that justify it are combined reporting across every branch on one screen, automatic DF calculation with withholding tax handled, and access control granular enough to decide who sees which branch. If you are paying this much and still computing DF in a spreadsheet each month, you are overpaying for what you get.
The formula against real published prices
Run the formula above against what Thai vendors publish today and the three-year sticker range already spans more than fivefold, from the low twenty-thousands to well over a hundred thousand baht.
These are sticker prices only. None of them include setup, training or data migration, which are three of the six charges covered earlier and which every vendor prices differently. Use the table to decide what to ask, not to decide who to buy from.
A perpetual licence looks cheapest on paper, and for a single-site clinic with no expansion plans it genuinely is. What the number leaves out is the PC that has to stay switched on, off-site backup, access from outside the clinic, and someone to fix the machine when it fails. A cloud product covers the first three by default. The fourth never appears on anyone's quote.
Where a vendor publishes no price at all, the practical cost to you is that you cannot compare before committing time. Three vendors means three sales calls before you can do any arithmetic.
| Vendor and model | Published price | Three years, sticker only | What to ask next |
|---|---|---|---|
| MCS, perpetual licence | THB 18,900 once, then THB 1,000/year | THB 20,900 | Installs on three Windows PCs in the clinic. Who maintains them and the backups, and can you get in from outside? |
| MCS, cloud | THB 9,900/year | THB 29,700 | How many users, and can several branches be reported on together? |
| JERA Cloud Standard | THB 36,000/year | THB 108,000 | Unlimited users, 3,000 SMS/year and 100 GB of before-and-after photos. What happens past those quotas? |
| NClinic | Not published | Cannot be worked out in advance | Ask for the three-year figure in writing before booking a demo |
| SyncEdge Clinic Solo | THB 9,900/year, VAT included | THB 29,700 | 5 users, 1 branch, setup and training at no charge |
SyncEdge Clinic pricing, in full
We publish our own numbers so you can compare them directly. Monthly prices include VAT. Solo is ฿990 for one doctor at one site. Starter is ฿2,490 and adds automatic doctor fees with withholding tax. Pro is ฿5,990 and covers as many branches as you open at one price, with inter-branch stock transfer; automatic doctor fees with withholding tax start at Starter. Enterprise is quoted against scope.
The table assumes annual billing, which is 17% below the monthly rate, so thirty months rather than thirty-six, on prices that already include 7 percent VAT. There is no setup or migration fee on any tier, so the final column matches the one before it.
On the six hidden charges above, our answers are: no plan bills per seat, because the seats come with the plan (5 on Solo, 20 on Starter, 20 per branch on Pro); regulatory updates are included rather than billed per change; and your plan only changes when you change it. Nothing upgrades automatically and bills you afterwards.
You can sign yourself up at clinic.syncedge.tech/register: 2 months free on the full feature set of whichever tier you pick, no credit card required.
| Plan | Per month | 3 years, billed annually | With setup included |
|---|---|---|---|
| Solo | ฿990 | ฿29,700 | ฿29,700 |
| Starter | ฿2,490 | ฿74,700 | ฿74,700 |
| Pro | ฿5,990 | ฿179,700 | ฿179,700 |
When you should not buy yet
A pricing guide that ends by telling everyone to buy is not a guide. Here is when we would tell you to wait.
If the clinic has just opened and your workflow has not settled, staying on paper or spreadsheets for another few months is usually cheaper and far less painful than migrating twice. Let the system follow a stable workflow rather than dictating one before you know what works.
If the clinic's real problem is too few patients rather than too much paperwork, no clinic software fixes that. The same budget spent on being findable will do considerably more.
And if you are comparing prices without having tried anything, do not decide on numbers alone. Put reception on a real week of live work first. A system that saves you a thousand baht a month but costs the front desk ten minutes a day is far more expensive once you price the labour.
Before you request a quote
- Count every user: doctors, reception, assistants and whoever does the books
- Ask for a single three-year total including setup, migration, per-user charges and VAT
- Ask whether pricing is per seat, and what adding three staff does to the bill
- Ask the second-branch price even if you have no plans to open one
- Get the annual price-increase cap and notice period written into the contract
- Ask whether annual prepayment is refunded pro-rata if you leave early
- If you have salaried doctors, test DF calculation against last month's real numbers
- Get the data-export terms on exit in writing, with no additional fee
- Run one real week before signing, rather than a demo alone
Frequently asked questions
How much does clinic software cost in Thailand?
Anywhere from a low five-figure one-off purchase to monthly cloud subscriptions ranging from the high hundreds to five figures of baht, depending on branch count and features. The number worth comparing is the three-year total including VAT, not the first month. SyncEdge Clinic starts at ฿990 per month for Solo and ฿5,990 per month for Pro covering any number of branches at one price, both with 7 percent VAT included.
Why is the advertised price different from what I actually pay?
Because pricing pages show only the monthly fee of the entry plan. Setup, training, data migration, per-seat charges, second-branch fees and 7 percent VAT usually sit outside that figure, and together they move the real cost substantially. The defence is simple: ask every vendor for one three-year total.
Is monthly or annual billing better value?
Annual is usually cheaper because most vendors discount it. Ours works out to about 17% off. But before prepaying, confirm whether you get a pro-rata refund if you leave mid-term. If you are not yet sure the system fits your workflow, three months of monthly billing first is the lower-risk path.
What budget should a small single-site clinic set?
A single doctor needing records, appointments and receipts can work with a low four-figure monthly budget. Allow for a one-off migration cost if you have existing data, and ask the price of the next plan up on day one, so that if the clinic grows in year two you already know what the bill becomes.
Is migrating from my current system expensive?
It depends entirely on how well your current system exports. If it produces standard files, migration typically lands in the four to five figure range. If it refuses to export or charges heavily to do so, costs can escalate. SyncEdge Clinic has no setup fee on any tier: import legacy data from Excel/CSV yourself through the Migration Center, and we help you prepare the files.
Can a clinic reclaim the VAT on software?
No. A licensed medical facility in Thailand is VAT-exempt under Section 81(1)(ญ) of the Revenue Code, which means it cannot register for VAT and cannot reclaim input VAT either. The 7% on your software is a real cost, not a wash. When comparing quotes, confirm whether each vendor's figure already includes VAT. That 7% gap is money you actually pay.
Is a perpetual licence cheaper than a subscription?
For a single-site clinic with no expansion plans and someone already looking after the hardware, yes. Perpetual licences sold in Thailand start in the tens of thousands of baht plus an annual support fee, and over three years that usually lands below cloud pricing. It does not cover the machine that has to stay on, off-site backup, or access from anywhere else. The moment a second branch opens the advantage disappears, because each site needs its own copy and its own maintenance.
Is there free clinic software?
Both genuinely free products and free trials exist. Before putting real patient data into anything free, ask two questions: which country the data is stored in and who can access it, and in what format you could take it out later. PDPA responsibility always sits with the clinic, not the provider. We do not offer a free plan, only a 2-month trial with no credit card required.