Short answer: Life insurance leads can cost less than $1 each for older aged leads, around $8 to $45 for shared leads, $50 to $125 or more for fresh exclusive web leads, and $110 to $300 for certain live transfer products. Prices depend on the insurance product, lead age, qualification, and vendor. Generating your own leads is another option: you pay for the advertising and software instead of paying a vendor's markup on every lead.

I used to generate life insurance leads through Facebook and Instagram ads and sell them to independent agents.

We created the advertisements, built the forms, verified phone numbers, and delivered the leads directly to agents.

That gave me a look at something most agents don't see when they're comparing prices: what it actually costs to generate a lead versus what a vendor can charge for it.

Some vendors can sell leads for 2 to 5 times what they cost to generate. But paying more doesn't automatically mean you're getting a better prospect, just as buying cheap leads doesn't mean you're saving money.

This guide breaks down what agents can expect to pay for different types of life insurance leads, why prices vary, and how those costs compare with running your own ads.

Life insurance lead prices compared

Here are common lead formats and the prices agents may encounter in the US market.

Lead typeIndicative vendor pricing (USD)What you're buying
Aged leadsUnder $1 to $12 per recordOlder inquiries, with price depending on age and product
Shared web leadsAround $8 to $45 eachA lead distributed to multiple agents
Fresh exclusive web leadsAround $50 to $125+ eachA recent inquiry sold to one buyer
Contact-verified exclusive leadsAround $70 to $175 eachA lead with an additional contact-verification step
Live transfersAround $110 to $300 per transferA prospect connected to an agent by phone

These are indicative asking prices, not a universal industry rate card. Different vendors offer different qualification standards, lead ages, order minimums, and resale terms.

A lower-priced vendor may offer legitimate leads. A higher-priced vendor may provide additional verification or qualification. Always compare what you're actually receiving.

How much do leads cost by life insurance product?

Lead prices also vary depending on the type of coverage being promoted.

The following examples come from one US lead vendor's current price list for single-buyer leads. They're useful reference points, not guaranteed prices across the industry.

Insurance productExclusive web leadContact-verified leadLive transferAged lead
Final expense$50$70$110$0.50 to $3
Life insurance$65$90$160$0.60 to $4
Indexed universal life (IUL)$125$175$275$2 to $12
Annuities$125$175$300$2 to $12

All prices are in US dollars per lead or transfer. Annuities are included as a related insurance-agent product, not as a type of life insurance.

The fresh exclusive prices assume the record is sold to one buyer and never resold. Other vendors may define exclusivity differently.

Contact verification is also not necessarily the same as confirming that someone is qualified and ready to buy. Ask exactly what the vendor verified.

Prices may change with the state, geographic area, qualification requirements, and order volume. Narrow geographic or qualification filters can cost more.

Why do some life insurance leads cost more than others?

There are several reasons.

The product: Final expense, traditional life insurance, and IUL attract different prospects and can require different qualifying questions.

The lead's age: Someone who requested information five minutes ago is a different opportunity from someone who filled out a form three months ago.

Exclusivity: A vendor selling a lead to one agent generally charges more than one distributing the same information to multiple buyers.

Verification: A lead with a confirmed phone number or additional screening may cost more than an unverified form submission.

Delivery method: A live phone transfer is a different service from receiving a name and number that you have to call yourself.

The key is to understand these differences before comparing two vendors on price alone.

1. How much do aged life insurance leads cost?

Aged life insurance leads can sell for less than $1 per record, although newer aged leads and specialized products may cost several dollars or more.

They're inexpensive because the person requested information in the past rather than just now.

Some have already spoken with other agents. Others may have purchased insurance, lost interest, or forgotten they submitted a form.

Are cheap aged leads worth buying?

They can be for agents with enough time and an efficient calling process.

But aged leads often require more dialing to reach someone who's still interested.

The older the inquiry, the more important it becomes to understand its history.

Ask the vendor:

Aged leads can make sense when your budget is limited and you have time for prospecting.

But don't confuse a low purchase price with a low cost to acquire a customer.

2. How much do shared life insurance leads cost?

Shared web leads are often advertised around $8 to $45 each, depending on the product, freshness, and vendor.

They're generally cheaper because the vendor can sell the same lead to multiple agents.

For example, someone requests a life insurance quote, and three or four agents receive their information.

Each agent can then contact the prospect.

The hidden cost of shared leads

You're competing for the same person's attention.

The first agent to call may get the first opportunity to establish trust and discuss coverage.

By the time another agent calls, the prospect may already have spoken with someone or become frustrated by repeated calls.

Shared leads can still work, especially if you have an efficient calling process and respond immediately.

But the lower purchase price needs to compensate for the added competition.

For a closer comparison of distribution and resale terms, see Exclusive vs Shared Final Expense Leads: Which Is Better?.

3. How much do exclusive life insurance leads cost?

Fresh exclusive web leads can cost around $50 to $125 or more, depending on the insurance product and vendor.

