Tax Ranges
Tax range calculation — different tax amount/rate applied based on final billing amount
Billing amount ranges
Matched against the final billing amount (after promo, voucher & points discounts, including insurance and add-ons)
| Range | Min amount | Max amount | Tax type | Rate / amount | Notes | Active | |
|---|---|---|---|---|---|---|---|
| A | RM | RM | % | Small single registrations (e.g. 5KM Fun Run) | |||
| B | RM | RM | % | Group bookings & multi add-on orders | |||
| C | RM | RM | % | Corporate & bulk bookings | |||
| D | RM | RM | RM | Draft · flat tax for mega-corporate bookings (inactive) |
4 ranges · 3 active
Last updated by Nurul Izzah on Mon, 12 Oct 2026, 3:41 PM
Validation rules
- Active ranges must not overlap — each billing amount must match exactly one range.
- Ranges must be continuous with no gaps (next min = previous max + RM 0.01).
- Only the last range may have no maximum.
- Range D overlaps Range C (RM 5,000.01+). It cannot be activated until Range C is given a maximum of RM 5,000.00.
Live tax calculator
Test which range applies to a billing amount
Matching range
Range B · RM 100.01 – RM 1,000.00
6% of billing amount
Tax
RM 15.84
Total payable
RM 279.84