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)

RangeMin amountMax amountTax typeRate / amountNotesActive
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
RMDraft · 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