Step 1: Calculate Your True Hourly Cost
Before you can price a job, you need to know what it actually costs your business to operate for an hour, day, or week. This is your overhead rate — and most contractors underestimate it significantly.
Your overhead includes:
- • Vehicle costs (payments, insurance, fuel, maintenance)
- • Insurance (general liability, workers comp)
- • Tools and equipment (purchases + leases)
- • Software and subscriptions
- • Marketing and advertising
- • Your own salary (if you pay yourself or factor in your time)
- • Taxes (self-employment tax, quarterly estimated taxes)
- • Office supplies, permits, licenses
Add all monthly overhead costs. Divide by the number of billable hours you work per month. That's your overhead cost per hour. A common result for a solo contractor is $40–$80/hour just in overhead before any materials.
Step 2: Estimate Materials and Subcontractor Costs
For each job, list every material you'll need and get accurate pricing. Then add your material markup (typically 15–25%) to cover:
- • Your time sourcing and purchasing materials
- • Storage, handling, and waste
- • Price fluctuations between estimate and job start
If you're using subcontractors, get firm quotes before sending your estimate. Add 10–20% over the sub cost to cover coordination time and your general contractor risk.
Step 3: Estimate Labor Hours Accurately
Labor estimation is where most contractors lose money. Common mistakes:
- • Estimating based on best-case scenarios (no traffic, everything goes perfectly)
- • Forgetting setup, cleanup, and drive time
- • Not accounting for callbacks and warranty work
- • Using the rate for skilled work on the whole job
A good rule: take your initial labor estimate and add 15–20% for contingency. Then multiply hours by your fully-loaded labor rate (direct pay + payroll taxes + benefits).
Step 4: Apply Your Profit Margin
After calculating your total costs (overhead + materials + labor), you need to add your target profit margin. This is money the business makes beyond paying its expenses — used for growth, equipment, and rainy days.
Typical contractor profit margins by job size:
| Job Size | Recommended Markup on Cost |
|---|---|
| Under $10,000 | 50–100% |
| $10,000–$50,000 | 30–50% |
| $50,000–$250,000 | 20–30% |
| $250,000–$500,000 | 10–20% |
| $500,000+ | 5–10% |
These are markups on total cost, not gross margins. A 50% markup on $10,000 in costs = $15,000 job price = 33% gross margin.
Step 5: Do a Price Check Before Sending
Before sending any estimate, answer these three questions:
- Does this price cover all my actual costs (labor at full overhead rate + materials + subs)?
- Does it include my overhead allocation for the days/hours I'll spend on this job?
- Does it leave a profit margin I'm satisfied with?
If the answer to any of these is "I'm not sure," you need to recalculate before sending. CogniFlow Books includes a built-in Price Check tool that does this automatically — showing your projected margin before you commit to any job price.
Common Pricing Mistakes to Avoid
- • Matching competitor prices without knowing their costs. Their overhead may be completely different from yours.
- • Pricing to win the job rather than to profit from it. A job that loses money is worse than no job.
- • Forgetting to account for taxes. 15–25% of net profit goes to self-employment and income taxes.
- • Not updating pricing as costs rise. Material costs, fuel, and labor all change. Review your overhead calculation at least every 6 months.
Price Check Every Job with CogniFlow Books
CogniFlow Books includes a built-in Price Check tool on every estimate and invoice. Enter the job duration, number of workers, and your rate — and instantly see your projected margin before sending. No spreadsheets required.
Try It Free