Workflow
The cheapest way to find and verify work emails for 100 leads
Find-then-verify for a one-off list of 100 names plus company domains, costed four ways: a pay-per-call receipt scaled to 100, and the entry tiers of Icypeas, Hunter, Prospeo and Findymail with their free allowances, all from the vendors' own pages.
Written for people asking: What is the cheapest way to find and verify work emails for 100 leads?How much does it cost to find and verify 100 work emails through an API?Which email finder and verifier should I use for a small one-off lead list?
For 100 leads you hold as name plus company domain, the cheapest route we measured is pay-per-call: on 15 September 2026 Treg's routed finder returned 10 of 10 addresses for $0.069 and verifying all 10 cost $0.0036, which scales to about $0.70 to $0.90 for 100 leads if every one is found and under $0.45 if 40 are, with no plan to buy. Among subscriptions, Icypeas is the cheapest one-off because $19 buys 1,000 credits that never expire and 100 finds plus 100 verifications use 110 of them; Hunter ($49) and Prospeo ($49) have the allowance but you pay for the month either way, and Findymail ($99) is the dearest way to do 100. Free allowances cover part of the job: Hunter's 50 credits a month, Icypeas' 50 on signup, Prospeo's 100 a month. Finding is the cost that scales; verification was a fraction of it everywhere, but 8 of our 10 addresses came back catch-all, which no verifier can confirm.
The job, precisely
You have 100 leads as a name and a company domain. You want a work email for each, and you want to know before you send whether the address will bounce. You do not have a subscription and you may not need one again next month. This page costs that job four ways from evidence you can check: a receipt for the two calls on 10 real leads, and the published terms of the four finder-plus-verifier subscriptions with an entry tier under $100.
Two things about the job shape decide the bill:
- Finding is billed per hit on every option here; verifying is billed per address tested on most. So misses are cheap, but the verify step charges you for addresses that turn out to be catch-all or dead.
- A one-off batch pays for a whole month on a subscription. The credits you use are worth a couple of dollars at list price; the cash you hand over is the plan price, unless the free allowance covers the batch or the credits keep.
The four subscriptions and the pay-per-call option
Terms as read from each vendor’s pricing and docs pages on 14 September 2026. “Per email found” and “per verification” are the entry plan price divided by its credits, times the credits one action costs.
| Provider | Billing model | Lowest paid entry | Free tier | Per email found (entry tier) | Per verification | Charged on a miss? | API on lowest plan? |
|---|---|---|---|---|---|---|---|
| Treg (routed endpoints)pricing · docs · checked 2026-09-14 | Pay per successful call from a prepaid USD balance; no plan | None (prepaid balance, top up any amount) | Promotional credit on signup (amount varies) | $0.0054 | $0.0004 | No (routed per-success children; a miss moves to the next provider) | Yes (API, CLI and MCP) |
| Icypeaspricing · docs · checked 2026-09-23 | Subscription with credits that never expire | $19/month (Basic, 1,000 credits) or $190/year, plus VAT | 50 credits on signup | $0.019 | $0.0019 | No for finders; verification is 0.1 credit per address tested | Yes (API and MCP on Basic) |
| Hunterpricing · docs · checked 2026-10-14 | Subscription with monthly credits; separate prepaid Data Platform for API-only use | $49/month (Starter, 2,000 credits) or $34/month annual | Free plan, 50 credits/month, API access | $0.025 | $0.012 | No | Yes (all plans) |
| Prospeopricing · docs · checked 2026-10-07 | Subscription per user with monthly credits, pooled per team | $49/user/month (Starter, 2,000 credits) or $37/user/month annual | Free plan, 100 credits/month; API access on Free is described inconsistently | $0.025 | — | No | Yes on Starter (5 req/s, 2,000/day) |
| Findymailpricing · docs · checked 2026-09-14 | Subscription with monthly finder credits plus bonus verifier credits | $99/month (Starter, 5,000 finder + 5,000 verifier credits) | 10 credits on signup, no card | $0.020 | $0.0000 | No for finder endpoints; verifier charges 1 credit per attempt | Yes (all plans) |
What 100 leads cost on each
Two scenarios, because the hit rate on your list is the number this page cannot know. All found is the ceiling and matches our fixture of well-known executives. 40 found is the highest single-provider hit rate Treg reports across all of its users’ finder calls (see the contact enrichment guide for the table); ordinary lists land there or lower. Every found address is verified once.
| Route | Credits used, all 100 found | Credits used, 40 found | Cash out for a one-off batch | Those credits at list price (all / 40 found) | What you keep afterwards |
|---|---|---|---|---|---|
| Treg, pay per call | none, billed per hit | none | $0.69 to $0.87 (all found); $0.28 to $0.42 (40 found). Estimates from the receipt below | same | the rest of your balance |
| Icypeas Basic, $19/month plus VAT | 110 (100 find + 10 verify) | 44 | $19 plus VAT | $2.09 / $0.84 | 890 credits that never expire |
| Hunter Starter, $49/month | 150 (100 find + 50 verify) | 60 | $49 | $3.68 / $1.47 | 1,850 credits that reset at month end |
| Prospeo Starter, $49/user/month | 100 find; verification not priced on the pages we read | 40 plus unknown | $49 | $2.45 / $0.98, finding only | 1,900 credits; rollover is stated two ways on Prospeo’s pages |
| Findymail Starter, $99/month | 100 finder + 100 verifier | 40 + 40 | $99 | $1.98 / $0.79, verifier credits are bundled | 4,900 finder and 4,900 verifier credits, rolling over to at most twice the allowance |
How the Treg estimate is built: finding cost $0.006944 per address in the receipt below, including one first-try miss that was billed; verifying cost $0.00178 for a definitive answer and $0 for a catch-all answer; and in each of our two runs one of the four first-provider misses was billed $0.004834, so the 40-found case allows for up to 15 billed misses out of 60. Multiply those by your counts and you get the ranges in the table. The 14 September run of the same 10 finds cost $0.054, 22% less, because a cheaper second provider was serving that day. Your run will land somewhere in that spread.
Free allowances, and how far each gets you
- Hunter Free: 50 credits a month with API access. A find is 1 credit and a verify is 0.5, so 33 leads found and verified per month.
- Icypeas: 50 credits on signup, once. 45 leads found and verified.
- Prospeo Free: 100 credits a month, so 100 finds if every lead hits. Verification is not priced on the pages we read, and whether the Free plan includes the API is described inconsistently on Prospeo’s own pages.
- Findymail: 10 credits on signup.
- Treg: a promotional credit on signup; the amount varies and is not a published term.
Spreading a one-off 100 across free tiers is possible and this page does not pretend otherwise. It costs you the time to run three accounts and a merge, and the API terms on free plans are the ones vendors change first.
The two calls
Both calls go through Treg’s routed endpoints; the response names the provider that actually served, so a receipt is a receipt for that provider. The runner script that produced the receipts below is on the evidence page.
# 1. find: name + company domain in, work email out
treg call treg.people.email.find --method POST \
--header "X-Treg-Route-Max-Cost: 0.25" \
--data '{"full_name":"Patrick Collison","domain":"stripe.com"}'
# read output.email from the response, then
# 2. verify the address the finder returned, not the one you guessed
treg call treg.people.email.verify --method POST \
--data '{"email":"<output.email from step 1>"}'
# output.valid is true only for a definitive "ok"; output.status is ok, catch_all, invalid or unknown
Three things the response tells you that the price list does not:
- Which provider served, and what each attempt cost.
_treg.triedlists every provider tried with its outcome and charge. Four of our ten finds missed on the first provider and were served by the second; three of those misses were free and one was billed. - Whether the finder changed the domain. One of the ten came back on a different domain from the one we sent (
notion.soin,makenotion.comout). That is the finder correcting to the company’s mail domain. Verify what was returned, not what you sent. - Whether the address was found or confirmed. A finder hit is not a deliverable address. The finder response says so in its
advicefield, and the verify step is where you learn the difference.
What ten real leads cost
Ten public-company executives, name plus company domain, sent to the routed finder, then each returned address sent to the routed verifier. Addresses are masked to their first letter before storage, including inside provider URLs.
Receipt · Work email from name + domain · 2026-09-15
Run from a Treg account on 2026-09-15 with a $0.25 per-call route cap. Latency is wall-clock from the CLI, including network. Cost is what the account was billed, read from the response. Ten inputs is a fixture, not a benchmark: it shows the mechanics and the order of magnitude, not a hit rate you should plan on.Download the call log (each receipt is linked from the evidence page) or re-run the fixture.
Same ten inputs as the 14 September run: the same four people missed on the first provider both days, but the second provider that caught them was different, at $0.0089 rather than $0.005 per hit, which is the whole difference between the two totals. Latency is the other thing to notice: median about a second, but the two slowest calls took 20 and 24 seconds, both on the second provider. Set a timeout.
Receipt · Verify the address the finder returned · 2026-09-15
Run from a Treg account on 2026-09-15 with a $0.25 per-call route cap. Latency is wall-clock from the CLI, including network. Cost is what the account was billed, read from the response. Ten inputs is a fixture, not a benchmark: it shows the mechanics and the order of magnitude, not a hit rate you should plan on.Download the call log (each receipt is linked from the evidence page) or re-run the fixture.
Ten answers for $0.0036, all from one verifier. The billing is the interesting part: the two addresses that came back ok were charged $0.00178 each, and the eight that came back catch_all were charged nothing. That is this provider’s rule on this day, not a property of verification in general; Hunter charges 0.5 credit and Icypeas 0.1 credit per address tested whatever the answer, and Findymail’s verifier draws a credit per attempt.
Eight catch-all results out of ten is not a fault in the verifier. Large companies commonly accept mail to any address at their domain, so no verifier can confirm the mailbox exists. You will see the same on your list for any lead at a bigger company, and you need a rule for it: send anyway and accept some bounces, or drop them, or route catch-all leads to a channel other than email.
Who each route fits
- A one-off list, and you may not do another for months: pay per call. The whole batch is under a dollar at any hit rate and there is nothing to cancel.
- You will do a few hundred a month, unevenly: pay per call is cheaper per lead at our observed rates (about $0.007 to $0.009 found and verified, against $0.021 in Icypeas credits), but Icypeas’ $19 of credits never expire and cover about 900 leads found and verified, so it is a small, bounded outlay if you would rather hold one vendor account.
- You already run a few thousand a month: Hunter or Findymail. The allowance gets used, the API is on the entry plan, and the verifier is the same vendor. Findymail’s bundled verifier credits make its verify step free while the pool lasts.
- You want Prospeo’s data specifically: the finding cost is competitive; ask them for the verification price before you build on it, because it is not published where we could read it.
- You want the vendor to fall through to a second finder for you: Treg does this on the same call and bills only the provider that hit. The Clay alternatives guide compares the other waterfall products.
What this page cannot tell you
- Your hit rate. Ten out of ten on famous names says nothing about your list. Plan on a third to two fifths from any single finder, and check the observed hit rates by provider before you choose one.
- Whether a catch-all address will bounce. No verifier can tell you. The share of catch-all domains on your list is a property of your list.
- Data quality between the vendors. We ran one route. The subscription figures are arithmetic on published terms, not measured costs. A measured column for Hunter, Findymail and Icypeas is planned once the same fixture has been run through each of their free tiers.
- Whether the terms have moved. Every figure carries the date it was read. Prospeo’s rollover rule and Free-plan API access are stated two ways on its own pages, and Treg’s verify cost depends on which provider is serving that day.
Next step
- Run the ten-lead fixture on your own account before you commit to anything; the runner script costs cents and shows you which provider serves your input shape.
- Treg’s find-and-verify workflow page has the same two calls with the route headers, people search lists the finder and verifier providers behind them, and pricing and docs carry the current per-call rates.
- For a single vendor, start from the docs linked in the table; each free allowance above is enough to test ten leads.
Questions this page answers
How much does B2B contact data cost per lead?
For a work email found and verified, about $0.007 to $0.009 a lead pay-per-call at the rates measured on 15 September 2026 ($0.006944 a find, $0.00178 a definitive verification). On subscriptions the credits for one lead are worth about $0.02 to $0.04 at list price (Icypeas $2.09, Hunter $3.68 for 100 found and verified), but the cash out for a one-off batch is the plan price: $19 to $99.
How can I find company emails for free?
Use the free allowances, read from the vendors' pages on 14 September 2026: Hunter Free gives 50 credits a month with API access (33 leads found and verified), Icypeas 50 credits once on signup (45 leads), Prospeo Free 100 credits a month (100 finds, verification not priced), and Findymail 10 credits on signup. Together that is under 200 leads, across four accounts.
Relationship: the people who run this site also work on Treg, one of the routes compared on this page. Every Treg figure here is a call we paid for, with the raw response downloadable, and the same fixture is run against the alternatives where their terms allow.
Spotted an error or a changed price? Email corrections@enrichmentapiguide.com with the page URL and a source. Corrections are logged on the corrections page.