Five Pricing Mistakes Boutique Consulting Firms Repeat
These mistakes are not signs of incompetence. They are habits inherited from employment or copied from peers who never tested their assumptions.
After reviewing pricing for dozens of independent consulting firms, we see the same errors repeatedly. Here are five that cost the most margin.
1. Pricing from your last salary
A consultant who earned TWD 1.8 million annually as an employee and now bills TWD 15,000 per day may believe they have increased their income. They have not. Employees do not pay for office rent, insurance, unpaid business development, or the weeks between engagements.
A sustainable day rate for an independent consultant typically needs to be 2.5–3.5 times the implied hourly rate of their former salary, depending on utilisation and overhead.
2. Matching the lowest competitor bid
When you lose a proposal, ask the client (politely) what differentiated the winner. It is often not price. Firms that automatically cut rates after a loss train clients to negotiate every time.
Instead, review whether your scope was over-built, your positioning unclear, or your fee presentation buried on page four.
3. Bundling everything into one number
A single line item — “Advisory services: TWD 400,000” — invites the client to compare it against a competitor’s lower number with no context. Itemise phases or deliverables so the client sees what they are buying.
4. Ignoring non-billable time
If you bill 100 days per year but work 220, your effective day rate is less than half your quoted rate. Price your billable days to cover the full working year, not just the days you invoice.
5. Never raising rates for existing clients
Loyalty discounts make sense. Permanent freezes do not. Build annual rate reviews into retainer agreements and communicate increases 60–90 days in advance with a clear rationale tied to scope or market movement.
Correcting these patterns does not require a full pricing overhaul. Often, one revised proposal template and a honest utilisation calculation reveal where margin is leaking.