Here's something odd about the way most identity checks are priced. You pay for every check you run, whether or not it actually told you anything.
Ran a check and got a clear result? You pay. Ran a check and it came back inconclusive, or found nothing, or matched the wrong person? You still pay. The bill is for the asking, not the answering.
That's how per-query pricing works. Your cost rises with the number of checks, not with the value you got from them. And the maths quietly runs against you in a way that's easy to miss.
The customers who take more than one check to get through - the ones whose data is thin, out of date, or spread across sources - are the ones who rack up the most billable attempts. So the customers who are hardest to verify, the people you are already at risk of losing, are also the ones you pay the most to try to keep. You spend the most exactly where you are winning the least.
There's an incentive buried in that model, and it's worth naming plainly. When a provider charges you per query, a failed check is revenue for them and a cost for you. A check that didn't work still gets billed.
That isn't anyone acting in bad faith. It's just what per-query pricing does. But it does mean your provider gets paid whether or not the check helped you, and that their interests and yours only partly line up. Once you see it, it's hard to unsee.
We think the fairer approach is simple: you pay for results. With match-based pricing, your significant cost comes when a check works and comes back with a confirmed match - not the volume of queries you send. You're paying for the answer, not the asking.
That flips the incentive. Because we're paid when a check succeeds, making it succeed becomes our problem too, not just yours. We earn when you get an answer, not when you get a spinner. And when your hard-to-verify customers already cost you more everywhere else, charging for results is exactly what puts us on your side of the table instead of on the meter.
A provider's pricing says as much about their confidence as their sales deck does.
A vendor happy to be paid on results is telling you they expect to deliver them. When you're weighing providers up, that's worth remembering.
It also changes how you should compare quotes. Per-query prices look simple, but they hide the number that matters: how much you actually spend to verify a real customer. Take any provider's pricing and work it back to a single figure, your cost per successful check, not per attempt. Once every quote is normalised to that, the comparison gets honest, and some of the cheap-looking options stop looking cheap.
This isn't really about being the cheapest. It's about paying for outcomes instead of activity, and about working with a provider whose bill only grows when you succeed, not when you struggle. In the end it's about rewarding results and making identity verification fair.
If you want to see what you're really paying, start with one number: your total identity-verification spend divided by the customers you actually verified. That's your cost per successful check today. Then talk to us, and we'll show you what the same volume looks like when it's priced on results.
Work out your cost per successful check, then get in touch at identitypulse.ai and we'll run the comparison for you.
Walk through the architecture, explore field-level coverage, and review the match quality rubrics in the Product Dashboard. No login required.
Talk to us about your 10,000 free credits →We typically reply within one business day.