Pricing testing work when somebody will always be cheaper
Day rates, fixed prices and retainers, what each is actually good for, what to charge separately, and how to raise your rates without testing it on the clients you cannot afford to lose.
Pricing is the part of running a testing firm least discussed in public and most likely to determine whether the firm survives. There is always a cheaper competitor, and frequently one that has understood the scope less well than you have.
Day rates are a unit, not a strategy
Clients do not buy days. They buy assurance about a system and evidence they can show somebody else. Quoting purely in days invites a negotiation about the number of days, which is really a negotiation about how much of the system you will look at, and that is the one negotiation nobody should want to win by conceding.
Use days internally to plan and to understand your economics. Present scope, coverage and deliverables externally.
Fixed price is a bet on your scoping
Fixed pricing is what most clients prefer and it is perfectly viable, provided the scoping is rigorous and the exclusions are explicit. Firms that lose money on fixed price are almost never slow testers. They are firms that scoped from a description rather than from a structured set of answers, and then absorbed the difference to protect the relationship.
A change-control clause that triggers when the surface differs materially from what was described, and the discipline to actually invoke it. A clause you never invoke is a clause your client learns they can ignore.
Retainers change what you get asked
A retainer that draws down against real engagements gives you predictable capacity and gives the client predictable spend and faster access. The underrated effect is on the work itself: retained clients bring architectural questions early, before the thing is built, which is more valuable work than being handed a finished system and asked to find fault with it.
It is also the only pricing model where saying "you do not need a test for this" makes you money rather than costing you money, which is a better position to advise from.
Charge separately for what costs you separately
- Retests, quoted in the original proposal so they are expected rather than reactive.
- Attestation letters, where producing one takes real time.
- Remediation support beyond questions about the report itself.
- Out-of-hours or weekend testing, which costs your people something real.
- Re-scoping when the environment differs materially from what was described.
- Reissuing a report in somebody else's template, which happens more than anyone expects.
Compete on what a cheaper quote cannot include
You will not win on price against a firm that has misunderstood the scope. You can win on things that are visible before a contract is signed, if you show them deliberately:
| What the buyer sees | What it tells them |
|---|---|
| A scoping call that surfaces something they had not considered | You will find things during the test too. |
| A redacted sample report | Whether their board will understand the output. |
| A clear answer to their supplier assessment | You hold their data the way you will tell them to hold theirs. |
| A retest quoted up front | You expect the findings to get fixed, not just delivered. |
Know your delivered-day economics before you discount
Discounting is a decision about margin, and most small firms make it without knowing what an engagement actually earned, because engagement effort, subcontracted work and invoicing live in three separate systems that never get reconciled.
Firms that can see per-engagement economics discount less often and more accurately, and over a year that beats winning any individual negotiation.
Raise prices on new work first
The least painful way to move your rates is to apply the new number to new clients and hold existing clients for a cycle. It gives you real evidence about whether the market accepts it before you test it on the relationships you cannot afford to lose, and it gives you a straightforward story when you do move them: this is what we have been charging new clients for six months.
The costs that quietly decide your margin
Rates get the attention. Margin is usually lost somewhere less visible, in work that is real but unbilled and largely invisible until someone measures it.
| Where the time goes | Why it is invisible |
|---|---|
| Reformatting and assembling the report | It happens after the testing, so it never lands against the engagement in anyone's head. |
| Rewriting the same finding again | Each instance feels like five minutes. Across a quarter it is days. |
| Chasing scope answers and credentials | Spread across a fortnight of email, so it is never counted as a block of time. |
| Producing attestation letters and re-sending old reports | Small, frequent, and always urgent for somebody else. |
| Reconciling invoices against work done | Happens at month end, by which point nobody remembers the detail. |
None of that is a pricing problem, and raising rates does not fix any of it. It is a delivery-cost problem, and it is worth measuring before the next time you consider discounting.
Reports render from your own template with the findings already in place, the Library means a weakness is written well once rather than repeatedly, scoping arrives through a structured request instead of a mail thread, and invoices sit against the engagements they belong to. What each piece of work earned becomes a number rather than a feeling.
Pental Is Built by the People Writing This
Engagement management for testing firms, on a database you own, under your brand, with the AI running on your key.
Related reading
Setup guide
See the product set up, end to end
The whole setup in 8:15, with chapters you can jump to: registering, your own domain, your own database, your own mail server, branding, the first sign-in, and keeping the database updated.
- 0:00 · Registering, signing in, and the free trial
- 0:51 · Your name and your firm’s name
- 0:57 · Custom domain
- +5 more