Some Primary Mathematics problems seem to describe two different worlds.
In one world, there are not enough seats.
In the other, there are seats left empty.
The number of people has not changed. The number of tables has not changed. Only the number assigned to each table changes.
That creates a measurable swing.
Change the capacity of every group, and the total change across all groups reveals how many groups there are.
This is the mechanism behind excess-and-shortage problems.
A classic example
At a school event, if 6 pupils sit at each table, 8 pupils will have no seat. If 8 pupils sit at each table, 6 seats will be empty. How many tables are there, and how many pupils are there?
This problem gives two allocation plans for the same pupils and the same tables.
The first arrangement is short of 8 seats.
The second arrangement has 6 seats to spare.
Moving from 6 seats per table to 8 seats per table adds:
8 − 6 = 2 seats per table.
Across all the tables, that extra capacity must first absorb the 8 pupils who previously had no seats and then create 6 empty seats.
So the total swing in capacity is:
8 + 6 = 14 seats.
If each table contributes 2 extra seats, then:
14 ÷ 2 = 7 tables.
Now find the number of pupils using either scenario.
With 6 pupils per table and 8 pupils unseated:
6 × 7 + 8 = 50 pupils.
Check the second scenario:
8 × 7 − 6 = 50 pupils.
Both descriptions reconstruct the same reality.
Why the shortcut works
Learners are sometimes taught a compact rule:
(shortage + excess) ÷ change per group = number of groups.
The rule can be useful, but only after the learner understands what the numbers mean.
In the example, every table gains 2 seats when the arrangement changes from 6 per table to 8 per table.
Those extra seats perform two jobs:
- they seat the 8 pupils who were previously left standing;
- they then leave 6 seats unused.
So the system’s total capacity has moved by 14 seats.
The formula is not magic. It is compressed accounting.
The equation view makes the structure explicit
Let the number of tables be T and the number of pupils be P.
First arrangement:
P = 6T + 8.
Why +8?
Because seating 6 at each table accommodates 6T pupils, but 8 more pupils still need seats.
Second arrangement:
P = 8T − 6.
Why −6?
Because 8T is the total available capacity, but 6 seats are empty.
Since both expressions equal the same number of pupils:
6T + 8 = 8T − 6.
14 = 2T.
T = 7.
The Primary shortcut and the algebraic equation are the same relationship written at different levels of compression.
Singapore’s Primary Mathematics syllabus places mathematical problem solving at the centre of the curriculum and includes reasoning, communication, connections, applications, modelling, thinking skills and heuristics among the supporting processes. “Excess and shortage” is a classroom problem-solving label rather than a separate official syllabus strand. See the MOE Primary Mathematics Syllabus, updated December 2024.
The language is where many errors begin
The words “excess” and “shortage” can be dangerously vague if the learner does not identify what is in excess or short.
Consider these statements:
- 8 pupils have no seat.
- 8 seats are short.
- 8 seats are left.
- there are 8 pupils too many for the available seats.
They do not all point in the same algebraic direction.
A strong learner translates the sentence into a relationship before touching the numbers.
| Statement | Meaning |
|---|---|
| 8 pupils have no seat | people = capacity + 8 |
| 8 seats are empty | people = capacity − 8 |
| 8 books are left after filling boxes | books = filled capacity + 8 |
| 8 spaces remain unused | items = total capacity − 8 |
The nouns matter.
Do not calculate “8 excess”. Decide: excess of what, relative to what capacity?
Three structural cases learners should separate
Case 1: shortage in one plan, excess capacity in the other
This is the classic form. The total swing is found by adding the shortage and the spare capacity.
Example: 8 unseated, then 6 empty seats → swing = 14.
Case 2: shortage in both plans
Suppose 5 per table leaves 18 pupils unseated, while 7 per table leaves 4 unseated.
Increasing capacity reduces the shortage from 18 to 4. The change is:
18 − 4 = 14 seats.
Not 18 + 4.
Case 3: spare capacity in both plans
Suppose 7 per table leaves 3 spaces empty, while 9 per table leaves 17 spaces empty.
The capacity changes by:
17 − 3 = 14 spaces.
Again, the relevant quantity is the difference between the two residuals, because both are on the same side of full capacity.
A number-line way to understand the signs
Imagine “perfect fit” as zero.
A shortage of 8 can be represented as −8 capacity relative to the number of pupils.
Six empty seats can be represented as +6 capacity.
Moving from −8 to +6 is a change of 14.
This explains why a shortage and an excess are added in the classic form. They lie on opposite sides of zero.
If both cases are shortages, such as −18 and −4, the distance between them is 14.
If both cases are spare capacities, such as +3 and +17, the distance is also 14.
This turns a memorised rule into a signed-distance idea.
A second worked example: books and shelves
A librarian places 9 books on each shelf and has 15 books left. If she places 12 books on each shelf, 6 spaces are left empty. How many shelves are there?
At 9 per shelf, there are 15 books beyond the filled capacity.
At 12 per shelf, there are 6 unused spaces.
The capacity swing is:
15 + 6 = 21 spaces.
Each shelf gains:
12 − 9 = 3 spaces.
Number of shelves:
21 ÷ 3 = 7 shelves.
Number of books:
9 × 7 + 15 = 78 books.
Check:
12 × 7 = 84 spaces, and 84 − 78 = 6 empty spaces.
Why students use the wrong operation
One common error is to divide the total surplus by one of the allocation rates.
For example, a learner sees 14 and 8 and calculates 14 ÷ 8.
But 8 seats per table is not the change that produced the swing. The relevant change is from 6 to 8 seats per table: 2 extra seats per table.
The denominator should describe what each group contributes to the change.
This is a general mathematical habit:
Before dividing, name what one unit of the divisor means.
The hidden repeated-unit structure
Excess-and-shortage problems are really repeated-unit problems.
If every table changes by 2 seats and there are T tables, then total capacity changes by 2T.
The residual information tells us what 2T equals.
In the first example:
2T = 14.
So T = 7.
This is why the method transfers to many surfaces:
- pupils per table;
- books per shelf;
- oranges per bag;
- people per vehicle;
- items per box;
- rows in an arrangement;
- pieces cut from identical strips.
The story changes. The repeated-group mechanism does not.
When this method should not be used
The shortcut depends on both scenarios describing the same underlying number of groups and the same total quantity being allocated.
It can fail if:
- the number of tables changes between the two arrangements;
- some pupils leave or join;
- different table sizes are mixed;
- one scenario uses an additional fixed table;
- the per-group change is not uniform.
In those cases, the neat “swing divided by change per group” relationship no longer describes the whole system.
A diagnostic routine for learners
Before solving, ask:
- What is fixed across both scenarios? The people? The items? The groups?
- What changes per group?
- Is each residual a shortage or spare capacity?
- Are the two residuals on opposite sides of perfect fit or the same side?
- What does the total swing represent?
If a learner can answer these correctly, the arithmetic is usually straightforward.
How this connects to PSLE assessment
The 2026 PSLE Mathematics syllabus assesses recall and procedures, but also interpretation, application in varied contexts, reasoning, inference and strategy selection. See the SEAB 2026 PSLE Mathematics syllabus.
Excess-and-shortage questions make the distinction visible. The operations may be multiplication, subtraction and division. The difficulty lies in building the correct relationship between two verbal scenarios.
A learner who hunts for keywords can easily add when subtraction is required or subtract when addition is required.
A learner who models the two capacities can see why the sign changes.
How this differs from guess-and-check
A learner could guess the number of tables, test both scenarios and eventually find 7.
That may work for a small search space.
But the excess-and-shortage method is more structural. It directly measures the gap between the two scenarios and divides by the change contributed by each group.
This makes it efficient and explainable.
Guess-and-check is a broader strategy. Excess-and-shortage reasoning is a specific repeated-group relationship.
For parents and teachers: do not teach the formula first
If a child memorises:
“add excess and shortage, divide by difference”
the child may succeed on one familiar worksheet and fail as soon as both scenarios are shortages.
A stronger explanation is:
“Every table gains 2 seats. Across all tables, those extra seats must account for the movement from 8 pupils unseated to 6 seats empty. That is a total capacity change of 14 seats. So 2 seats per table across all tables equals 14.”
That explanation survives variation.
Where the idea transfers later
The deeper structure is the comparison of two linear rules for the same unknown.
At Secondary level, the same reasoning becomes simultaneous equations or intersection of linear relationships.
At a broader level, it teaches a useful modelling habit:
When the same hidden quantity can be described in two different ways, set the descriptions against each other.
The Primary problem uses tables and pupils.
The mathematical idea is a bridge towards equations.
Related eduKateSG Mathematics routes
- The Unitary Method: Finding One Unit Before Finding the Whole
- Structured PSLE Problems: Building a Complete Reasoning Chain
- Primary 6 Mixed-Topic Transfer Diagnostic
- Constant-Total Problems: Redistributing Without Changing the Whole
- eduKate Mathematics Learning Hub
Official references
- Ministry of Education Singapore — Primary Mathematics Syllabus, updated December 2024
- Singapore Examinations and Assessment Board — 2026 PSLE Mathematics syllabus
Excess-and-shortage problems are not really about tables.
They teach learners to compare two imperfect fits until the hidden group count becomes visible.