Form 5500 Prospecting: How to Read a Filing Like a Broker
Every employer-sponsored health plan with 100+ participants files a public document that names its broker, its carrier, its commission, and its renewal month. Most brokers buy that data. Here is how to read it yourself.
Form 5500 prospecting works because your competitor filed a public document telling you exactly what they are being paid and when their contract comes up. Every ERISA-covered employee benefit plan with 100 or more participants files a Form 5500 annually. The filing names the plan sponsor, the carriers, the participant count, the plan year, and (on Schedule A) the broker of record and the commission that broker collected.
This is for group health producers who are tired of buying lists of companies that might have 50 to 200 employees. That is demographic data. A 5500 is transactional data: a named incumbent, a dollar figure, and a date.
The Filing Is Free, and Most Brokers Are Paying $400 a Month for It
The Department of Labor runs EFAST2, a public search over every Form 5500 filed since 2009. No account, no login, no cost. You can pull an individual filing as a PDF, and EBSA publishes the full annual datasets as downloadable tables for anyone who wants to analyze them in bulk.
So why does a broker pay Zywave for miEdge, or LexisNexis for Judy Diamond? Because the raw filing is a flat government table with no company enrichment, no contact data, no renewal math, and no way to work a list from it. The value those vendors add is packaging, not access.
Knowing that changes how you should shop. You are not buying data. You are buying the time it would take you to join, clean, and enrich a dataset that is already yours. Price the tool against that, not against the mystique of "proprietary" data.
Schedule A Is the Whole Game
The main Form 5500 body gives you the sponsor, the EIN, the plan name, the participant count at the start of the plan year, and the plan year dates. Useful, but generic.
Schedule A is where the money is. It is filed for every contract with an insurance carrier and it discloses:
- The carrier name and contract number, so you know whether you are walking into a UnitedHealthcare shop or an Aetna shop before you pick up the phone.
- The agent or broker name and address, the incumbent, by name. This is the single field that makes 5500 data a prospecting asset rather than a directory.
- Commissions and fees paid to that broker, an actual dollar figure, which tells you the size of the revenue you would be displacing and whether the case is worth the fight.
- The persons covered count and the premium paid, the two numbers you need to sanity-check a quote before you build one.
A producer who reads Schedule A knows, before first contact, that Piedmont Logistics pays its incumbent $86,000 a year across medical and dental, renews January 1, and has grown from 780 to 1,140 covered lives in two years. That is a different conversation than "do you handle your own benefits?"
Plan Year End Tells You When to Call, Not When to Close
The plan year dates on the filing give you the renewal month. The instinct is to call 60 days out. That is when every other broker calls.
Work backwards instead. For a January 1 renewal, the employer is getting carrier renewal numbers in September and making a decision in October. If your first touch is November, you are pitching into a decision that has already been made. The useful window opens seven to nine months ahead, when nothing is urgent and you can be the person who showed up early rather than the fourth voicemail of renewal season.
Sort your entire 5500 list by plan year end and you get a twelve-month calendar of when each account is reachable. That calendar is more valuable than the list itself.
The Data Lags, and You Should Plan Around It
Form 5500 is due seven months after plan year end, and extensions push many filings to nine and a half months. The filing you are reading today describes a plan year that ended twelve to twenty months ago.
Three consequences worth internalizing. The incumbent broker may have changed: treat the name as a strong hypothesis, not a fact. The participant count is a floor, not a current headcount. And a plan that appeared for the first time in the most recent dataset is a company that just crossed the 100-participant line, which is the single best signal on the entire file: they are new to this level of complexity and their existing broker may not be sized for them.
Diffing consecutive years of the dataset for first-time filers, carrier changes, and broker-of-record changes turns a static list into a signal feed. Broker-of-record changes in particular are worth watching: a company that switched once will switch again.
What the Filing Does Not Give You
It gives you a company, not a person. There is no CFO name, no HR director email, no direct dial. The plan administrator address is frequently the company HQ or the TPA.
So the real workflow is two steps, and the second one is where most brokers stall. Step one: filter the filings down to a target list by geography, participant count, renewal month, and incumbent. Step two: enrich each company into named decision-makers with verified contact data, then run an actual sequence against them.
Doing step two by hand in LinkedIn for 400 employers is a month of work. This is exactly the join that BenefitsIQ inside grobot Command Center does: 5500-derived plan records on one side, our enrichment waterfall and outreach on the other, so a filtered filing list becomes a live multichannel sequence without a CSV round trip.
A Working First Pass, in Six Filters
If you are starting from zero, this filter stack produces a workable list on the first try:
- Geography inside your license and your drive time. Benefits is still a relationship sale.
- Participants between 100 and 1,000. Below 100 they may not file; above 1,000 you are competing with national houses and a consultant RFP.
- Renewal month seven to nine months out from today.
- Incumbent broker is a firm you have beaten before, or a firm with no benefits specialty, a P&C generalist holding a 400-life medical plan is the softest target on the file.
- Commission above your minimum viable case size, so you are not building a quote for $4,000 of revenue.
- Participant count grew year over year. Growing companies renegotiate; flat ones renew on autopilot.
Six filters across a state typically leaves 150 to 400 employers. That is a year of disciplined prospecting, and every one of them has a documented reason to take your call.
The Opening That Works
Do not lead with the filing. "I looked up your Form 5500" sounds like surveillance, even though the document is public and they signed it.
Lead with the consequence. You know they crossed 500 lives, you know their plan year ends June 30, and you know what that combination usually does to a renewal. Say that. The data earns you a specific, accurate first sentence, which is the entire advantage. Spend it on relevance, not on proving you did homework.
Where This Leaves You
The filings are free and public. The packaging is what costs money, and it is worth money: but only if the tool carries you past the list into contacts, sequences, and a renewal calendar you actually work. A $400-a-month subscription that produces a spreadsheet you never open is worse than EFAST2 and an afternoon.
Frequently asked questions
Is Form 5500 data really free?
Yes. The Department of Labor publishes every Form 5500 filed since 2009 through the EFAST2 public search at efast.dol.gov, with no account required, and EBSA publishes the full annual datasets for bulk download. Commercial tools like miEdge and Judy Diamond charge for enrichment, contact data, and workflow on top of that free source, not for access to it.
Which employers have to file a Form 5500 for health benefits?
ERISA-covered welfare benefit plans with 100 or more participants at the start of the plan year generally must file. Smaller fully insured or unfunded plans are usually exempt, which is why 5500 prospecting effectively starts at the 100-employee line.
Where does the broker name appear on a Form 5500?
On Schedule A, which is filed for each insurance contract. Schedule A discloses the agent or broker name and address along with the commissions and fees that broker was paid, the carrier, the premium, and the number of persons covered.
How old is the data on a Form 5500?
Filings are due seven months after plan year end, and extensions commonly push that to about nine and a half months. Expect the filing you are reading to describe a plan year that ended twelve to twenty months ago, and treat the incumbent broker name as a strong hypothesis rather than a current fact.
When should I contact an employer before their renewal?
Seven to nine months ahead of plan year end. Carrier renewal numbers typically land about 90 days out and decisions are made shortly after, so a first touch at 60 days arrives after the decision window has effectively closed.
Want the filtered list instead of the filings?
BenefitsIQ turns 5500 filings into a renewal calendar you can work, filtered by participant count, renewal month, carrier and incumbent, then enriched into named HR and finance contacts.
See BenefitsIQ →Running outreach for a book of clients? See how benefits agencies run a whole book on one record.
