Academy

Academy / Lessons / Day-to-day practice / EP10

Job costing and cost allocation: did that job make money or lose it?

Look at it by month and all you learn is that you were busy. Look at it by job and you learn what you earned. Charge it where you can, pool it where you cannot, and have a fixed rule for the pool.

EP 103 min readEnglish2026-08-28
EP10 — Job costing and cost allocation: did that job make money or lose it?

This is the text version of a Mandarin video lesson — watch the original on the 中文 page. The script is written out in full below.

01Key points

02Text version

Hook

Renovation bosses, one question: that job you finished last month — did it make money or lose it? "Should have made something lah…" — should have, means you do not know. A business that takes on jobs and projects has to read its accounts by job, not by month. Today we cover project accounting and how the costs get split.

Why by job

An ordinary business reads a monthly report: revenue this month, expenses this month. But a job business runs one project across three months, five months, and the monthly report will only tell you "this month was busy". It will not tell you which job is bleeding. So the first step in job costing: open a project in the system for every job. Back in the fourth lesson on the chart of accounts we said large companies split by project — in truth the renovators and the contractors are the ones who need it most. Income tagged to the project, costs tagged to the project. One small set of books per job, ready to pull whenever you want.

The direct costs of a job

Every job has three blocks of direct cost, and you cannot skip any of them. One, materials — cement, plasterboard, light fittings; tag them to the job at the point of purchase. Two, sub-contractors — the plastering, the wiring, the air-conditioning you put out to others. Every sub-con bill states which job it belongs to. As the eighth lesson covered, subcontractor has its own column on the tax form, so tagging it to the right project keeps both sides clean. Three, labour — which jobs did your own workers work on? And the cost of a foreign worker is not just the wage: the levy, the lodging, the insurance, the food. All of it is the cost of that person, worked out per head and then split across the jobs they worked on. Get those three tagged accurately and the gross margin of a job falls out by itself.

Splitting the awkward shared costs

The hard part is the shared spending: the workers' meals, the phone lines issued to staff, petrol claims, toll, Grab rides, Lalamove deliveries of materials. These happen every day, and who remembers which job each one was for? Three rules. One, charge it where you can — if a Lalamove run delivered materials to a site, write the site on the document and charge it straight to that job. Two, what cannot be charged goes to the pool — phone lines and office costs go to overhead; do not force them onto one particular job. Three, if the pool has to be split, use a fixed rule — by labour days on each job, or in proportion to contract value. As the eighth lesson said: once the rule is set, it stays the same all year. And the claim discipline from the fifth lesson matters even more here: when a worker claims petrol or a meal, four extra words on the document — which job it was for — bring the whole thing to life.

A step further: by job, by task

The project is only the first layer. If your system is capable, you can cut it finer: one renovation splits into several jobs — demolition, wiring and plumbing, carpentry, painting — and a job splits into tasks. The finer you cut, the better you know where the loss actually happened and which crew is the fast one. You do not have to get there in one go. Reach "one set of books per job" and you are already ahead of most of your trade.

To close

Honestly: accounting as a craft, in the right hands, can go very fine and very technical — by job, by trade, by task, with the numbers doing the talking. With nobody willing to touch the detail for you, it stays stuck at "should have made something". LTT is built on business analytics and financial reporting, and job costing is exactly our home ground. Grab a coffee first and talk about your business. For the accounting, come to LTT. I am LTT, helping SME bosses get their accounts straight. Follow us, and see you next time.

03Common questions

Does even a small job need its own set of books?

The costs need to be gathered against it, but you do not need progress tracking on every one. The line is in EP51: only jobs that cross the year-end need work in progress.

My own machinery goes to site. How is that costed?

Allocate it into that job by days or hours used. Without an allocation, a job that used your own machinery will pretend to be very profitable.

Which job do a worker's levy and lodging belong to?

Where it can be matched to a job, charge it directly; where it spans several, allocate on a fixed rule and use the same measure all year.

More in this seriesEP8 Payment vouchers · EP9 Stock valuation · EP11 Two worlds
Grab a coffee with us and talk about your business — leave the accounts to LTT. Write to ltt@lttcfo.com · WhatsApp 011-1955 5538

04Comments

Verified as at 2026-08-28 · Evergreen lesson — no year-specific tax figures.