Blog

    How to Price Construction Jobs Without Losing Money

    The complete guide to profitable pricing for contractors

    10 min read
    Bidmio Team

    Most construction companies lose money on 20-30% of their jobs. Not because they are bad at building - but because they are bad at pricing. They guess instead of calculate, forget hidden costs, and compete on price with competitors who are going bankrupt. This guide gives you the exact formulas and thinking process to price every job profitably.

    Why Most Contractors Underprice Their Work

    Before learning the right way to price, you need to understand why so many construction businesses fail at it.

    Common mistakes that destroy profit margins

    1Using Competitor Prices as Your Guide

    You hear a competitor charged €15,000 for a similar job, so you charge €14,500 to win. Problem: you do not know their cost structure, overhead, or if they are even profitable. Many competitors are slowly going bankrupt - copying them means joining them.

    2Forgetting Indirect Costs

    You calculate materials and labor, add 10%, and call it a price. But what about insurance, vehicle costs, tools, office rent, accounting fees, unpaid sick days, and time spent on quotes that do not convert? These invisible costs eat 15-25% of revenue.

    3Pricing Based on Hourly Rate Only

    Charging €40/hour sounds good until you realize your fully loaded cost per hour (including overhead, benefits, unbilled time) is €38. You are working hard to earn €2/hour profit.

    4Emotional Pricing

    Nice customer? You give a discount. Difficult job? You add a little extra. Slow month? You take anything. This random approach means profit depends on luck, not strategy.

    5Not Tracking Actual Costs Per Job

    If you do not know what past jobs actually cost, you cannot price future jobs accurately. You are guessing based on feelings, not data.

    💰 Construction companies with formal pricing systems have 23% higher profit margins than those who price by gut feeling.

    Calculate Your Real Break-Even Point

    Before you can price profitably, you need to know your break-even point - the minimum you must charge just to cover costs. Here is how to calculate it.

    The foundation of profitable pricing

    1Step 1: Calculate Your Annual Overhead

    Add up all costs that are not directly tied to jobs: office rent, insurance, vehicles, fuel, tools, software, accounting, marketing, phone bills, training, certifications. For most 5-15 person companies, this is €80,000-200,000 annually.

    2Step 2: Calculate Your Billable Hours

    Not working hours - billable hours. A full-time employee works 2,080 hours/year. Subtract holidays (200 hrs), sick days (80 hrs), training (40 hrs), travel/non-billable time (300 hrs). Realistic billable hours: 1,400-1,600 per employee.

    3Step 3: Calculate Overhead Cost Per Hour

    Divide annual overhead by total billable hours across your team. Example: €150,000 overhead divided by 8,000 billable hours (5 employees) = €18.75 overhead per billable hour.

    4Step 4: Add Labor Cost

    Employee hourly wage plus employer costs (taxes, insurance, benefits). A worker earning €20/hour typically costs €26-30/hour fully loaded.

    5Step 5: Your Break-Even Rate

    Add overhead per hour (€18.75) plus fully loaded labor cost (€28) = €46.75. This is your break-even. Charge less than this and you lose money, regardless of how busy you are.

    Most contractors are shocked when they calculate their true break-even rate. That €40/hour you thought was profitable? It might actually be losing money.

    Markup vs. Profit Margin - Know the Difference

    Many contractors confuse markup and margin. This confusion costs thousands annually.

    The math that separates profitable companies from struggling ones

    1Markup = Percentage Added to Cost

    If your cost is €1,000 and you add 20% markup, you charge €1,200. Markup is calculated on cost.

    2Margin = Percentage of Selling Price That Is Profit

    That same €1,200 job with €1,000 cost gives you 16.7% margin (€200 profit divided by €1,200 price). Margin is calculated on selling price.

    3The Dangerous Confusion

    Thinking 20% markup = 20% profit margin. It does not. 20% markup = 16.7% margin. 30% markup = 23% margin. 50% markup = 33% margin.

    4Markup to Margin Formula

    Margin = Markup / (1 + Markup). Example: 25% markup = 0.25 / 1.25 = 20% margin.

    5Margin to Markup Formula

    Markup = Margin / (1 - Margin). If you want 25% profit margin, you need 33% markup (0.25 / 0.75 = 0.33).

    The Complete Job Pricing Formula

    Here is the formula professional contractors use to price jobs accurately every time.

    Step-by-step calculation for any project

    1Direct Labor Cost

    Estimated hours times fully loaded hourly rate. Be realistic - jobs almost always take longer than expected. Add 10-15% buffer for unexpected issues.

    2Direct Material Cost

    Actual cost of materials needed. Include waste factor (typically 5-10% extra). Include delivery costs if applicable.

    3Subcontractor Costs

    Any work you will outsource. Get quotes, do not guess.

    4Equipment Costs

    Rentals, special tools, or depreciation on owned equipment used for this job.

    5Total Direct Costs

    Sum of the above four items. This is your cost floor.

    6Apply Overhead Recovery

    Add your overhead percentage (calculated from break-even analysis). Typically 15-25% of direct costs.

    7Add Target Profit Margin

    Add your desired profit on top. Healthy construction companies aim for 10-20% net profit margin.

    8Final Price

    Direct costs + Overhead recovery + Profit = Your minimum price. Then consider market factors.

    Example: Direct costs €10,000 + Overhead 20% (€2,000) + Profit 15% (€1,800) = €13,800 minimum price.

    How to Price Materials

    Material pricing is one of the most debated topics in construction. Here is a practical approach.

    Should you markup materials? By how much?

    1Yes, You Should Markup Materials

    You spend time ordering, receiving, storing, transporting, and managing materials. You take risk if materials are damaged or stolen. You deserve compensation for this.

    2Standard Material Markup: 10-25%

    10% for commodity items (lumber, basic supplies). 15-20% for specialty items you need to source. 20-25% for items requiring significant handling or storage.

    3Alternative: Handling Fee

    Some contractors prefer passing materials at cost plus a fixed handling fee per job. Example: materials at cost + €200 handling fee. This is more transparent for customers who ask questions.

    4Supplier Discounts Are Your Profit

    If you get 15% trade discount but quote list price, that 15% is additional profit. Never reveal your actual costs - quote based on standard pricing.

    5When Customers Supply Materials

    Reduce price but add a management fee (5-10% of material value). You still handle, install, and take responsibility for customer-supplied materials.

    When to Walk Away from a Job

    Not every job is worth taking. Learning to say no protects your profitability and your sanity.

    The jobs you refuse are as important as the ones you take

    1Customer Demands Below Break-Even Pricing

    If accepting means losing money, decline politely. Working at a loss is worse than not working. Your overhead keeps running either way.

    2Red Flag Customers

    Constant complaints before work starts. Unrealistic timelines. Already fired multiple contractors. Obsessive focus on price over quality. Trust your instincts - problem customers cost more than they pay.

    3Scope Creep Patterns

    Customer keeps adding to the scope during quoting. Cannot clearly define what they want. Changes requirements with every conversation. These jobs will overrun and result in disputes.

    4Payment Risk

    Reluctance to pay deposits. History of slow payment. Business in financial trouble. Unreasonably long payment terms. Getting paid matters more than winning the job.

    5Opportunity Cost

    If taking this marginal job means you cannot take a better job next week, declining is the right choice. Your capacity is limited - fill it with profitable work.

    💰 Top-performing contractors turn down 20-30% of potential jobs. They are not desperate - they are selective.

    Track Every Job to Improve Future Pricing

    Your past jobs are a goldmine of pricing data. Use them to continuously improve accuracy.

    Learning from your actual results

    1Track Actual Hours vs. Estimated

    For every job, compare estimated hours to actual hours worked. Most contractors underestimate by 10-20%. Use this ratio to adjust future estimates.

    2Track Actual Material Costs

    Compare quoted materials to actual spend. Include waste, returns, and additional purchases. Build realistic waste factors for each material type.

    3Calculate True Profit Per Job

    Total revenue minus all direct costs minus allocated overhead. Many jobs that feel profitable are actually losses when you allocate overhead properly.

    4Identify Profitable Job Types

    Some jobs are consistently profitable, others consistently lose money. Focus your marketing and sales on the profitable categories.

    5Review Quarterly

    Every quarter, analyze your completed jobs. What patterns do you see? Where are you consistently underpricing? Where do you have pricing power?

    Companies that track job costs improve their pricing accuracy by 15-20% within the first year.

    Negotiating Without Giving Away Profit

    Price negotiation is inevitable. Here is how to handle it without destroying your margins.

    How to handle price objections professionally

    1Never Discount First

    If a customer asks for a lower price, first understand why. Are they comparing to a different scope? Do they have a genuine budget constraint? Often the issue is not actually price.

    2Reduce Scope, Not Price

    If budget is truly limited, offer to remove or simplify parts of the job. This protects your margin rate while meeting customer constraints.

    3Value-Based Responses

    When challenged on price, explain what is included: warranty, quality materials, insurance, experienced crew, cleanup. Cheap competitors often skip these.

    4Payment Terms as Negotiation Tool

    Offer small discount for larger deposit or faster payment. You get cash flow benefit; customer gets price reduction. Both win.

    5Know Your Walk-Away Point

    Before any negotiation, decide the minimum price you will accept. If pushed below that line, walk away professionally. Desperation shows and invites further pressure.

    How Bidmio Helps You Price Accurately

    Accurate pricing requires accurate data. Bidmio gives you the historical job data needed to price with confidence.

    Turn data into pricing power

    1Actual Hours Per Job Type

    See exactly how long similar jobs took in the past. No more guessing - base estimates on real data from your own projects.

    2Material Cost Tracking

    Track every material used on every job. Build accurate material budgets based on actual historical usage.

    3True Profitability Analysis

    See actual profit margin for each completed job. Identify which job types and which customers are most profitable.

    4Instant Cost Reports

    Generate cost reports for any job instantly. No more digging through spreadsheets and paper records.

    5Quote to Actual Comparison

    Automatically compare quoted hours and materials to actual. See exactly where your estimates are accurate and where they need adjustment.

    Stop pricing based on gut feeling. Start pricing based on your actual historical data.

    Často kladené otázky

    Čo hovoria naši zákazníci

    "I thought I was making 20% on jobs. When I calculated properly, I was making 6%. No wonder cash was always tight. Now I price correctly and can actually pay myself."

    JM

    Jan M.

    Construction company, 14 employees

    "Using Bidmio to track actual job costs changed everything. I saw exactly which jobs were profitable and which were disasters. Now I quote based on data, not hope."

    PV

    Peter V.

    Electrical contractor, 9 employees

    "Learning to walk away from bad jobs was the hardest lesson. But my profit margin doubled when I stopped taking every job that came in."

    MH

    Martin H.

    Plumbing business, 6 employees

    Price for Profit, Not Just Activity

    Being busy is not the same as being profitable. Many construction companies work hard all year and end up with nothing to show for it. The difference between struggling and thriving often comes down to pricing discipline. Calculate your real costs. Know your break-even point. Add appropriate profit margin. Track actual results and adjust. Stop competing on price with companies that are going bankrupt. Compete on value with companies that are thriving.

    Start free trial

    Start tracking your actual job costs with Bidmio and build the data foundation for accurate pricing.

    Share:

    Related Articles

    Order Management

    Order Management for Tradespeople | Save Time and Get Control

    Get control of your projects, hours, and invoices with digital order management. Try Bidmio for free and get more time for your craft.

    Read article
    Time Tracking

    Digital Time Tracking for Tradespeople | Save Time and Get Control

    Get rid of manual timesheets. With digital time tracking, tradespeople get control of hours, payroll, and invoices – automatically and easily. Try Bidmio for free.

    Read article
    Digitalization

    Digital Work Order for Tradespeople | Save Time and Avoid Errors with Bidmio

    Drop the paper forms. With digital work orders, you get control of hours, materials, and documentation directly from your mobile. See how Bidmio makes work easier.

    Read article