Billing that gets the tax right
Klinira applies service tax by patient citizenship, keeps the consultation fee on its own line so the exemption survives, and warns you as your rolling turnover approaches the registration threshold rather than after it has crossed.

Bill. Nguyen Van Minh · non-Malaysian
Service tax applies| Item | Qty | Tax | Amount |
|---|---|---|---|
| ConsultationShown separately, exemption applies | 1 | Exempt | 35.00 |
| Amoxicillin 250mg | 15 | 6% | 22.00 |
| Dressing, small | 1 | 6% | 15.00 |
Citizenship is captured at registration for a reason
Service tax on private healthcare applies to non-Malaysian patients. That means the decision is made long before the bill. At the counter, when the patient is registered. Klinira captures it there and carries it through, so the biller is never guessing at the end of a busy morning.
The consultation fee stays on its own line
The exemption depends on the consultation charge appearing separately from other treatment charges on the same invoice. Klinira will not merge it into a package total, even when a clinic asks for a single tidy line, because that one tidy line is what costs the exemption.
Rates are dated rules, not numbers in the code
Tax rates change and thresholds move. In Klinira each rate is a dated rule with an effective period, so an old invoice keeps the rate that applied when it was raised, and a rate change is a configuration update rather than a software rewrite.
Rolling twelve-month turnover is watched against the registration threshold, so a clinic approaching it is told before it crosses rather than after.
e-Invoice is not in version 1
Klinira does not generate a MyInvois file, and it does not submit through the API either. That is the release after this one. What version 1 gives you is the part that has to be right before any file can be: service tax worked out per line, the consultation kept separate so the exemption holds, and every invoice numbered in one gapless series with the clinic's own registration and tax numbers on it.
If e-Invoice is the reason you are shopping for clinic software this month, that is a straight answer and you should act on it: wait for the next release, or buy something that does it today. We would rather lose the sale than have you find out at the end of a period.
Common questions
Is my clinic even in scope for e-Invoice?
Scope is phased by annual turnover, so smaller clinics are brought in later than large ones. Check your own position with LHDN or your accountant. Klinira version 1 does not produce the file either way, so being in scope means keying invoices into the MyInvois portal yourself until the release that adds it.
Do you give tax advice?
No. Klinira applies the rules as configured and shows its working. Responsibility for the return stays with your clinic and your accountant.
Take a place in the first installs
Klinira is being built now. Leave your details and you will hear what is finished, be asked what your clinic actually needs, and get the first install dates when it is ready.