A pet in Bangkok has no insurer. Neither does a pet in Jakarta, Manila, Kuala Lumpur or Ho Chi Minh City. Whatever the consultation costs, the person holding the lead pays all of it, at the counter, before they leave.
That single absence explains almost everything about the software their vet is running, starting with why it is almost certainly a product you have never heard of.
Start with the one figure that settles the category
Provet publishes its price openly: from USD 99 per veterinarian per month, no annual contract, across a stated 3,000-plus clinics in 45 countries. ezyVet's own US pricing page starts at USD 260.50 a month with a six-month initial commitment and three-month rolling renewals after that.
Now the same question asked in Southeast Asia. VetOps in the Philippines publishes PHP 499 a month — for the whole clinic, with unlimited clients, patients and staff accounts, after three months free. Vetpresso in Thailand publishes an annual ladder starting at THB 12,000 for a one-or-two-person practice. Indonesia's VetHub publishes IDR 200,000 a month on an annual term for a single user, rising to IDR 300,000 for five.
PHP 499 is under USD 10 at any exchange rate seen this year. A three-vet clinic on Provet's published rate pays close to USD 300 a month before anyone logs in. The distance between those two numbers is not a localisation gap or a feature gap. It is a budget gap of roughly thirty to one, and no amount of product work closes it.
The budget gap is downstream of the missing payer
We looked at human clinic and dental software across the region and found the shortlist is set by the payer and the regulator before a buyer forms an opinion: BPJS Kesehatan and SATUSEHAT in Indonesia, HMO claims in the Philippines, LHDN e-invoicing in Malaysia. Assist.id sells on precisely those two Indonesian integrations. SeriousMD sells on HMO tracking.
Veterinary medicine in the region has none of that. There is no BPJS for a cat, no HMO card for a labrador, no reimbursement schedule setting what a consultation is worth. Across every vendor site read for this piece, exactly one pet-insurance connection appears: kumoVet states that it is now linked with oyen Pet Insurance and Takaful in Malaysia. One, region-wide.
Two things follow. The clinic's revenue is capped by household willingness to pay rather than by an insurer's schedule, which caps the software budget in turn. And with no compliance gate, there is no mechanism concentrating the market into three certified winners the way SATUSEHAT does in Indonesia. What you get instead is a long tail: Vettale and DRX Veterinary System in Thailand, VetHub and ApMedika in Indonesia, VetGo in Vietnam, Kreloses and kumoVet in Malaysia, VetOps and VetCloud in the Philippines. Most of them serve one country and publish no price.
So the software is a shop with a consulting room attached
If every peso and every baht arrives over the counter, the counter becomes the product. Read the module lists and the shape is unmistakable.
DRX Veterinary System's own pricing page in Bangkok lists ฝากเลี้ยง (boarding) and อาบน้ำ-ตัดขน (bathing and grooming) as first-class modules beside เวชระเบียน and สั่งจ่ายยา. Vettale ships ระบบขายปลีก, retail sales with barcode scanning, alongside a grooming queue, a membership tier system and point accumulation. VetOps puts grooming and pet boarding inside the PHP 499 base plan rather than selling them as upgrades. Vietnam's VetGo describes its buyer as "phòng khám, PetShop" in the same breath. The Philippines' VetCloud ships grooming, lodging and confinement.
Vetpresso takes it furthest and is worth studying for that reason. Inside the veterinary system sit a Thai chart of accounts, journals, trial balance and financial statements, filings for PP30, PP36 and PND 1/3/53, and a payroll module computing commissions, withholding tax and สปส.1-10 social security. Its point of sale issues Thai tax documents and accepts PromptPay QR. That is the complete statutory bookkeeping of a small Thai business, shipped as part of a system whose other half stores blood-value trends and IDEXX Catalyst results.
Set that against what the global platforms describe on their own pages. Provet sells health records, client communication, online booking, payments, multi-location reporting and an AI clinical agent. VETport sells records, formulary management, inventory and analytics across a stated 37 countries. Shepherd sells SOAP-first records, invoicing and AI note tooling. Not one of them documents a grooming bench, a boarding kennel or a tax filing, because in the markets they were built for those things belong to somebody else's business.
Once a clinic accepts that it is running a shop, the next question follows quickly: whether the shelf should also exist online. Pet food and preventives are repeat purchases on a predictable cycle, and none of the veterinary systems read for this piece ships a storefront of any kind. EasyStore is the Southeast Asian answer that fits a clinic rather than a brand, because it treats the physical counter and the online order as one inventory instead of two. Keep the boundary firm: the storefront sells food, supplements and grooming packages, and the clinical record stays where it is.
Who builds it tells you what you will get
The lineage of a veterinary system predicts its strengths better than its feature list does, and the lineage differs by hemisphere.
In Southeast Asia, veterinary software is built by clinic-software companies as one more vertical. Vettale comes from Izpal Corporation in Bangkok, which also builds Cliniclive for medical clinics and Dentapop for dental. kumoVet comes from Gocloud Technologies (M) Sdn Bhd in Petaling Jaya, the same vendor behind kumoDent, kumoDoc and the Aoikumo salon platform. Assist.id lists klinik hewan in the same facility taxonomy as puskesmas and laboratories. The inheritance shows: multi-outlet inventory, service packages with redemption tracking, loyalty points, tax documents.
In the West the lineage runs through diagnostics instead. ezyVet's own site routes its terms, privacy and cookie policies to idexx.com domains and credits IDEXX for support. VETport integrates Zoetis Fuse and IDEXX. Kreloses in Malaysia sits in between, sending and receiving results from Zoetis analysers while also claiming LHDN e-invoicing compliance. A system whose commercial gravity is the analyser will be excellent at getting a result into a record and indifferent to whether the grooming bench was profitable last month.
Neither lineage is wrong. They answer different questions, and the question a Southeast Asian vet clinic is actually asking is the second one.
The recall is a vaccination, and it travels on whatever channel the country uses
Human clinic software lives on the six-month dental recall. Veterinary software lives on the annual vaccination, and the channel is national rather than clinical.
Vettale sends appointment notifications over SMS and LINE. Vetpresso schedules vaccines automatically, notifies over SMS and LINE, and prints the certificate. VetGo builds the whole thing around a phiếu tiêm ngừa with QR scanning, pushed through Zalo and SMS. kumoVet sends over SMS, WhatsApp, LINE and email from one platform, which is the widest channel spread found and the reason it can operate in a LINE market and a WhatsApp market without a product change. Kreloses covers email, SMS and WhatsApp.
The Philippine systems are the outlier: VetOps and VetCloud are SMS-only. VetOps is unusually straight about the consequence, stating that SMS carrier charges are a separate clinic expense on top of the PHP 499. For a clinic sending several hundred vaccination reminders a month, the messaging bill can exceed the software bill, which is a costing question worth answering before signing.
Wati becomes worth considering at the point where a group is running vaccination and deworming campaigns across several branches in a WhatsApp market — Malaysia, Indonesia or Singapore — and needs templated sends, scheduling and a shared inbox rather than one-to-one reminders. Be honest about the threshold, though: a single clinic paying under USD 15 a month for its practice system should not bolt a business-messaging platform onto it, and if the practice system already sends WhatsApp natively, as kumoVet does, there is nothing here to buy.
What each vendor publishes
| System | Market | Published price |
|---|---|---|
| VetOps | Philippines | PHP 499/month, whole clinic, unlimited accounts, 3 months free |
| VetHub | Indonesia | IDR 200,000/month (1 user) to IDR 300,000/month (5 users), annual term |
| ApMedika | Indonesia | IDR 149,000/month online version, first month free |
| Vetpresso | Thailand | THB 12,000 / 49,000 / 149,000 / 250,000 / 350,000 per year, excl. VAT, by staff count |
| kumoVet | Malaysia + 10 others | Quote only |
| Kreloses | Malaysia, Indonesia | Quote only — calculator requires country, branches and staff |
| Vettale | Thailand | Quote only — demo booking |
| DRX Veterinary System | Thailand | Quote only — price page lists modules, no figures |
| VetGo | Vietnam | Quote only — 15-day free trial |
| VetCloud | Philippines | Quote only |
| Provet | 45 countries | From USD 99 per vet per month |
| ezyVet | US page | From USD 260.50/month, 6-month initial term |
| VETport, Shepherd | Global | Quote only |
Every figure was read from the vendor's own page on 2026-08-18. Note what the table does to the usual story about transparency: the three cheapest systems in the region are the three that publish, and the vendors quoting on request are not the expensive ones — they are simply the ones that make you ask.
What we could not verify
This section exists because the alternative is padding a list with vendors we could not stand behind.
- aplikasiklinikhewan.com ranks for Indonesian searches on klinik hewan software. The domain does not resolve at all — DNS lookup fails. It is not listed here and should not appear on any shortlist.
- DRX Veterinary System carries "อันดับ 1 ของประเทศไทย" and a 1,300-plus clinic figure on its homepage, but its own About page states no customer count and its price page carries no figure. We have cited only its module list.
- VetCloud is described in search results as having 600-plus Philippine clinics. That number appears on none of the vendor pages we read, so we have not used it.
- VetHub and ezyVet both render unpopulated statistics on their own sites — literal zeroes on one, an unresolved placeholder on the other. Neither publishes a usable customer count.
- ezyVet's company page returns a 404, so its headquarters, ownership structure and list of served markets are not verifiable from the vendor's own site. Its only published price is labelled US.
- kumoVet's 2,500-plus centres and 11 countries are stated on the veterinary site but not broken out from kumoDent, kumoDoc and Aoikumo, which share the platform.
- Kreloses claims compliance with both Malaysia's LHDN e-invoicing and Indonesia's SATUSEHAT on its veterinary page. SATUSEHAT is the Indonesian health ministry's human health-data platform, and how it applies to a klinik hewan is not explained.
- Easy Clinic Vet from Expsoft in Thailand is a live page with a real feature list, including drug labels printed in Thai, English, Burmese, Lao, Khmer and Russian, but no price, no dates and no customer count anywhere on it.
- No vendor in this review documents an integration with any national animal-health, rabies or microchip registry. In human clinic software that plumbing decides the purchase. In veterinary software across six markets, it appears nowhere.
How to shortlist without wasting a quarter
Work in this order, because the first two questions eliminate most of the field before anyone books a demo.
- Price the messaging separately from the software. Vaccination recall volume times the per-message cost on your national channel is a real annual line item, and at least one vendor bills it entirely outside the subscription.
- Ask what happens to the shop. Retail stock with expiry dates, grooming queue, boarding calendar. If the vendor treats these as an afterthought, the product was designed for a market where somebody else owned them.
- Get the price in writing before the demo. Three vendors in the region publish; the rest will quote. A quote-only vendor is not necessarily expensive, but a clinic comparing THB 49,000 against an unknown is not comparing anything.
- Check dosing and species range against your caseload. Only Kreloses documents dose precision to 0.01 ml and support for exotics and equine work. If you see rabbits and birds, ask directly rather than assuming.
- Confirm the vendor exists. Company name, registration, a changelog, a phone number that is not only a mobile. It sounds insulting until a domain in your shortlist fails to resolve.
None of this makes the regional products better software than the imports. It makes them the only ones priced for a business whose payer is a household. If your practice is one of the rare ones in the region carrying insured patients or a referral caseload, the global platforms are worth the quote they will make you ask for. For everyone else the shortlist was written before the search began, by the fact that nobody reimburses a dog.