Enter your weekly job count, average project value, materials cost percentage, and operating expenses to see your flooring installation company's real monthly profit per job and net margin.
You bid 800 square feet of LVP at $4.25 installed and the invoice reads $3,400 — a number that feels like a real win until the material order, the sub you pay by the square foot, and the box-truck payment all take their cut. The difference between a flooring company that builds wealth and one that just stays busy lives entirely in that gap. This calculator models it directly. Enter Jobs Per Week, Working Weeks Per Month, Average Job Value, Materials/Parts Cost percentage, and flat monthly costs for labor, vehicle, overhead, and marketing — and get profit per job, monthly revenue, and net margin in one screen.
The tool is structured around Jobs Per Week rather than square footage because flooring contractors price and schedule in jobs, not in theoretical linear measurements. If your average job is 800 square feet of LVP at $4.25 installed, your average job value is about $3,400. That is the number that drives the revenue model, and it is the number the tool asks for.
Materials cost in flooring: the percentage that has to stay controlled
Flooring materials — hardwood, LVP, ceramic tile, carpet — are the dominant cost in most flooring installation bids. Material cost as a percentage of the total project price typically runs 30–55% depending on material type and whether you source materials or the client does. When you supply materials, you have gross margin on the materials themselves; when the client supplies materials and you do labor-only, your effective materials cost drops to consumables and adhesives.
The calculator uses a blended Materials/Parts Cost percentage for the whole month, which averages across your job mix. If you do a mix of carpet installations (lower material cost relative to labor) and hardwood projects (higher material cost), your blended percentage might land at 38–45%. Enter your actual number — calculated from last month's total materials invoices divided by total project revenue — for the most accurate margin read.
Material price changes hit flooring contractors hard because materials are typically priced on the bid, then purchased later at whatever the current price is. A 15% increase in LVP pricing between bid and purchase erodes the margin on every job priced before the increase. Watching your effective materials percentage in the tool month to month gives you an early warning when price trends are eating margin.
Labor structure: crew employees versus subcontractor installers
Many flooring contractors use subcontractor installers paid per square foot — a structure that makes labor cost variable rather than fixed. On a large job, a subcontractor paid $0.80/sqft to install LVP over 1,200 square feet costs $960 in labor for that project. Entered as a monthly total, this variability means your labor cost percentage fluctuates with job size and volume.
The calculator captures labor as a flat monthly dollar amount, which is the right approach for planning. For sub-based operations, estimate average monthly subcontractor payments based on your typical monthly square footage. For employee-based operations, enter payroll including your own market-rate wages. Either way, loading real labor cost into the model is what converts a revenue projection into an honest profit forecast.
The tension in flooring between employee crew and subcontractor model is that employees offer consistency and quality control while subs offer cost flexibility on slow months. The calculator helps evaluate this: enter the cost of an employee crew versus a subcontractor arrangement at the same volume level and see which net margin is higher given your actual job size and frequency.
Average job value by material type and project size
Your Average Job Value is the single number that most directly drives gross revenue in the model. For a flooring contractor doing primarily residential LVP installation, average jobs typically run $1,800–$4,500. For commercial tile work, average jobs might be $6,000–$20,000 but fewer per month. Hardwood refinishing tends to run $800–$2,500 per project at faster turnaround.
The tool's Pricing Impact Analysis shows net profit at different average job values while holding all other costs constant. This is most useful when you are evaluating a price increase or comparing commercial versus residential job mix. A flooring company considering a shift toward commercial work at $8,000 average jobs versus residential at $2,500 can model both scenarios and see the margin difference — accounting for lower frequency on commercial but higher per-job profit.
When using the tool to evaluate a price increase, the honest question is: 'If I raise my installed price per square foot by $0.30, do I lose enough jobs to offset the margin gain?' The Pricing Impact table cannot answer the volume question — that depends on your local market — but it shows exactly how much margin the price change generates at the same volume, which is the starting point for the decision.
Vehicle and equipment costs specific to flooring contractors
A flooring installation business requires a capable truck or van for material and tool transport plus a trailer for large jobs. Tool overhead includes floor nailers, tile saws, edge sanders, knee kickers, and power stretchers — equipment that depreciates and requires maintenance. Monthly vehicle costs for a single-truck operation typically run $1,000–$1,800 for loan payment, commercial insurance, and fuel.
Tool depreciation and replacement are best captured in Monthly Overhead rather than Vehicle/Fuel, since they do not correlate directly with fuel consumption. A floor nailer that lasts three years and costs $450 to replace averages $12.50/month in tool depreciation. Across all major tools, this overhead can add $200–$400/month for a well-equipped crew.
The key point is that vehicle and tool costs are relatively fixed — they do not change whether you do eight jobs this month or twelve. This makes them especially important to cover in your minimum job pricing. Every job needs to contribute to these costs. If your profit per job calculation shows only $50 of margin on a $1,500 job, the vehicle and overhead lines are almost certainly the problem.
How to use the Projections tab for seasonal planning
Flooring work tends to cluster around home sales, renovations, and seasonal demand — spring and early summer are typically busiest, mid-winter is slowest. The Revenue at Different Job Volumes table in the Projections tab lets you model a slow month (4–5 jobs per week) against a peak month (10–12 jobs per week) at your current cost structure.
The gap in net profit between peak and slow months is your seasonal cash flow variance. If peak months generate $9,000 in net and slow months generate a $1,200 loss, your annual plan needs to account for holding $1,200 to $3,000 in reserve to carry the slow months without stress. The alternative — adjusting overhead or labor structure for slow periods — is a separate decision the model helps evaluate.
Flooring contractors who model before bidding consistently avoid the jobs that look fine on the estimate and turn into losses at invoice time. Run the actual numbers before you commit to a square-foot rate, a lease, or a crew hire — two minutes of clarity now is worth more than the uncomfortable conversation later.
How to use it
- Enter Jobs Per Week and Working Weeks Per Month — use your typical average, not your record month.
- Set Average Job Value ($) to last month's total revenue divided by total jobs completed.
- Enter Materials/Parts Cost (%) as your blended materials-to-revenue ratio across all job types.
- Fill in Monthly Labor Cost ($), Monthly Vehicle/Fuel ($), Monthly Overhead ($), and Monthly Marketing ($).
- Read Profit Per Job, Profit Margin, and Net Profit in the dashboard, then use the Pricing Impact tab to test whether a price-per-square-foot increase changes the outcome.
Who it's for
- Residential flooring contractor evaluating a move to commercial work — Models residential at 9 jobs/week averaging $2,200 versus commercial at 3 jobs/week averaging $8,500, finding commercial work produces $1,800 more in monthly net despite 60% less job volume.
- Owner deciding whether to stock inventory versus special-order materials — Compares materials cost at 40% (stocked inventory, fewer markups) versus 50% (special-order retail pricing) on the same job volume and finds a $2,400/month profit difference that justifies the warehouse cost.
- Solo installer considering a second crew hire — Models adding $4,200/month in labor and $1,200/month in a second vehicle against the additional 5 jobs/week the hire could produce, finding breakeven at 4.5 additional jobs — realistic but not guaranteed.
- Flooring company preparing for a slow winter quarter — Enters winter-season job volume (4 jobs/week instead of 9) and sees net turns negative by $800/month, confirming the need to hold $2,400 in summer surplus before the quarter starts.
Key terms
- Materials cost percentage
- The share of project revenue spent on flooring materials — the dominant variable cost in installation contracting. Ranges from 30% on labor-intensive small jobs to 55%+ on material-heavy commercial projects.
- Profit per job
- Net monthly profit divided by monthly job count. The per-job efficiency metric — tells you immediately if individual job pricing is covering costs or just generating gross revenue.
- Average job value
- Total monthly revenue divided by total jobs completed. The revenue-per-project figure that, combined with job count, sets the gross revenue ceiling before costs are applied.
- Pricing impact analysis
- A scenario table showing monthly profit at different average job values. Used to find the minimum project price that achieves a target margin at current volume.
Frequently asked questions
What average job value should I enter if I have a wide range of job sizes?
Use your actual monthly average: total revenue divided by total jobs completed last month. Do not use your most common job size or your largest job — the average is what drives the model. If your range is very wide (small residential jobs plus large commercial jobs), consider running two separate scenarios to understand each segment's economics.
How should I handle jobs where the client supplies materials?
For labor-only jobs, set Materials/Parts Cost to a very low percentage — 2–5% for adhesives, fasteners, and consumables — since you are not supplying the flooring itself. Your Average Job Value for these jobs should be the labor-only invoice amount. Labor-only pricing typically needs to be at your full effective labor rate plus overhead since you do not have materials margin to contribute.
What profit margin is realistic for a flooring installation business?
For an owner-operated shop doing a mix of residential job types, net margins of 12–22% after paying the owner a market wage are common. Below 10% usually indicates materials cost has crept up without a pricing adjustment or labor efficiency has declined. Commercial-focused contractors with high-value jobs can occasionally run 20–30% net on well-priced contracts.
Should I include rental equipment cost in Vehicle/Fuel or Overhead?
Equipment rental — floor screeds, specialized tile saws, heavy-duty sanders — is best included in Monthly Overhead rather than Vehicle/Fuel, since it relates to project execution rather than transportation. If equipment rental is project-specific and you pass it through to clients in the bid price, you can also net it against the relevant job's revenue in your average job value calculation.