What Is Job Cost? The Test That Sorts Every Expense
Job cost is every cost that exists because of one project. Here is the test that sorts each expense, the costs that can land on either side, and a published bathroom estimate sorted line by line.
Definition
Would this expense exist without the project?
That one question sorts every expense a contractor pays. If the cost exists only because of this project, it is job cost: it goes on the estimate, and the markup is applied to it. If you would pay it whether or not this job happened, it is overhead: it never appears on a line item, and the markup is what recovers it.
Job cost has two layers. The first is the work itself: the hours, the materials and the subcontractors that build the job. The second is the conditions this project creates: its permit, its dumpster and dump fees, dust and floor protection, and supervision of this job alone. Those conditions are not tied to any one task, but none of them would exist without the project, so they are job cost too.
The second half of the rule is consistency. The federal rules for government contracts state it plainly: a cost cannot be charged directly to one job while costs for the same purpose in like circumstances sit in an overhead pool. Remodelers are not bound by those rules, but the logic carries over. Decide once which side a kind of cost belongs on, and put it there every time. A cost charged to a job and also budgeted in overhead is recovered twice; a cost left out of both is never recovered at all. The 21 overhead categories cover the other side of the line.
Some kinds of cost can land on either side, and the test decides each time. A tile saw bought for one unusual job is job cost; the drills that go to every job are overhead. A lead carpenter doing the work is direct labor, a superintendent running only this project is a job site cost, and a manager scheduling several jobs is overhead. Lodging for one out-of-area job is job cost. The truck you drive to every job is overhead, and so is everyday local mileage: it funds the vehicle budget, and the markup refills that budget. That is a policy rather than a law, since some contractors charge vehicle use to each job instead. Either works if it never changes from job to job. Whether the mileage is deductible is a separate tax question, covered in the mileage deduction guide.
- Also called direct cost, direct job cost, or cost of goods sold in your books
Distinctions
| Term | Meaning | Decision |
|---|---|---|
| Field labor | Crew hours at the loaded rate. | Job cost. Put it on the estimate. |
| Subcontractors | Trade work under a written scope. | Job cost. Put it on the estimate. |
| Materials | What this job installs. | Job cost. Put it on the estimate. |
| Tool & equipment rental | Rented for this job. | Job cost. Put it on the estimate. |
| Permits & inspections | Issued for this address. | Job cost. Put it on the estimate. |
| Local mileage | Driving to local jobs. Tax rules | Overhead. The markup recovers it. |
| Project management | Scheduling across several jobs. | Overhead. The markup recovers it. |
| Showroom rent | Paid whether or not a job sells. | Overhead. The markup recovers it. |
| Office staff | Admin for the whole business. | Overhead. The markup recovers it. |
| Marketing | Finding the next job. | Overhead. The markup recovers it. |
| Owner salary (non-field) | Running the business. | Overhead. The markup recovers it. |
Worked example
The 5x8 bathroom remodel published on this site has a direct job cost of $11,799.17 across 53 itemized lines. Every line passes the test: none of it would exist without this bathroom. Sorted by type, it falls into four job cost accounts.
The bathroom, every line itemized →
Inputs
- The published bathroom estimate, 53 lines, $11,799.17 of direct job cost
- Labor priced at what a remodeler pays a trade sub for the work (the sub carries its own burden, overhead and profit), not base wages
- Allowances carried as a materials budget for selections not yet made
| Cost type | Lines | Amount | Account |
|---|---|---|---|
| Labor | 24 | $5,756.87 | Direct labor |
| Materials | 11 | $771.05 | Materials |
| Allowances | 15 | $4,749.85 | Materials |
| Subcontract | 2 | $296.40 | Subcontractors |
| Dump fees | 1 | $225.00 | Job site costs |
| Total | 53 | $11,799.17 |
| Component | Rate | Amount |
|---|---|---|
| Wages | $30.00 x 1,000 hours | $30,000 |
| Social Security (employer) | 6.2% | $1,860 |
| Medicare (employer) | 1.45% | $435 |
| Federal unemployment (FUTA) | 0.6% of the first $7,000 | $42 |
| Federal floor | $32,337, or $32.34 an hour |
Actions
- Labor is the largest share: $5,756.87 of $11,799.17, or 48.8%. The published estimate prices it at what a remodeler pays a trade sub for the work; for your own crew, price it at what the hour actually costs, not the wage on the paycheck
- Allowances are job cost even though the customer has not chosen the tile or the tub yet. They are a materials budget, so $771.05 plus $4,749.85 puts $5,520.90 in materials
- The dump fees are a project condition, not a task. Demolition on this bathroom creates them, so they are job cost
- Nothing here is overhead. The truck that hauled the debris, the insurance on the crew and the time spent estimating the job are real costs, but they would exist without this bathroom, so the markup recovers them
- The burden table is only the federal floor. Workers' compensation, state unemployment tax, liability insurance billed on payroll, paid time off and benefits all sit on top, and each comes from your own policy, state notice and pay plan
Every dollar of the published bathroom is job cost, and every dollar has one home. The markup that turns $11,799.17 into a price is what recovers everything this list leaves out.
Use and limits
How to use it
7 rulesPrice materials at what you would reasonably expect to pay for the same job next month. A bulk price you always get is your cost; a one-off clearance deal is not
Give a subcontractor a written scope, the material selections and a contract with a change order process. A phone quote is not a job cost you can rely on
Charge owned equipment used on one job at a market or internal rental rate, and keep its ownership cost out of overhead so it is not recovered twice
Put known project conditions on the estimate as their own lines: protection in an occupied home, setup and cleanup days, the dumpster. Do not hide them inside other rates
Carry your own field hours at a market wage for the work. Pay for running the business belongs in overhead
Record field hours against the job that caused them. An hour with no job attached is not job cost, and comparing the hours a job took against the hours it was priced for is how you learn whether the labor line was right: see estimated vs actual hours
Log mileage against the job that caused the trip, even though local mileage is priced as overhead. The log supports the tax deduction and shows which jobs cost the most to serve
What it is not
5 cautionsJob cost is not what you paid this month. A bill you have not paid yet is still cost on the job
A cost's tax treatment does not decide where it is priced. A sole proprietor's draw is not an expense in the books, but the price still has to cover the owner's pay
A published cost is not a price. The bathroom cost page on this site shows job cost before markup, the same way this page does
Job cost is not padded. Uncertainty you cannot put a number on belongs in the profit, not in extra hours or material
Job cost is not the same in every company. Two contractors can sort a cost differently and both be right, as long as each does it the same way every time
About these figures
Next step
Take your last finished job and ask the test of every expense on it. Anything that would exist without that job belongs in the 21 overhead categories, not on the estimate. Then price risk on top of the job cost with the three markups.
Sources & provenance
- 5x8 bathroom remodel, published itemized estimate (data file) Clamp Research
- Publication 15 (2026), (Circular E), Employer's Tax Guide Internal Revenue Service (official source)
- Topic no. 759, Form 940, Employer's Annual Federal Unemployment (FUTA) Tax Return Internal Revenue Service (official source)
- FAR 31.202, Direct costs U.S. General Services Administration (official source)
- 21 Overhead Categories a Contractor Has to Price For Clamp Research