How to Identify Unprofitable Accounting Clients should be approached as an operating decision, not only a sales decision. Pricing affects capacity, client behavior, realization, staffing and the type of work a firm can profitably deliver. The strongest pricing model is one that reflects scope and value while giving the firm enough data to see whether the work is actually producing the expected margin.
The variables that should drive the decision
- low realization
- persistent scope creep
- excessive rework
- slow/missed information
- collection friction
Build a minimum acceptable price
Start with expected delivery hours by role, multiply by loaded labor cost, add engagement-specific costs and a reasonable share of overhead, then apply the target margin. Treat this as a floor—not necessarily the client price. The final fee should also reflect complexity, urgency, risk, expertise and client value.
| Step | Question |
|---|---|
| Scope | What exactly is included and excluded? |
| Delivery model | Which roles will perform the work and how many hours are expected? |
| Risk | What client behaviors or complexity could increase effort? |
| Value | What business outcome or certainty is the client buying? |
| Margin | What contribution must the engagement generate? |
Pricing without profitability data is guesswork
The key management loop is price → deliver → measure → adjust. Firms need actual time, WIP, billing, write-off and collection information by client and service so they can distinguish a pricing problem from a process, scope or staffing problem. PracticeERP’s operational data and profitability-focused reporting are designed to make those exceptions easier to see.
Related resources
Continue with Accounting Services Pricing Guide, Bookkeeping Pricing Calculator, AI Profitability Insights and How to Calculate Client Profitability.
Ready to take the next step? Use PracticeERP to connect pricing decisions to the operational data that shows whether the work is performing as expected.