Enter your weekly job count, average job value, materials cost, and operating expenses to see your handyman business's real monthly profit — down to net per job after all costs.
You took the $75 job to mount a TV because it was on the way and the customer was nice. Twenty bucks in anchors, a stop at the hardware store, fifteen minutes of fuel, and an hour of your time later, you cleared maybe fifteen dollars on it. Do that three times a week and you've worked for free. That's the trap in handyman work: the small jobs feel like easy money and quietly run at a loss. This calculator turns your real operating numbers into a clear monthly P&L — Jobs Per Week, Working Weeks Per Month, Average Job Value, Materials/Parts Cost percentage, and flat costs for labor, vehicle, overhead, and marketing — and gives you profit per job, monthly net, and the margin that tells you whether your pricing actually holds up.
The Pricing Impact Analysis tab is what operators use most. Set your current average job value and see your current margin — then slide the job value up or down and watch the margin change. For a handyman who has not raised rates in two years and is running thin margins, seeing exactly what a $20 increase per job does to monthly net is often the clarity needed to make the call.
How a handyman's job mix affects the materials percentage
Handyman work spans a wide range of materials intensity. A TV mounting job runs on $8 in anchors and hardware against a $120 ticket — 6.7% materials. A bathroom repair that requires $85 in parts against a $200 ticket runs at 42.5%. A deck board replacement might be 50–60% materials on a large job. Your blended monthly Materials/Parts Cost percentage averages across everything you do in a month.
If your blended materials percentage is above 30%, examine whether your pricing on materials-heavy jobs is adequate. A common pattern is that handymen price labor well but undercharge for materials — either billing at cost without markup, or forgetting to itemize materials separately in their quotes. A standard trade practice is to apply a 15–35% markup on parts, which both fairly prices your sourcing time and effort and keeps your materials percentage at a level that supports healthy margin.
The calculator shows the materials cost in dollars per month, which is the number worth watching against your supply house or hardware store receipts. If the calculator says $2,100/month in materials on $14,000 gross and you are actually spending $2,900, something is not being priced correctly on specific job types.
Vehicle costs: the often-missed fixed expense in a handyman business
A handyman business vehicle is both a logistics necessity and a rolling supply depot. Monthly vehicle costs — loan or lease payment, commercial auto insurance, fuel, oil changes, and maintenance — typically run $900–$1,800 for a single-vehicle operation. These costs run 12 months a year regardless of job volume.
Fuel is often underestimated by handymen who charge a travel fee only on distant jobs but absorb local travel costs. If you drive 25 miles per day between jobs at $0.21/mile in fuel cost, that is $5.25/day, or about $115 per month in fuel alone before maintenance. On top of insurance ($200–$350/month), a vehicle payment ($400–$600/month), and maintenance ($150–$300/month), the total Monthly Vehicle/Fuel line is significant enough to affect your breakeven job count meaningfully.
A useful exercise: enter your current Monthly Vehicle/Fuel cost in the tool and note the net profit. Then see what adding $200/month to that line (representing rising fuel or an impending maintenance bill) does to net. That delta is your vehicle cost sensitivity — knowing it helps you decide whether to raise rates before costs rise rather than after.
Setting a minimum job rate based on real overhead costs
Many handymen price small jobs at rates that feel reasonable in isolation but do not cover their overhead allocation per job. The Pricing Impact table shows this clearly. At 15 jobs per month and $1,800 in combined overhead (vehicle, insurance, tools, and marketing), each job needs to cover $120 in overhead before any labor profit is earned. If your average job value is $150, overhead alone consumes 80% of your effective gross margin on that job.
This is why minimum job rates in trades typically run $100–$180 regardless of how small the work is. A $75 one-hour job that uses $20 in materials, $15 in fuel, and $25 in overhead allocation nets $15 — barely above zero for your time. The calculator makes this arithmetic visible and immediate. Once you see that $120 in overhead allocation needs to be covered per job at your current volume, the minimum rate conversation with yourself becomes straightforward.
The Projections tab also shows revenue and profit at different weekly job volumes. If you are running 10 jobs per week and the model shows thin margin, increasing to 14 jobs per week at the same average value might flip you to a healthy margin. But if 14 jobs per week is not sustainable, the alternative is raising the average job value — and the Pricing Impact table shows you exactly how much.
Labor cost for an owner-operated handyman business
For a solo handyman, Monthly Labor Cost should include your own market-rate wage for the hours worked. This is the most frequently omitted line in owner-operated trade businesses and the one that most distorts the apparent profitability. If you work 45 hours per week and a fair market wage for your skills is $30/hour, that is $5,850/month in labor cost that needs to appear somewhere in the model.
If you are the only labor, enter $5,850 (or whatever your actual market rate calculates to) in Monthly Labor Cost. The resulting net profit represents what the business earns above and beyond your wages — which is the actual return on running a business rather than just being self-employed. A business that nets $400/month above your wages is not a great business; one that nets $2,500 above wages is.
Some handymen hire a helper for larger jobs. If you use a part-time helper averaging $1,500/month across the year, add that to the Monthly Labor field. If the helper enables you to take on jobs you otherwise could not, the revenue should be reflected in your Average Job Value or job count. The tool helps you see whether adding help actually improves your bottom line or just increases gross revenue with the same net.
Marketing spend and the handyman customer acquisition economy
Handyman businesses are typically referral-heavy — existing customers recommend new ones, and a good reputation in a neighborhood or on a home services platform like Angi or Thumbtack drives more calls than paid ads. But initial customer acquisition — especially in a new market or a new service category — does cost money.
Monthly Marketing covers platform subscription fees, Angi leads, boosted posts, Google Business optimization, and any local advertising. For most established handymen, this runs $100–$400 per month. For someone actively building a new market, it might run $500–$800. The tool shows the monthly marketing cost against the net profit it helps support, which is the simplest way to evaluate whether a platform fee is earning its keep.
If you are paying $200/month for a leads platform and generating 6 new clients from it monthly, the marketing cost is $33 per new client. At $180 average job value and a reasonable repeat rate, that is a reasonable acquisition cost. If you are paying $200/month and generating 1–2 new clients, it may not be. The calculator gives you the context — total marketing cost against total net — to make that judgment with real numbers rather than gut feel. Plug in your actual week before you quote the next job: it's free, no login, and it'll tell you the exact minimum you should be charging to stop working for free.
How to use it
- Enter Jobs Per Week and Working Weeks Per Month — your real average, including slow weeks and weeks you take time off.
- Set Average Job Value ($) to your actual per-job revenue: last month's total revenue divided by jobs completed.
- Enter Materials/Parts Cost (%) as your blended parts and supplies cost across all job types.
- Fill in Monthly Labor Cost ($) including your own market-rate wages, 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 find the average job value that hits your target margin.
Who it's for
- Solo handyman setting a minimum job rate for the first time — Enters real overhead and finds that overhead allocation per job at current volume requires a $140 minimum to cover fixed costs alone — immediately raises the minimum from $95 and stops taking small jobs at a loss.
- Two-person handyman operation deciding on a rate increase — Raises Average Job Value from $165 to $195 in the model and finds monthly net increases by $1,800 — decides the price increase is justified even if it loses 10% of clients.
- Handyman evaluating whether to formalize into a registered LLC — Adds $300/month in overhead for general liability insurance and business registration fees, notes the net margin drops from 19% to 16%, and determines the coverage is worth the cost.
- Part-time handyman considering going full-time — Doubles current weekly jobs in the model and adds a full-time vehicle and overhead increase, finding the full-time version nets $4,200/month — enough to replace their W-2 income with margin to spare.
Key terms
- Average job value
- Total monthly revenue divided by jobs completed. The per-job revenue figure — the most direct lever for improving net margin without increasing job count.
- Materials markup
- A percentage added above cost when charging clients for materials. Standard practice in the trades to cover sourcing time and materials cost risk.
- Overhead allocation per job
- Total monthly fixed overhead divided by monthly job count. The minimum amount each job must contribute to cover fixed costs before generating any net profit.
- Profit per job
- Total monthly net profit divided by total jobs completed. The clearest single indicator of whether pricing and cost structure are aligned with business goals.
Frequently asked questions
Should I charge materials at cost or add a markup in my handyman jobs?
Add a markup. Sourcing parts takes time, and materials carry cost risk when a job requires a return trip for the wrong part. A standard 15–30% markup on materials is normal practice in the trades and reduces the burden of absorbing small miscalculations. If you charge materials at cost, factor that into your effective average job value — your true per-job revenue includes margin on parts, not just labor.
What profit margin should a handyman target?
After paying yourself a market-rate wage, a target net margin of 15–25% on a small handyman operation is realistic for a well-priced, efficiently run business. Below 10% net suggests either labor is underpriced (which means you are working for below-market wages), overhead is too high for the job volume, or materials cost is uncontrolled. Above 25% typically indicates a niche or in-demand skill set with limited local competition.
How do I account for unpaid quote and estimate time?
Quote time is a real cost that does not show up directly in the calculator. If you spend 5 hours per week on estimates and quotes that do not always convert, that time reduces your effective hourly rate. Factor this in by either entering a slightly higher labor cost to reflect total working hours (including non-billable) or tracking your quote-to-conversion rate and adjusting your job pricing to cover unbooked quote time.
Should I include fuel for going to the hardware store in Vehicle/Fuel?
Yes — hardware store trips are a business driving cost. If you make 3–5 trips per week, add that fuel to your Monthly Vehicle/Fuel figure. Many handymen undercount vehicle cost by only tracking direct job travel. All business-purpose driving — to clients, to suppliers, to the hardware store — belongs in the vehicle cost line.
How do I model adding a part-time helper?
Add the helper's expected monthly wages to Monthly Labor Cost and increase your Jobs Per Week or Average Job Value to reflect the additional capacity the helper enables. If the helper allows you to take on larger or more complex jobs, raise Average Job Value accordingly. The tool shows whether the expanded labor cost is covered by the incremental revenue.