Phase 03: Finance

Hourly vs. Flat-Rate vs. Per-Unit: How Solo Tradespeople Price Their Services

9 min read·Updated April 2026

As a first-time self-employed tradesperson—whether you're a roofer, plumber, flooring expert, tile setter, or drywall specialist—how you charge for your services is more than just a number on an invoice. It's your business strategy. An hourly rate keeps it flexible. A flat-rate job price offers certainty. Per-unit pricing lets you scale with the scope of work. Most solo trades start with one method and sometimes blend in others. Getting your pricing right from the start can prevent big headaches and lost income down the road.

READY TO TAKE ACTION?

Use the free LaunchAdvisor checklist to track every step in this guide.

Open Free Checklist →

The Quick Answer

Flat-rate job pricing is often the easiest to explain and sell for common, predictable tasks—start here for standard service calls or straightforward installations. Hourly rate plus materials offers the most flexibility for complex repairs or jobs where the scope isn't clear upfront. Per-unit pricing (like per square foot for flooring) is best when your work is easily measured and value scales directly with each unit, aligning your earnings with the job's size.

Side-by-Side Breakdown

Hourly Rate + Materials: Your income is (hours worked) x (your hourly rate) + (cost of materials). This is simple to track if you log your time. Your earnings go up if a job takes longer than expected, but customers might worry about surprise bills. It’s common for: troubleshooting plumbing leaks, custom drywall patching, complex electrical repairs.

Flat-Rate Job/Project Pricing: You set one fixed price for a defined job, no matter how long it takes or how many minor materials are used. Customers love knowing the total cost upfront. Your profit depends on how fast and efficient you are. You might lose money if the job takes longer than you estimated. It’s common for: replacing a standard water heater, installing a specific type of laminate flooring in a set room size, re-shingling a standard-sized shed roof.

Per-Unit/Per-Item Pricing: Your income is (number of units) x (price per unit). This could be per square foot of tile, per linear foot of baseboard, or per plumbing fixture installed. It expands your revenue directly with the size of the task. Make sure your unit price covers your time and small material costs for each unit. It’s common for: laying new flooring (per square foot), installing new drywall (per sheet or square foot), installing multiple light fixtures (per fixture).

When to Choose Per-Unit/Per-Item Pricing

Choose per-unit pricing when the value you deliver directly relates to a measurable unit. For instance, a roofer might charge per square of shingles (100 sq ft) because the material and labor are easily calculated for that unit. A tile setter charges per square foot. A plumber might charge per fixture installed (toilet, sink). This model works well when customers understand the 'size' of the job by these units. It makes sales conversations straightforward: 'It’s $X per square foot for installation.' This also gives you a clear way to make more money as a job gets bigger or adds more units.

When to Choose Hourly Rate + Materials Pricing

This model is best when the job's scope is unclear, or you're doing diagnostic work. For example, finding a mysterious water leak or figuring out why a circuit breaker keeps tripping. Customers might be hesitant about an open-ended bill, so it’s important to give an estimated time range. This approach also covers your material costs directly, which is good if material prices fluctuate or you need specific, expensive parts. It’s expected in situations where predicting the exact time or materials is impossible, like emergency plumbing calls or complex custom carpentry.

When to Choose Flat-Rate Job/Project Pricing

Pick flat-rate pricing when you know exactly what a job involves and how long it typically takes. This gives customers peace of mind with a single, clear price. It’s perfect for standard services you perform often, like installing a new kitchen faucet, replacing a garbage disposal, or repairing a standard drywall hole. It can speed up your sales process because there's no haggling over hours. You win if you complete the job faster than expected, but you absorb the extra cost if it drags on. Make sure your flat rate covers all your time, materials, and profit.

The Verdict

Most successful solo tradespeople use a mix of pricing methods. They might offer a flat rate for common service calls, switch to hourly for tricky diagnostic work, and price larger projects like new flooring installations per square foot. Start with the pricing model that makes the most sense for your most common service and what your customers expect. If you're unsure, a flat rate for standard jobs is often a safe bet because it's clear and builds trust. Add hourly or per-unit pricing for more complex or measurable tasks once you understand your time and material costs better.

How to Get Started

Before you set your prices, ask three key questions: 1. What is the main thing customers are paying for (e.g., a fixed repair, my time, or installing a certain amount of material)? 2. How does the value I deliver change as the job gets bigger or more complex? 3. What is the simplest way to bill that my customer will understand and accept? Look at what other local solo trades are charging. Use simple invoicing tools like QuickBooks Self-Employed or Wave to track your time, materials, and generate professional invoices. Start simple, gather feedback on your pricing, and adjust as you learn more about your costs and what customers are willing to pay.

RECOMMENDED TOOLS

Stripe Billing

Subscription and usage-based billing infrastructure

Chargebee

Subscription management for scaling SaaS

Some links above are affiliate links. We may earn a commission if you sign up — at no extra cost to you.

FREQUENTLY ASKED QUESTIONS

Can I switch pricing models after launch?

Yes, but migrating existing customers is painful. Most SaaS companies grandfather existing customers into old pricing and only apply new models to new customers. Plan your pricing migration as a multi-quarter project, not a single announcement.

What is a usage-based pricing consumption metric?

A consumption metric is the unit of usage you charge against — API calls, active users in a period, data processed in GB, messages sent, records created. The best metrics are ones that customers can predict and control, directly correlate with the value they receive, and are easy to measure and explain.

Should I price annually or monthly?

Offer both. Annual pricing should be discounted 15-25% versus monthly to incentivize commitment and improve your cash flow. Most B2B SaaS companies collect 50-70% of revenue on annual contracts once they have a functioning sales motion.

Related Guides

Finance

How to Build a Startup Financial Model: The Framework That Actually Works

Build

Stripe vs PayPal vs Square: Which Payment Processor to Use

Finance

Bench vs QuickBooks vs Pilot: Bookkeeping Service vs DIY Software — How to Choose