Form CMB-014 Step-by-step guide
How to Price a Contracting Job
Pricing a contracting job correctly requires a systematic approach that accounts for every cost, allocates overhead fairly, and builds in enough profit to sustain your business through slow months and unexpected expenses. Most contractors who struggle with profitability are not bad at their trade; they are bad at the math between finishing a job and making money on it. The gap between 'I think I should charge about $3,000' and 'my direct costs are $1,800, overhead allocation is $400, and a 20% margin means I charge $2,750' is the difference between guessing and knowing. This guide walks you through every step of pricing a job, from listing direct costs to setting the final number. The embedded calculator automates the math so you can focus on the estimate rather than the arithmetic.
✓ How It Works
This calculator simplifies complex pricing decisions into clear, actionable numbers. Enter your specific values using the fields above. Trade presets provide industry-standard starting points that you can adjust for your situation. Results update as you type, giving you instant feedback on how each variable affects your bottom line. Every calculation runs in your browser with no data sent to any server. Save your inputs locally for quick access on return visits.
The formulas used are standard business accounting calculations adapted for the contracting industry. They account for the unique aspects of trade work: seasonal variation, weather delays, variable material costs, and the difference between billable and non-billable hours that salaried workers never think about.
✓ When to Use This
Use this calculator when preparing bids for new work, reviewing your current pricing structure, or planning for business changes like hiring employees, adding equipment, or expanding to a new service area. Run the numbers before making commitments that change your cost structure. Contractors who check the math before signing a lease, purchasing a vehicle, or setting new rates consistently make better financial decisions than those who rely on instinct alone.
✓ Frequently Asked Questions
What are the basic steps to pricing a contracting job?
Five steps in order: First, calculate direct costs (materials, labor hours at burdened rate, equipment, permits, subcontractors). Second, allocate overhead (your monthly fixed costs divided by monthly jobs, or a percentage of direct costs). Third, add your profit margin (multiply the subtotal by your markup percentage). Fourth, add applicable taxes. Fifth, review the total against market rates and your gut instinct. If the price seems too high, look for cost reductions rather than cutting profit. If it seems too low, check whether you missed any costs.
How do I know if my job pricing is competitive?
Get three to five quotes from competitors on a similar-scope job (ask a friend or family member to request quotes). Compare your price against the range. If you are within 10-15% of the middle, your pricing is competitive. If you are significantly higher, verify that your overhead is reasonable and your profit margin is not excessive. If you are significantly lower, you may be undervaluing your work or missing costs. Consistently being the cheapest bidder is not a business strategy; it is a path to burnout.
What profit margin should I target when pricing a job?
Target 10-20% net profit margin for most residential contracting work. Specialized or high-risk work may warrant 20-30%. Service calls with fast turnaround can run higher margins (15-25%) because clients pay for convenience. Large commercial projects often run lower margins (8-12%) but make up for it in volume. Your specific target depends on your market, trade, and business goals. Use the
Profit Margin Calculator to check your actual margins on completed jobs.
Should I itemize my estimate or give one total price?
Itemizing builds trust and usually converts better. Clients who see a breakdown of labor, materials, and overhead understand what they are paying for and are less likely to push back on price. The exception is highly competitive commodity work (basic painting, lawn care) where clients are shopping purely on bottom-line price. Even then, showing your work demonstrates professionalism. The
Job Estimate Builder creates clean, itemized estimates with one click.
How do I handle price increases from suppliers mid-project?
Include a materials escalation clause in your contract for any project longer than 30 days. Standard language specifies that material prices are locked for 30 days from the estimate date, and increases beyond a threshold (typically 5-10%) will be passed through to the client with documentation. For shorter projects, build a 3-5% material buffer into your estimate to absorb minor price fluctuations without renegotiating. Never absorb a major supplier increase: that is the client's cost, not yours.