In that vendor's price list, exclusive final expense leads are $50, general life insurance leads $65, and IUL leads $125.

These are prices for the lead record, not for a guaranteed appointment or policy sale.

Does exclusive mean better quality?

Not necessarily.

Exclusive means the vendor promises to distribute the lead to one buyer under its stated terms.

It doesn't tell you how interested the person is, whether their phone number works, or whether they meet the requirements for the product.

There's also the question of resale.

Some vendors promise never to resell exclusive leads. Others offer exclusivity for a limited period, after which the record may be sold again.

If you're paying a premium, ask exactly how long the lead remains exclusive.

And remember: exclusivity from one vendor doesn't prevent the consumer from requesting quotes elsewhere.

4. How much do contact-verified life insurance leads cost?

Contact-verified leads generally cost more than basic web form submissions.

In that vendor's price list, final expense leads with added contact verification are $70, general life insurance leads are $90, and IUL leads are $175.

The additional charge may be worthwhile if the verification removes invalid contact information and reduces wasted calling time.

But verification methods differ.

A vendor might verify that a number can receive an SMS code. Another might use a different phone validation process or confirm information through a conversation.

Ask what "verified" actually means before paying extra.

A verified phone number doesn't automatically mean someone will answer your call, qualify for coverage, or purchase a policy.

It simply addresses one important part of lead quality.

5. How much do live transfer life insurance leads cost?

Live transfers are among the more expensive ways to purchase life insurance prospects.

Instead of receiving a contact record and calling the person later, you're connected to someone already on the phone.

That vendor's price list shows:

A transfer can save dialing time because you're connected to a person immediately.

But you still need to establish whether they're interested, eligible, and comfortable having a sales conversation.

What should you check before buying?

Ask the provider what makes a transfer billable.

Does the prospect need to confirm interest? Are qualifying questions asked before the transfer? What happens if the person hangs up immediately or doesn't meet your requirements?

Also consider whether you can reliably answer calls when transfers arrive.

Live transfers may be attractive to agents who are strong on the phone, but their higher purchase price means you need to understand the economics carefully.

Why the cheapest life insurance lead can cost more per policy

Cost per lead is easy to compare.

Cost per policy is what tells you whether the leads are actually paying off.

A cheap lead might require more calls, produce fewer appointments, or face competition from several other agents.

A more expensive lead might produce fewer wasted conversations.

Neither outcome is guaranteed.

A simple hypothetical example

Example only: these are made-up numbers to demonstrate the calculation, not actual vendor or Verity Growth results.

Two agents each spend $600 buying leads.

Campaign A: Cheap leadsCampaign B: Fresh leads
Price per lead$10$60
Leads purchased6010
Total lead spending$600$600
Policies sold13
Lead cost per policy$600$200

Campaign A looks like the better deal when comparing cost per lead.

But Campaign B produces more policies from the same spending.

This example is deliberately simplified. In a real business, you'd also consider calling time, commissions, policy persistency, chargebacks, and other expenses.

The lesson is that buying the cheapest leads isn't the same thing as acquiring customers cheaply.

You need to know what happens after the leads arrive.

Where your money goes when you buy life insurance leads

When you purchase a lead from a vendor, you're paying for more than the advertisement that originally generated the inquiry.

The vendor may have costs related to advertising, creative production, landing pages, lead verification, software, staffing, and delivery.

It also needs to make a profit.

From my experience selling leads, some vendors can charge 2 to 5 times what a lead costs them to generate.

That's how the markup becomes part of the price an agent pays.

The comparison is straightforward:

The exact economics vary by vendor. The markup doesn't mean every dollar above advertising cost is profit, because vendors have other expenses.

And the vendor is providing a useful service: generating prospects so agents don't have to handle the advertising.

But if you're buying leads every week, that markup becomes an ongoing part of your acquisition costs.

Which raises a question:

What would it look like if you paid directly for the advertising instead?

What does running your own life insurance Facebook ads cost?

Generating your own leads changes what you're paying for.

Instead of purchasing individual leads from a vendor, you run Facebook and Instagram ads yourself and collect inquiries through your own forms.

Your main expenses are advertising and whatever software or assistance you use to operate the system.

How much advertising budget do you need?

You can start testing Facebook ads with as little as $20 a day, although a smaller budget gives you less room to test advertisements and collect results.

At Verity Growth, we recommend around $40 a day if you can afford it, or approximately $1,200 a month.

That money goes directly to Meta.

You also need to account for the software subscription or other tools used to run the campaign.

These are spending budgets, not predictions of how many leads or policies you'll generate.

Why running your own ads can make sense long term

You remove the vendor markup.

You pay directly for the advertising rather than purchasing every lead at someone else's resale price.

You control your lead supply.

You can adjust your advertising spending, test different messages, and decide how you want to generate new inquiries.

You control how leads are generated.

You decide what the advertisements say, what qualification questions prospects answer, and how their information reaches you.

That gives you the opportunity to improve the process over time rather than depending entirely on a vendor's system.

