Busy quoting jobs, buying materials and organising labour?
Find out how much profit your trades business could actually make after materials, labour, travel and other expenses.
Ideal for builders, plumbers, electricians, roofers, landscapers, decorators, driveway installers and other trade professionals.
Enter your average job value, number of jobs and business expenses. The calculator updates your estimated monthly and annual profit automatically.
These are illustrative estimates, not guaranteed earnings. Profit is before tax and excludes VAT adjustments, financing interest, bad debts, warranty claims, delays and any costs not entered. Your own unpaid labour is not deducted. Annual figures assume consistent monthly performance.
EXPLORE MORE FREE TOOLS →Winning jobs and generating revenue doesn't automatically mean you're making a healthy profit. Every job has direct costs, and your business also has ongoing expenses.
Multiply the average amount charged per job by the number of jobs completed each month.
Subtract materials, labour, subcontractors, travel, waste and other costs associated with completing each job.
Account for vehicles, equipment, insurance, marketing, administration and other monthly business costs.
Imagine a trades business completing 8 jobs per month at an average price of £1,500 per job.
This generates £12,000 in monthly revenue.
If materials, labour, subcontractors, travel and other direct costs total £1,000 per job, the business retains £500 per job before overheads.
With monthly fixed costs of £900, the estimated monthly profit would be £3,100 before tax.
This example assumes all eight jobs are completed and paid for, with no unexpected expenses or delays.
Different trades have different expenses, but there are several common costs every contractor should account for.
Building materials, fittings, consumables and everything required to complete each job.
Employees, specialist trades, subcontractors, employer costs and non-billable working time.
Fuel, vans, insurance, finance, servicing and travel between jobs and suppliers.
Tools, machinery, equipment repairs, scaffolding, skips and specialist hire.
Websites, advertising, Google visibility, social media and customer enquiry systems.
Relevant insurance, accounting, software, compliance, quoting and other business overheads.
Increasing revenue is useful, but improving the profitability of each job can be just as important.
Include materials, labour, travel, waste, contingencies and overheads when pricing work.
A structured quote follow-up process can help turn more enquiries into paying jobs.
Better scheduling, job planning and automated customer communication can help reduce administrative work.
Start with the price charged to the customer. Deduct materials, paid labour, subcontractors, travel and other direct job costs. Then account for your share of business overheads.
A suitable margin depends on the trade, project risks, competition, labour requirements and overheads. Your pricing should cover all costs and leave enough profit to sustain the business.
Yes. It can be used for plumbing, electrical, building, roofing, decorating, landscaping and other trades. Enter figures relevant to your business.
Yes. Enter the average subcontractor cost per job separately from your paid labour costs.
Not automatically. If you work on the tools yourself, include the value of your paid labour in the labour field if you want the calculation to deduct it.
The calculator divides your monthly fixed expenses by the amount each job contributes after direct costs. It rounds up to the next whole job.
No. VAT is not calculated separately. If you are VAT-registered, use appropriate VAT-exclusive values and account for VAT separately.
Yes. It's completely free, with no account, registration or payment required.
We help trades businesses with professional websites, lead capture, online quotes, automated follow-ups, customer bookings and AI-powered business systems.
Spend less time chasing enquiries and more time completing profitable jobs.
ASK ABOUT GROWING YOUR TRADES BUSINESS →