Profit basicsSeptember 30, 2026 · 3 min read

Fixed vs Variable Costs: What's the Difference for Contractors?

Rent holds steady, paint does not, and a truck is both. Sort your costs into fixed, variable, and mixed, then work out what an extra job leaves after the costs it adds.

Griffin Velichko
Co-founder & CEO, Barry

A fixed cost stays about the same over a short period even when your job count changes, while a variable cost rises and falls with the work. In a trades or home-services business, shop rent is fixed and paint is variable. A truck is both, and that third group decides what one more job leaves you.

Fixed and variable cost lines plotted against jobs completedCOSTFIXEDVARIABLEJOBS COMPLETEDCROSSOVERFIXED / VARIABLEFIG. 04THE TOOLBOX BRIEFILLUSTRATIVE ONLYSCALENTS04FIXED COSTS STAY THE SAME.VARIABLE COSTS GROW WITH JOBS.

What is a fixed cost?

A fixed cost holds steady over a month or a quarter no matter how many jobs you run. Shop rent, base software subscriptions, salaried office and supervisor pay, some insurance premiums. In the example below, a painting company carries $8,000 of fixed costs a month, and that bill arrives whether you run eight jobs or eighteen.

What is a variable cost?

A variable cost rises and falls with the work. Materials, hourly field labor on the job, piece-rate subcontract work, fuel, dump fees — the costs that exist only because a job exists. On the extra $2,000 job below, added labor, materials, and travel come to $1,200. Turn the job down and you never spend it.

Do not drop the whole payroll line in the variable column. Salaried office and supervisor pay is fixed for the month; only the crew hours a job adds are variable. Calling it all variable makes fixed costs look small, break-even look low, and a discount look safe, and none of that is true.

What's the difference?

Fixed costs are owed whether or not you sell a job. Variable costs exist only because you sold one. The painting company's $8,000 of monthly fixed costs lands either way; the $1,200 an extra job adds does not. A third group matters: mixed costs carry both behaviors in one line, and step costs stay flat and then jump.

FixedVariableMixed or step
Shop or yard rentMaterials: paint, trim, timberA truck: fixed lease, variable fuel
Base software subscriptionsPiece-rate subcontract workShop utilities: base charge plus usage
Salaried office and supervisor payHourly field labor on the jobA supervisor: fixed until a second crew
Some insurance premiumsFuel and dump feesRented gear: a day rate that does not scale down
Illustrative examples. The third column is where the surprises live.

A truck has a fixed lease payment and a fuel bill that moves with the miles. A supervisor is fixed until a second crew forces a second one. Sorting costs by behavior is a separate pass from tagging them to jobs, which is direct vs indirect costs.

What does one more job cost?

One more job costs only the money the job adds. A fictional painting company takes an extra job that pays $2,000, and the extra labor, materials, and travel come to $1,200, so the job leaves $800. That $800 is contribution: job price minus the variable costs of that job.

Divide monthly fixed costs by contribution per job. At $8,000 of monthly fixed costs and $800 a job, that is 10 jobs to cover the fixed column, with profit starting on job 11. Cutting fixed costs works as well as selling more, so keep a real list of business overhead costs.

That $1,200 is not fixed either. Once the crew is full, the same job can bring overtime, a rented truck, or a better job bumped to next month, so more volume is not automatically the fix for a margin problem. Check your real weekly room first: capacity planning.

Sorting your own costs takes about an hour with last month's expenses open. Work down from the largest lines, split anything mixed, handle payroll name by name, then total the fixed column and divide. The output is one number you can price against.

  1. Rank one normal month

    Pull every expense line from your accounting file and sort by amount.

  2. Label the top 20 lines

    Mark each one fixed, variable, or mixed, and ignore the tail.

  3. Split the mixed lines and payroll

    The truck becomes lease plus fuel. Salaried pay is fixed; job-created hours are variable.

  4. Divide, then price the next quote

    Fixed total ÷ contribution on a typical job = jobs before profit starts.

Three ways to handle this

There are three practical ways to do this: use a spreadsheet, ask your accountant or bookkeeper, or connect your tools so Barry AI can group fixed, variable, and mixed costs, estimate a job's contribution, and show its assumptions.

Barry, review my connected expenses and group likely fixed, variable, and mixed costs. Use recent similar jobs to estimate what my next booked job will contribute after added costs. Show assumptions.
Sign up, connect your tools, and ask Barry for your answer.
Already using Barry — send it onWhatsAppTextTelegram

Frequently asked questions

Is labor a fixed or variable cost?
Both, depending on how you pay. A salaried supervisor or office coordinator is fixed for the month, because the pay is the same at 12 jobs or 22. Hourly field hours that exist only because a job exists are variable. Overtime and the second supervisor you hire at a certain crew size are step costs that jump rather than rise smoothly.
What is a step cost, and how is it different from a mixed cost?
A mixed cost has two behaviors inside one line: a truck with a fixed lease payment and a fuel bill that changes with the miles. A step cost is flat across a range of work and then jumps to a new flat level. One supervisor covers one crew; the day you run a second crew, supervisor cost steps up to two salaries and stays there.
How do I work out the break-even point for my trades business?
Total your monthly fixed costs, then work out what a typical job leaves after its own variable costs. Divide the first by the second. In an illustrative example, $8,000 of monthly fixed costs and $800 of contribution per job means 10 jobs to break even, with profit starting on job 11 if your estimates hold and your job mix does not change.
Does taking more jobs always improve my margin?
No. Contribution math assumes spare capacity. Once the crew is full, an extra job can bring overtime, a rented truck, or a better job pushed to next month, and each of those cuts what the job leaves behind. If contribution per job is thin, change the price or the job costs first; volume multiplies a thin margin rather than fixing it.

Keep reading

— Issued for construction —

Get Barry onyour sites.

Start Free Trial
Taking you to sign-up…

No new app for the crew.