The trade-off is that advertising still has to perform. A campaign can spend money without producing profitable results.

But for agents regularly buying leads, it's worth comparing that risk against the ongoing expense of paying a vendor markup.

The hard parts of generating your own leads

The reason many agents buy leads is simple: they don't want to become marketers.

Traditionally, generating leads yourself meant learning Meta Ads Manager, writing ads, creating images and videos, building landing pages, verifying phone numbers, and connecting a CRM.

You'd also need to set up follow-up messages and keep creating new advertisements as performance changed.

That's a lot of work if your main job is selling life insurance.

But you don't need to build that entire system yourself anymore.

Software designed for life insurance agents can handle much of the setup.

With Verity Growth, for example, agents can create or choose ready-made ads, select their daily budget and licensed states, and launch without using Meta Ads Manager.

The landing pages, phone verification, CRM, instant alerts, and automatic follow-up are already included.

And we set everything up and launch the first campaign together during a live onboarding call.

You still need an advertising budget, and you still need to call your leads and sell policies.

But you don't have to handle all the technical work that previously made generating your own leads difficult.

What I learned selling leads: Price doesn't tell you what you're buying

When I sold life insurance leads, I saw how easy it was to focus on the cost of getting someone's contact information.

But not every form submission represented the same opportunity.

Someone could fill out a form because an advertisement made a misleading promise.

Another person could genuinely want coverage but provide a phone number that didn't work.

And someone else could meet the basic requirements, verify their phone number, and know exactly why an agent would be calling.

Those are very different prospects, even if a vendor sells all three under the same lead category.

That's why I think agents should ask a question before worrying about whether a lead costs $20 more or less:

What actually happened before this person became a lead?

What did the advertisement promise?

Did the person answer meaningful qualifying questions?

Was the phone number verified?

Did they understand they were requesting information about insurance?

Those details help determine whether you're paying for a real opportunity or simply another name to call.

And they're also the parts of the process you can control when you generate leads yourself.

Instead of buying a finished contact record and trusting the vendor's description, you can decide how the lead is attracted, qualified, and delivered.

That's one of the reasons I built Verity Growth: to give independent agents access to the same kind of lead-generation system I used as a vendor, without having to build it all themselves.

Luke, founder of Verity Growth

Which life insurance leads are worth the money?

The best choice depends on how much time you have, how you prefer to sell, and how much control you want over your lead supply.

Your situationOption worth considering
Very limited budget, plenty of dialing timeAged leads
Want lower purchase prices and can respond quicklyShared leads
Want fresh inquiries delivered to one buyerExclusive web leads
Want working phone numbers checked before deliveryContact-verified leads
Prefer immediate phone conversationsLive transfers
Regularly buying leads and want more controlGenerate your own Facebook and Instagram leads

There's no reason to stop using a vendor if its leads are producing profitable business at an acceptable cost.

But if you're spending money on leads every month, you should understand what portion of that spending goes toward generating prospects and what portion goes toward the vendor's service.

Generating your own leads allows you to remove the per-lead vendor markup and control the process.

It isn't free, and it isn't the right option for agents without an advertising budget.

For agents who genuinely need sources that don't require paid ads, see Free Life Insurance Leads for Agents: What "Free" Really Costs.

For independent agents already investing in lead generation, owning the source may be a better long-term decision than continually purchasing the finished product from someone else.

Frequently asked questions about life insurance lead costs

How much do life insurance leads cost?

Prices vary widely by lead age, product, exclusivity, and delivery method. Aged leads can cost less than $1, shared leads may be around $8 to $45, fresh exclusive web leads can cost $50 to $125 or more, and specialized live transfers can reach several hundred dollars. Always check what qualification and delivery are included.

How much do final expense leads cost?

In one US lead vendor's price list, aged final expense leads range from $0.50 to $3, exclusive web leads are $50, contact-verified leads are $70, and live transfers are $110. Other vendors may charge more or less depending on their lead source and terms.

Are $10 final expense leads worth buying?

They can be, but first find out whether they're fresh, aged, shared, or previously contacted. A low purchase price doesn't guarantee a low cost per policy. What matters is how many leads you can reach and turn into actual sales.

Why are exclusive life insurance leads more expensive?

Exclusive leads generally cost more because the vendor sells them to one buyer rather than distributing the same record to multiple agents. But exclusivity doesn't guarantee the lead is qualified or ready to purchase. Ask about phone verification, freshness, and whether the lead can be resold later.

How much do live transfer life insurance leads cost?

One US lead vendor's price list shows final expense live transfers at $110, general life insurance at $160, IUL at $275, and annuity transfers at $300. Prices vary by provider and qualification level, so ask what counts as a billable transfer.

Is generating your own life insurance leads cheaper than buying them?

It can be, because generating your own removes the per-lead vendor markup. However, you still pay for advertising and software, and campaigns need to perform well. Compare your total cost per policy rather than assuming self-generated leads will always be cheaper.