02Lists and data

Expired listing leads: sources, rules, and how to work them

An expired listing is a home that came to market and did not sell. This page covers where the list comes from, what a usable record holds, what it costs, and the rules that apply to calling the owner.

Updated 7 min read

AShort answer

An expired listing list is every property whose MLS listing ended without a sale, matched to the owner of record and a phone number. Published ranges for paid expired lead services run $60 to $300 per month (HousingWire, 07/24/2025). A call to these owners is a telemarketing call: scrub the National Do Not Call Registry at least every 31 days.

Key facts
Source of recordMLS status changes (expired, withdrawn, cancelled), matched to county assessor owner records
Published price range$60 to $300 per month for paid expired lead services (HousingWire, 07/24/2025)
DNC scrub intervalAt least every 31 days (FTC)
EBR after an inquiry3 months (FTC)
Governing ethics ruleNAR Code of Ethics Article 16, Standard of Practice 16-4 (2026 edition)
Free methodExpireds from six months to one year ago, checked for relisting first (HousingWire, 07/24/2025)

How the list is built

An expired listing list starts with an MLS status change. A listing moves to expired when its term ends without a sale. Withdrawn and cancelled are separate statuses for listings pulled before the term ends. HousingWire defines expired listings as those that were not sold within their contract time, and notes that most MLSs let an agent filter expireds by area and period.

Access is the first constraint. MLS data is governed by MLS rules, and those rules often limit how a participant may use status data for solicitation. A non-member has two routes: public listing portals, which show status and days on market, or a vendor that holds a licensed feed. Ask the vendor what its license allows before you buy.

The second step is the owner. The listing shows an address. The county assessor roll shows the owner of record and the tax-bill mailing address for that parcel. Matching the two gives you a name to call. The third step is the phone. A good append matches the owner name to carrier line-type data, so each number carries a type (mobile, landline, VoIP) and an active flag. For the wider list family, see the lists hub.

Filters that matter

Filter What it does Typical use
Status Expired only, or add withdrawn and cancelled Withdrawn owners often wanted to sell; they need a softer first call
Expired date Days since the status changed Day 1 to 3 is the call race; older expireds suit mail
Days on market How long it sat before ending Long runs point to a pricing problem you can address
Price band List price range Match your average sale price
Listing count Number of times the address listed in a set period Repeat failures need a different pitch
Owner-occupied Mailing address equals property address Occupied owners are reachable; vacant ones need a mail-first approach
Relist check Active listing exists at the address Remove these, they are under a new agreement

What a record contains

A usable record holds the property address, the MLS status, the status date, list price and days on market, the owner name as it appears on the deed, the mailing address, owner-occupied or absentee, and one or more phone numbers with line type and a Do Not Call flag. An email is a bonus. Last sale date and an estimated equity figure help you decide how to open the call.

What to check before paying

  1. Relist check. Ask for 25 sample rows, then look up five on the public portals. If two or more are already relisted, the file is stale or the vendor does not check.
  2. DNC flag. Ask whether the flag comes from the National Registry and when it was last synced. You must sync at least every 31 days, so a flag older than that is not usable.
  3. Phone type. Ask for line type on every number. Disconnected and landline-only owners waste dial time.
  4. Owner match. Look up three owners on the county site. If the names do not match the deed, the owner step failed.
  5. License. Ask in writing what the MLS feed license permits.

Price benchmarks

These are published ranges from a third party, not our prices. HousingWire (07/24/2025) lists paid expired lead options at $60 to $300 per month, and puts expired listing letters at roughly $50 to $100 for paper, printing and design. It lists lead platforms for absentee owners at $100 to $1,000 per month. Free methods exist: MLS searching, portal monitoring, and checking listings that expired six months to one year ago.

A worked example with the low and high ends, assuming 40 callable owners a month (an illustration, not a benchmark): a $60 per month subscription that produces 40 callable owners costs $60 / 40 = $1.50 per owner. At $300 per month and the same 40 owners, it is $300 / 40 = $7.50 per owner. Count callable owners, not rows. Owners who are on the Registry or relisted drop out first.

Who uses it and how

