SK Works
Product Solutions Pricing Integrations Resources Contact Blog
Book a 30-min demo Chat on WhatsApp
Job costing

Why Does Job Costing Matter for Project-Based Businesses?

A job that closes and shows its loss only afterwards, next to a live job card with money in, money out and a margin bar while the work is still open Job closed ? Invoices still arriving Margin found out after handover Nothing left to change Job card · live In progress Money in Money out Work done Margin so far actwatchfine Spotted in week two, while there is still work left to reprice

What is job costing and why does it matter?

Job costing means tracking what each job costs against what the customer agreed to pay, so you know whether a job made money instead of hoping it did. Accounting textbooks such as OpenStax Principles of Managerial Accounting describe the same idea: materials, labour and overhead are assigned to each job and tracked separately.

  • It answers a per-job question. Your bank balance shows how the business is doing. Job costing shows which jobs earned their keep and which quietly lost money.
  • It improves your next quote. Real costs from finished jobs show what similar work should be priced at.
  • It shows patterns a monthly total hides. Two jobs of the same size can end very differently, and a combined figure hides which one dragged the other down.

Why is finding out after the job closes too late?

A typical scene: a job is signed off on Friday and the final invoice goes out. The following week someone adds up supplier bills, extra site days and materials bought on a personal card, and the result is a surprise.

  • In week two, you can still act. If labour is running ahead of plan or a material price moved after the quote, you can reprice the remaining work, agree a change or reassign the crew.
  • After handover, nothing is recoverable. The same loss now costs margin, not a conversation.
  • A closing report is a record, not a control. Job profitability is mostly decided in the middle of a job, so the number you need is the one you can read while work is still open.

What should you track on every job?

Keep one short list that every job shares, so jobs can be compared with each other. Good project cost tracking means entering the same few things when they happen.

  • Labour: your own hours plus subcontract work, grouped by trade.
  • Materials: everything bought for the job, with the supplier invoice attached so the figure can be checked later.
  • Changes: extra work the customer asks for, and work you absorb without charging. Public-sector guidance on change orders advises you to negotiate and approve changes before authorising work to begin, and the same habit protects a private job.
  • Money received: deposits and stage payments, matched to the right job.
Cost line What goes in Where it usually slips
Labour Own hours, subcontract work Time logged days later, or never
Materials Purchases and vendor invoices Receipts left in a van
Changes Extra work asked or absorbed Agreed verbally, never recorded
Money received Deposits, stage payments Matched to the wrong job

How do you read job costing while a job is live?

Start with two numbers: what has been collected and what has been spent. Those give you profit so far and the margin, and a weekly look at them is the simplest answer to how to track project costs without a heavy process.

  1. Collected: total payments received on the job so far.
  2. Spent: total costs entered against the job so far.
  3. Profit: collected minus spent.
  4. Margin: profit divided by collected, which is your project profit margin to date.
  5. Compare to your lines: set a target and a warning level before the job starts. Above target needs nothing, near the warning level needs a conversation this week, and below it needs a decision.
  6. Read it next to progress: a high margin on a mostly unfinished job is not yet a result.
Margin against your thresholds Collected minus spent, over collected Below warning Near warning Above target This job, today Decision this week Conversation this week Keep going
A live margin read against thresholds you set tells you whether a job needs nothing, a conversation or a decision.

How does SK Works show profit and margin per job?

SK Works keeps the work and the money on one job card, described on the product page as two tracks: steps on the work track, payment milestones on the money track. Its own page documents the following behaviour.

  • Truthful progress. Each step carries a share of the work and progress is the sum of finished shares, so finishing snagging before carpentry shows 50%, not 75%.
  • Profit and margin per job. Shown against your own thresholds in green, amber or red. The demo example uses a target of 30 and a warning level of 15.
  • Costs by category. Materials, vendor invoices and labour by trade, with an invoice photo attached to each cost line.
  • Append-only ledgers. Payments and costs cannot be edited or deleted. A correction is a dated reversal that points to the original and records a reason.
  • Margin stays with the owner. It is hidden on list screens shared with site staff and shown on the owner's detail view, and the customer progress portal never shows costs.

You can try this on your own jobs in the SK Works demo.

What does a weekly job cost check look like?

Pick one fixed time each week and go through every open job in the same order. A short regular check beats a long quarterly review, because a loss spotted in week two costs a conversation.

  1. Enter what is missing. Add costs and invoices since last week, including any extra work done on site. The work order management guide for on-site jobs covers how that work gets issued in the first place.
  2. Check margin against your line. If a number looks wrong, trace it to the entry behind it rather than to someone's memory.
  3. Check progress against the plan. Margin and progress only mean something together.
  4. Mark each job: fine, watch or act.
  5. Give every act job an owner and a date before you close the screen.

FAQ

What is the simplest way to start job costing?

Pick one list of cost lines that every job shares, such as labour, materials and changes, and record each cost against the job the day it happens. Then check collected minus spent once a week. A short routine run on every job beats a detailed system used on only a few.

How is job costing different from overall bookkeeping?

Bookkeeping tells you how the whole business is doing over a period. Job costing tells you how each individual job did, so you can see which kinds of work earn their keep and which ones quietly lose money. The two answer different questions and work best side by side.

How do I handle extra work the customer asks for mid-job?

Record it as its own line, with the extra cost and any extra amount agreed, the moment it is requested. If the work is absorbed without charge, record that too. Unrecorded changes are where margin most often disappears, because the cost lands on the job but the price never moves.

Can SK Works show profit and margin per job?

Yes. SK Works shows profit and margin per job on the job card, coloured green, amber or red against thresholds you set. Profit is collected minus spent, and margin is profit divided by collected. Payments and costs are kept in append-only ledgers, with mistakes fixed by dated reversals.

See profit and margin on your own jobs while they run.

30 minutes, no slides. We load two of your recent jobs first.

Book a demo
WhatsApp us
WhatsApp Book a demo