What is job costing?
Job costing is the practice of assigning costs to individual jobs rather than to the business as a whole. For an agency or a production studio, a job is a project: a campaign, a film, a rebrand, a shoot. Every hour a person spends on it, every invoice from a freelancer or a rental house, every flight, every meal on set and a fair share of the rent and the software are recorded against that job, and the total is compared with what the client paid. The result is a number that matters more than almost any other in a creative business: the real margin on the work.
The method comes from manufacturing and construction, where a job is a custom order and the question of whether it was profitable is obvious. Agencies adopted it because their product is time, and time that is not tracked to a job is time that cannot be priced. Job costing is also the foundation of estimating: a studio that knows what the last ten films of a given kind cost can quote the eleventh with confidence.
Why it matters
Why job costing matters
Agencies go out of business profitably, on paper. The year's revenue looks healthy, the overall margin looks acceptable, and nobody notices that three large clients are being served at a loss while two small ones pay for everything. Job costing is how that gets noticed. It shows which clients, which kinds of work and which teams make money and which quietly consume it, and it turns the annual guess about pricing into a decision based on evidence.
It also changes behavior on the floor. When a producer can see a job's cost against its budget in real time, scope creep becomes visible before it becomes a write-off, an extra round of revisions gets a conversation instead of a shrug, and the team learns what a day of their own work actually costs. For clients, the benefit is honesty: an agency that knows its costs can quote accurately, explain where the money went and have the hard conversation early rather than at the invoice.
In practice
How job costing works in practice
- 01
Every job gets a code when it opens. From then on, time is tracked against it by everyone who touches it, usually in a time tracking tool that feeds the finance system. Direct expenses (freelancers, crew, equipment, travel, materials, licenses) are coded to the job as they are approved. Overhead (rent, utilities, software, the salaries of people who do not bill) is allocated by a formula, typically as a percentage of labor cost or an hourly burden rate added to every tracked hour. The job's total cost is the sum of the three, and the margin is the fee minus that total.
- 02
The reporting is where the method earns its keep. A work-in-progress report shows live jobs against budget; a job closure report shows the final margin; a rollup by client, by service and by team shows the patterns. Good agencies review these monthly and use them to reprice, to restaff and to decide which work to pursue. The tools range from spreadsheets to agency management platforms with time, expenses, invoicing and reporting in one place.
Watch out
What people get wrong about job costing
Skipping overhead. A job that looks profitable on direct costs alone can be a loss once the studio's real running costs are allocated, and agencies that only count the freelancers routinely underprice their own staff. The second mistake is tracking time badly. Hours entered a week late from memory are fiction, and job costing built on fiction produces confident wrong answers; the discipline of daily tracking is the whole system.
The third is using the numbers to punish rather than to learn. A job that ran over is information about the estimate, the brief or the client, and teams that are blamed for it start hiding hours, which ends the honesty the method depends on. The fourth is waiting until the job closes. The value of job costing is in the live view, when a decision can still change the outcome.