Listing agents are the main buyers. Speed matters because every agent with MLS access sees the same status change on the same day. Work it as a call race, then back it with mail. The schedule below is an example, not a rule.

  • Day 0Status flips to expired. Run the relist check and the DNC scrub.
  • Day 1First call to scrubbed numbers. Ask for a short visit, not a listing.
  • Day 2Handwritten or letter-style mail goes out. Second call attempt.
  • Day 7Follow-up call with a pricing observation about the old listing.
  • Day 14Postcard with a recent nearby sale.
  • Day 30Final call and mail. Move to your general farm list.

Withdrawn and cancelled owners get the same sequence with a lower-pressure opener. Cold calling mechanics are in cold calling for prospecting and the mail side in direct mail prospecting. If the owner now plans to sell without an agent, see FSBO leads. The same owner may also appear on an absentee owner list or a high equity homeowner list. Run a homeowner list for the surrounding farm, and see aged leads for older expirations. Owner volume by state is on the counts page.

Compliance notes

Do Not Call. A cold call to a homeowner to win a listing is a telemarketing call. The FTC says you must sync with the National Registry at least every 31 days (16 CFR 310.4), and its list of exempt calls has no real estate exemption. An established business relationship exempts a call for 18 months after a purchase or payment, and for 3 months after the consumer makes an inquiry. A request to stop calling overrides it. An owner who listed with another broker has no business relationship with you. See cold calling laws and the National Do Not Call Registry.

NAR Article 16. The Code of Ethics (2026 edition, effective 01/01/2026) bars actions inconsistent with exclusive representation agreements. Standard of Practice 16-4 says REALTORS shall not solicit a listing that is currently listed exclusively with another broker. If the listing broker refuses to disclose the expiration date and nature of the listing, the REALTOR may contact the owner to get that information, and may then discuss a future listing. SOP 16-2 permits general announcements, such as a canvass or mailing to every owner in an area, but treats two things as unethical: calls or visits to owners identified through a sign or listing compilation as exclusively listed with another REALTOR, and letters aimed specifically at those owners rather than sent as part of a general mailing. Once the listing has expired and no new one exists, these limits no longer apply to that owner. This is why the relist check comes first.

MLS rules. Your MLS may add its own limits on using status data for solicitation. Read them. The Code is a membership standard, not a statute, and your state license law applies separately.

This page is a plain-English summary with sources, not legal advice.

Next step

Get counts for the zip codes you work to see how many owners are in your farm and how many have a callable, scrubbed mobile.

Questions people ask

Q01What is the difference between expired, withdrawn and cancelled?

Expired means the listing term ended with no sale. Withdrawn means the seller or agent pulled it before the term ended. Cancelled usually means the listing agreement was ended early. Each is an MLS status code, and local MLS definitions differ, so read your own MLS rules.

Q02Can a non-member get expired listing data?

MLS data belongs to the MLS and its participants, and use is governed by MLS rules. Non-members work from public listing portals, where status and days on market are visible, or from vendors that carry licensed feeds. Ask a vendor what its license permits.

Q03Can I mail owners whose listings are about to expire?

Only as part of a general mailing. NAR SOP 16-2 permits mail sent to everyone in an area, but treats calls and targeted letters to owners picked off current listing compilations as unethical. Wait for the status change, or send to the whole farm.

Q04Is it unethical to call an owner whose listing just expired?

Article 16 bars soliciting a listing that is currently exclusively listed with another broker. Once the term has ended and no new listing exists, the owner is no longer under that agreement. Check for a relisting first, since a relisted home is under a new agreement.

Q05Why do some expired lists return mostly dead numbers?

A phone append that matches on name alone often lands on the wrong person. Matching the owner name to carrier line-type data, and dropping disconnected lines, cuts dead numbers before you dial.

Sources

  1. NAR Code of Ethics and Standards of Practice, 2026 edition (Article 16, SOP 16-1 to 16-6) (effective 01/01/2026)nar.realtor
  2. FTC: Q&A for telemarketers and sellers about DNC provisions in the TSRftc.gov
  3. HousingWire: How to find expired listings (07/24/2025)housingwire.com
  4. Telemarketing Sales Rule, 16 CFR 310.4 (Registry and 31-day safe harbor)law.cornell.edu

→Free counts

Counts for your area

Zip codes or counties, who you want to reach, and we reply with counts by channel.

Get counts