Skip to content
SPM Tuition
Mathematics · Taxation mathematics

Reading tax bands in a supplied table

The tax table is printed right there, yet your answer never matches the one in the answer key.

A tax band table splits income into slices, and each slice has its own rate. Reading the table means finding which slices your income reaches and taxing each slice separately.

This lesson belongs to taxation mathematics in SPM Mathematics. The next lesson, calculating a tax amount from exam-provided data, uses this skill in longer questions.

What does a tax band table look like?

Here is an original table, invented for practice. It is not a current government rate.

Band Chargeable income (RM) Rate Tax on all income up to start of band (RM)
1 First 5 000 0% 0
2 Next 15 000 (5 001 to 20 000) 2% 0
3 Next 15 000 (20 001 to 35 000) 6% 300
4 Next 15 000 (35 001 to 50 000) 11% 1 200

Read each row as a slice with its own width and rate. The last column is a running total, so the tax on the first 20 000 is RM300 (15 000 × 2%).

Worked example: chargeable income of RM42 000

Income of RM42 000 reaches band 4, so it passes through every earlier band in full.

  1. Band 1: the first 5 000 at 0% gives RM0.
  2. Band 2: a full slice of 15 000 at 2% gives RM300.
  3. Band 3: a full slice of 15 000 at 6% gives RM900.
  4. Band 4: the remaining 42 000 − 35 000 = 7 000 at 11% gives RM770.

Total tax = 0 + 300 + 900 + 770 = RM1 970.

The cumulative column gives the same answer faster. Tax up to the start of band 4 is RM1 200, and 1 200 + 770 = RM1 970.

The mistake that loses the marks

The common slip is to find the highest band the income reaches and apply that rate to everything. Here that gives 42 000 × 11% = RM4 620.

Step Wrong Right
Choose the rate 11% for all income Each slice uses its own rate
Tax on band 2 Ignored 15 000 × 2% = RM300
Last slice 42 000 42 000 − 35 000 = 7 000
Total RM4 620 RM1 970

A quick sense check catches this. The first two bands are taxed at 0% and 2%, so the tax on RM42 000 must be well below 11% of it. RM4 620 is exactly 11%, which is too high.

Check yourself

Using the same table, find the tax on a chargeable income of RM28 000.

Answer

The income reaches band 3. Band 1 gives RM0 and band 2 is a full slice, 15 000 × 2% = RM300.

The band 3 slice is 28 000 − 20 000 = 8 000, and 8 000 × 6% = RM480.

Total tax = 300 + 480 = RM780. Check with the cumulative column: 300 + 480 = 780.

What to study next

Once bands feel routine, practise the wider set in taxation mathematics practice. Log any slip with the mistake log and paper-error review so you can see whether it is a reading error or an arithmetic error.

For a teacher to go through your table questions step by step, see online one-to-one Mathematics tuition.

Common questions

Do I need to memorise tax rates for SPM Mathematics?

Exam questions supply the data they need, such as a table of bands and rates. Your job is to read it correctly and apply it. Check the current syllabus and specification on the Lembaga Peperiksaan website for what a paper may assume.

Is the rate applied to my whole income?

No. Each rate applies only to the part of the chargeable income that falls inside its band. Income in the first band is taxed at the first rate, the next slice at the next rate, and so on.

What does a cumulative column in the table mean?

It shows the total tax on all income up to the start of a band. You add it to the tax on the slice that sits inside the current band, which saves repeating earlier steps.

Why is my answer slightly different from the key?

Check that you taxed only the part of the income above the band start, and that each slice used its own rate. Round only at the final step, to the nearest sen.

If table questions keep giving you a different answer from the key, one-to-one Mathematics lessons let a teacher read your working line by line and find which band went wrong.

  • Online one-to-one lessons for your child with an experienced teacher.
  • Your first class is a one-hour trial, from RM50. The fee is agreed before you book.
  • Happy with the teacher? Continue with lessons of about 1.5 hours. If not, ask for another teacher.