Money and Shopping Word Problems: Using Real-World Context to Make Maths Click
Money problems appear in every year of HK primary maths — and real shopping experiences teach them more effectively than any textbook. Here's how to use them.

If you asked me to pick one context that could teach all of primary school arithmetic — addition, subtraction, multiplication, division, decimals, fractions, percentages, ratios — I'd say money and shopping without hesitation.
Money is the most universally understood real-world application of primary maths. Every child in Hong Kong knows what dollars and cents are. Every child has been to a supermarket or a wet market. The numbers are real, the operations are meaningful, and the consequences of getting the answer wrong are immediately understandable.
And yet most primary maths teaching treats money problems as a topic unit to be covered and moved on from, rather than as a golden thread that can run through every year of maths learning. Let me show you how to use it.
Why Money Problems Work So Well
Concreteness: "$15.50" is a more graspable number than "15.5 units." The dollar sign and the real-world reference anchor the decimal in meaning. Students who struggle to understand what 0.5 means quickly understand that $0.50 is 50 cents — half a dollar.
Immediate error detection: If your child calculates that a pencil costs $450, they immediately know something is wrong. Real-world plausibility checking is built in to money problems in a way that abstract maths problems don't provide.
Motivation: Children who are uninterested in abstract calculation are often engaged by "how much do I have left to save for that game?" Money has personal relevance that x + y does not.
Curriculum coverage: Money problems naturally cover addition, subtraction (change calculation), multiplication (buying multiple items), division (splitting costs), percentages (discounts, taxes), and ratios (price comparisons, value calculations). One context, all operations.
How Money Problems Progress Through the HK Curriculum
P1–P2: Basic operations with whole dollar amounts "You have $20. You buy a snack for $7. How much change do you get?" This is subtraction. The money context makes it concrete and checkable.
P3: Introduction of decimals in money context "An orange costs $1.80. Three oranges cost ___." Decimal multiplication in a meaningful context. Students who understand dollars and cents find decimal multiplication less abstract than "multiply 1.8 × 3."
P4: Multi-step money problems "A box of 6 drinks costs $28.50. A bottle of water costs $4.20. How much more does one drink cost than one bottle of water?" Requires: $28.50 ÷ 6 = $4.75, then $4.75 − $4.20 = $0.55. Two steps, each with decimals.
P5: Percentage discounts and increases "A coat originally costs $480. It is on sale for 25% off. What is the sale price?" 25% off → 75% of original. $480 × 0.75 = $360. This is where the percentage-decimal connection (see my article on this) pays dividends.
P6: Multi-variable pricing problems "Shop A sells apples at $12 for 4 kg. Shop B sells apples at $8.50 for 3 kg. Which shop gives better value?" Shop A: $12 ÷ 4 = $3/kg. Shop B: $8.50 ÷ 3 = $2.83/kg. Shop B is cheaper per kg. This requires unit rate calculation — a skill that directly prepares for ratio and proportion.
Real Shopping Activities by Year Group
For P1–P3: The Supermarket Game Give your child a $50 "budget" and let them choose items at the supermarket (or pretend shop at home with priced items). They must track spending and stay under budget. This develops addition, subtraction, estimation, and money-handling simultaneously.
For P4: Receipt Mathematics After any shopping trip, give your child the receipt. Ask: "Did we save money on anything today?" (discounts), "What was the most expensive item per kg?" (unit rate), "What fraction of our total did we spend on fruit?" (fraction of a whole).
Receipts are genuinely rich data sources. A supermarket receipt from ParknShop or Wellcome typically provides enough information for 5–10 maths questions.
For P5: The Discount Challenge "The MTR app shows a 20% discount on selected items. If we buy $240 worth of items at full price and all of them qualify, how much do we pay?" ($240 × 0.8 = $192.)
"The receipt says we saved $48. What was the original price?" ($48 ÷ 0.2 = $240. Or: if $48 is 20%, then 1% = $2.40, and 100% = $240.) This is percentage reverse-calculation — one of the hardest P5 question types — in a real context.
For P6: Value Comparison Problems "Three-pack shampoo (1,500 ml): $89. Large bottle (750 ml): $49. Two large bottles = same volume as three-pack. Which is better value?" Three-pack: $89 ÷ 1500 = $0.059/ml. Large bottle: $49 ÷ 750 = $0.065/ml. Three-pack is better value. This is exactly the format of P6 ratio comparison questions.
The Language of Money Problems
Money problems in HK primary exams use specific vocabulary worth explicitly teaching:
- "Change" → subtract the purchase price from the amount paid
- "Total cost" → multiply price per item by quantity
- "How much more/less?" → find the difference (subtraction)
- "Discount" → reduce by a percentage or dollar amount
- "How much per ___?" → divide total by quantity (unit rate)
- "How many can I buy?" → divide budget by price (round down)
The last one — "how many can I buy?" — is a classic floor/ceiling rounding question. $47 ÷ $8 = 5.875. You can buy 5 items (you can't afford the 6th). This is the same rounding context as the bus/passenger division problem, but the money context makes the rounding direction obvious.
Start using shopping as a maths classroom. The lessons it teaches are real, memorable, and exactly aligned with what the curriculum needs.

Former Hong Kong primary maths teacher with 15 years in the classroom. Built Tutor Wong after seeing the same homework mistakes thousands of times. Believes every error is a learning opportunity — if you know where to look.
All articles by Wong SirGet Wong's Tips Weekly
One practical tip every week — no spam, just useful stuff.
We'll only send tips. Unsubscribe anytime.
Disclaimer: The opinions expressed in this article are those of the author alone and do not represent the views or positions of 補習天王 (Tutor Wong), its founders, staff, or team. This article is provided for informational purposes only and does not constitute professional advice.
Keep Reading
5 Fun Ways to Master Times Tables
Help your child memorise multiplication facts with games, songs, and visual tricks.
Ms. Wong5 minThe P3 Maths Mistakes You're Not Catching (And the Ones That Actually Matter)
Not all P3 maths errors are equal. Our data reveals which mistakes predict future struggle — and which ones you can safely ignore.
Wong Sir7 minWhat Your Child's Wrong Answers Are Trying to Tell You
Wrong answers aren't random — they're diagnostic. Here's how to read specific error patterns as a map of your child's mathematical thinking.
Wong Sir7 min