How Service Businesses Can Track Profit When They Do Not Sell Physical Products
📊 Financial Tracking · By Fincaly Team · · 8 min read
To track profit without products, measure what you earn per hour of work after all costs, understand that most of your costs are fixed, price each project from your cost per billable hour and review profit by client or service type. Your time, not stock, is what you are really selling.
Most financial tracking advice assumes a product business: track stock, calculate cost of goods, watch inventory. But what if your product is your time, your expertise or your team's skills? Service businesses, such as consultants, agencies, salons, repair shops and cleaning companies, have a different financial anatomy and need a tracking approach that fits it.
How to track profit without products: effective hourly rate
For a product business, the key figure is margin per item. For a service business, it is the profit per hour of billable work.
Effective hourly rate = (revenue - all costs) ÷ hours worked
Example: in a month you invoice ₦1,800,000. Costs, including salaries, rent, software, data and transport, are ₦1,300,000. Profit is ₦500,000. Your team delivers 400 billable hours. Your effective hourly profit is ₦1,250 per hour. Compare that with your quoted rates. The gap shows how much value is being lost to overheads, unbillable time and discounts.
Understand your cost structure
Service businesses usually have a high share of fixed costs, mainly salaries and overheads, and fewer variable costs. This means your break-even point depends mainly on your headcount and set-up, not on volume. A single extra hire can raise break-even significantly. Understanding this shapes hiring and pricing. Read what a break-even point is.
Measure utilisation
Utilisation is the share of working hours that you bill to clients. If your team works 160 hours in a month and bills 100, utilisation is 62.5%. Time spent on admin, meetings, proposals and unpaid revisions is not billed, yet it is paid for. Raising utilisation, or pricing in the unbilled time, is one of the fastest ways to increase profit.
Price service packages profitably
- Add up your total monthly costs.
- Estimate your realistic billable hours.
- Divide costs by hours to find the cost per billable hour.
- Add your target margin to get a minimum hourly rate.
- Estimate the hours each package needs, including revisions and communication.
- Multiply to find the floor price for each package.
Any project priced below that floor loses money, whatever competitors charge. For more on margins, see how to price products for profit, which applies the same logic.
Track profit by client and project
Not all clients are equally profitable. A client who pays well and needs little back-and-forth can be far more profitable than a cheaper client who consumes your time. For each client or project, record revenue, hours spent and direct costs. Calculate profit per hour. Then decide where to focus sales effort and whom to reprice or politely let go.
A worked pricing example
A small agency has monthly costs of ₦1,300,000, including salaries, rent, software, data and transport. Its team can realistically bill 400 hours a month. The cost per billable hour is ₦3,250.
To earn a 25% margin on revenue, divide the cost by 0.75, which gives about ₦4,333 an hour as a minimum. A project that needs 30 hours, including revisions and meetings, should therefore not be priced below about ₦130,000. If a client offers ₦90,000, the agency would lose money on the job even though it feels like extra income.
This is why scope matters. If a client asks for more revisions, either charge for them or say no. Unpaid extra hours are a direct cut to your hourly rate.
Common service business tracking mistakes
- Not tracking time at all
- Ignoring unpaid revisions and scope creep
- Forgetting to count your own time as a cost
- Waiting too long to invoice
- Letting a few clients dominate revenue
- Mixing deposits and final payments in the records
Raise utilisation and price together
Profit in a service business improves from two directions at once. First, raise utilisation by reducing unbilled time: shorten meetings, use templates for proposals and reports, and batch similar tasks. Second, raise your price per billable hour when your results and demand justify it. A modest change in each can have a large effect. If utilisation rises from 60% to 70% and your rate rises by 10%, revenue from the same working hours climbs by more than a quarter.
Manage cash flow in a service business
Services often involve working first and being paid later. Take deposits, invoice promptly and set clear payment dates. Read cash flow vs profit for why this matters, and see the monthly financial checklist for what to review.
How Fincaly supports service business tracking
Transaction logging lets you categorise income by client type or service. The Profit & Loss feature shows profit by month and year. The Financial Health dashboard tracks operating costs, the main cost driver for most service businesses, and your cash position. Goals lets you set monthly revenue and profit targets.
Fincaly feature: Goals. Set monthly revenue and profit targets and track progress automatically. Explore Goals
Track your service business profit clearly every month Start your 3-day free trial →
Next steps
Service businesses are not exempt from financial discipline. They need a different lens. Calculate your effective hourly rate this month, find your cost per billable hour and check whether your current prices clear it.
Cover photo by Christina @ wocintechchat.com on Unsplash.
Frequently asked questions
How do service businesses measure profit?
Commonly by effective hourly rate: profit after all costs divided by hours worked, along with profit by client or project.
What is utilisation in a service business?
The share of working hours that are billed to clients. Higher utilisation usually means higher profit.
How should a service business set its prices?
Work out the cost per billable hour, add a target margin and multiply by the hours a project needs, including revisions.