What does skip tracing actually cost per record?
Advertised skip tracing rates run from roughly $0.02 per record on bulk batch services up to $0.50 or more on pay-as-you-go platforms, with subscription plans converting to an effective $0.05–$0.20 per record depending on monthly volume used. Those nominal figures only tell part of the story. A $0.05 batch record with a 60% phone-hit rate and 70% connect rate on those phones costs you roughly $0.12 per reachable contact — before you factor in any time spent cleaning the list.
The honest unit to compare across vendors is cost per verified, contactable result: total dollars spent divided by records that returned at least one working phone number or confirmed email. That number almost always lands higher than the headline rate, sometimes by 3x or more. Running that calculation on a small test batch of 100–200 records before committing to a vendor or plan is the most reliable way to compare apples to apples.
The advertised price per record is rarely the real cost — divide total spend by verified, contactable results to get a usable number.
How do per-record, batch, and subscription models differ?
Each pricing model suits a different workflow and volume level. Per-record pricing charges a flat fee every time a single record is queried, usually through an API or manual lookup interface. Batch pricing lets users upload a CSV and pay a lower rate for the entire file, billed after processing. Subscription plans charge a monthly flat fee that includes a credit allotment — unused credits typically expire.
The structural tradeoff is flexibility versus unit economics. Per-record pricing is forgiving if volume is unpredictable; there's no sunk cost from unused credits. Batch and subscription pricing reward consistency and volume, but punish users who over-buy. A team running 500 skips one month and 50 the next will often overpay on a subscription and underpay on per-record — the math flips depending on that variance.
