How to Price Your Services as a Small Business
Most service-based small businesses are undercharging. Not because the market will not bear higher prices, but because owners price based on what feels comfortable rather than what the business actually needs to survive and grow. Pricing correctly starts with math, not gut feel. Here is a practical framework to build prices that work.
Start With Your True Cost, Not Just Your Time
The most common pricing mistake is calculating an hourly rate based only on the hours you spend delivering a service. This ignores the full cost of running a business and leads to a rate that sounds reasonable but leaves you broke.
Your true hourly cost includes:
- Labor cost: The wage you need to pay yourself (or employees) to perform the work
- Overhead allocation: Rent, utilities, insurance, software, vehicle costs, phone, and any other fixed monthly expense divided by your billable hours
- Material costs: Any supplies, materials, or subcontractor costs specific to the job
- Non-billable time: Sales calls, admin, marketing, travel, and quoting time that does not get directly billed but must be paid for somehow
- Profit margin: The amount above your costs that stays in the business to fund growth, equipment, and slow seasons
Add all of these together and divide by your realistic billable hours per month. This is your true cost floor. Your price must be above this number or you are losing money on every job.
Calculate Your Breakeven Hourly Rate
Here is the formula in plain terms. Take your total monthly business expenses (everything it costs to keep the doors open), add the monthly salary you need to live, and add a 15% to 20% profit target. Divide that total by the number of hours per month you can realistically bill to clients.
Example: A one-person landscaping business has $3,000 in monthly overhead, needs $5,000 to pay themselves, wants $1,500 in profit, and can bill 100 hours per month. Their minimum hourly rate is ($3,000 + $5,000 + $1,500) / 100 = $95 per hour. If they are charging $60, they are losing money even when busy.
Run this calculation for your own business right now. The result will likely be uncomfortable if you have been pricing by feel.
Understand Market Positioning Before Setting Prices
Knowing your cost floor tells you where you cannot go below. Market research tells you where you can realistically charge. These two data points together define your viable pricing range.
Research your market by:
- Getting quotes from three to five competitors as a mystery shopper
- Asking recent customers what they have paid for similar work in the past
- Checking job boards and Thumbtack or Angi listings for posted price ranges
- Talking to other business owners in your trade at industry association meetings
Once you know the market range, decide consciously where you want to position. Competing on low price is a losing long-term strategy for most small businesses. You cannot out-cheap a larger competitor with lower overhead. Instead, aim for the middle to upper range of the market and differentiate on service quality, reliability, communication, and expertise.
Value-Based Pricing: Charge What the Outcome Is Worth
The most powerful pricing framework for service businesses is not cost-plus or market-rate, it is value-based. You price based on what the result is worth to the customer, not what it costs you to deliver it.
A bookkeeper who saves a restaurant owner 10 hours per month and prevents $20,000 in tax penalties is not worth $50 per hour. The value delivered is worth hundreds per month in saved time alone, before the tax savings. A plumber who fixes a leak before it causes $15,000 in water damage is not worth the same as the plumber who shows up next week. Same skills, different value delivered.
Ask yourself: What is the outcome worth to the customer? What problem are they avoiding? What result are they gaining? Then price in proportion to that value, not in proportion to your hours.
Package Your Services to Move Customers Up
Selling purely by the hour creates a ceiling on your revenue and invites customers to negotiate over time. Packaging your services into defined deliverables gives you pricing power and makes the sale easier.
Instead of "I charge $80 per hour for lawn care," consider a tiered package structure:
- Basic: Mow, edge, and blow for $150 per visit
- Standard: Basic plus weed treatment for $200 per visit
- Premium: Standard plus fertilization and seasonal cleanup for $280 per visit
Packages shift the conversation from "how many hours" to "which level of outcome do you want." Most customers will choose the middle option, which you price to be your most profitable offering.
Raise Your Prices and Do Not Apologize
If your current clients have never pushed back on your pricing, you are almost certainly priced too low. Some resistance is healthy and signals that your prices are at the right level. A 100% close rate on every quote means you are leaving money on the table.
Raise your prices for new clients immediately. For existing clients, give 30 to 60 days notice and frame it as a reflection of improved service quality. Most clients who value your work will stay. The ones who leave over a 10% to 15% increase were the most price-sensitive clients, often the most demanding and least profitable.
Higher prices also attract better clients. Customers who choose on price alone are rarely loyal and always looking for a cheaper option. Customers who choose on value and trust tend to refer others, pay promptly, and stay for years.
Review Your Pricing at Least Twice a Year
Inflation, rising material costs, and increased demand are all legitimate reasons to adjust prices. Build a habit of reviewing your cost structure and market rates in January and July each year. Small, regular increases are far easier for clients to absorb than a large catch-up increase after years of flat pricing.