VOOZH about

URL: https://apify.com/nexgendata/dol-form-5500-erisa-plan-tracker

โ‡ฑ DOL Form 5500 API โ€” ERISA Retirement Plan Filings ยท Apify


๐Ÿ‘ ๐Ÿ’ผ DOL Form 5500 ERISA Retirement Plan Filing Tracker avatar

๐Ÿ’ผ DOL Form 5500 ERISA Retirement Plan Filing Tracker

Pricing

from $200.00 / 1,000 plan filings

Go to Apify Store

๐Ÿ’ผ DOL Form 5500 ERISA Retirement Plan Filing Tracker

Pull DOL Form 5500 + Schedule H ERISA filings โ€” plan name, sponsor, EIN, state, total assets, participants, recordkeeper, trustee, auditor. $11T retirement-plan disclosure for RIA prospecting, 401(k) auditor lead-gen, ERISA class-action discovery. Larkspur 401(k) Data alternative.

Pricing

from $200.00 / 1,000 plan filings

Rating

0.0

(0)

Developer

๐Ÿ‘ NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

1

Monthly active users

11 days ago

Last modified

Share

๐Ÿ’ผ DOL Form 5500 ERISA Retirement Plan Filing Tracker โ€” $11T retirement disclosure feed for RIA wholesalers, 401(k) auditors, and plaintiff law firms

Pull every ERISA-covered retirement plan from the U.S. Department of Labor's Form 5500 + Schedule H bulk dataset โ€” plan name, sponsor, EIN, state, total assets, participant counts, recordkeeper, trustee, auditor, filed date, and electronic filing ID. The DOL EBSA datasets cover ~800,000 retirement and welfare benefit plans annually, encompassing the entire ~$11 trillion U.S. employer-sponsored retirement market. Filter by state, asset tier, and plan type (401(k) or defined-benefit). Sourced directly from the DOL EBSA bulk publication.

One actor. One token. The DOL retirement-plan disclosure dataset that powers Larkspur ($5K-$25K/seat/yr), Judy Diamond Associates, and BrightScope โ€” delivered as structured JSON for cents per record.

โšก What You Get

Every record returned by this actor is structured JSON with the fields below populated wherever the Form 5500 / Schedule H source filing provides them:

  • plan_name, sponsor_name, sponsor_dba_name
  • EIN, plan_number, electronic_filing_id (ACK_ID โ€” the EFAST2 acknowledgment)
  • state, sponsor_city, sponsor_zip, sponsor_address_1, sponsor_phone, business_code (NAICS)
  • plan_year_begin, plan_year_end, plan_effective_date, filed_date, filing_status
  • total_assets (Schedule H end-of-year), total_assets_boy, net_income
  • total_participants, total_participants_boy, participants_with_balance, contributing_employers
  • plan_type (computed: 401(k), defined-benefit-single-employer, defined-benefit-multiemployer, welfare, or pension-other)
  • type_pension_code (raw DOL feature-code string), type_welfare_code
  • recordkeeper, trustee, trustee_ein, auditor, auditor_ein, accountant_opinion_type
  • amended, final_filing, initial_filing (filing-status flags)
  • sch_h_attached, sch_i_attached, sch_sb_attached (DB single-employer), sch_mb_attached (DB multiemployer)
  • form_year, filing_url (EFAST2 plan-detail permalink)
  • sources (the exact DOL bulk-file URLs every value came from โ€” full audit trail)

The output schema is stable across runs โ€” safe to load straight into Snowflake, BigQuery, Postgres, or your CRM without re-mapping each refresh.

๐ŸŽฏ Use Cases

  • RIA / wealth-mgmt wholesalers โ€” Set state_filter=CA, min_assets=10000000, plan_type=401(k) to get every California 401(k) plan with $10M+ AUM. The sponsor name, EIN, recordkeeper, and current auditor become a direct call-list for retirement-plan RFP outreach. Comparable: Larkspur 401(k) Data at $5K-$25K/seat/yr.
  • 401(k) plan auditor lead-gen โ€” Filter to plans whose accountant_opinion_type indicates a coming RFP cycle and whose current auditor field shows a fragile relationship (one-off CPA, small regional firm). Auditor-rotation outreach is a known acquisition channel for top-50 employee-benefit-plan audit firms.
  • Plaintiff class-action firms (excessive-fees cases) โ€” The intersection of high total_assets + high participants_with_balance + non-name-brand recordkeeper is the screen for ERISA ยง404(a) excessive-fees prospects. Schlichter Bogard & Denton-style fee-litigation intake counsel pay $25K-$100K/yr for monitoring feeds; this actor delivers the same screen for cents per record.
  • Wealth-management HNW conversion โ€” Plan sponsors of $1B+ DB plans (plan_type=defined-benefit, min_assets=1000000000) cluster at the sponsor-company executive level. Cross-join the sponsor address + plan administrator name with SEC Form 4 / proxy data to identify named-fiduciary HNW prospects.
  • Pension risk-transfer M&A โ€” plan_type=defined-benefit + frozen-plan indicators (low total_participants growth + Schedule SB attached) is the canonical pension-risk-transfer pipeline. PRT advisors (Mercer, Aon, Cambridge Group) pay institutional rates for this filter.
  • DOL EBSA enforcement researchers โ€” Track sponsor-by-sponsor filing history (amended, final_filing, filing_status) over multiple years to surface late-filers, abandoned plans, and DFVC program candidates.

๐Ÿ’ฐ Pricing Example

This actor uses pay-per-event pricing. You pay only for the plan records you actually receive โ€” no subscription, no seat license, no procurement cycle.

QuantityCostComparable
Per-run startup$0.005โ€”
100 plan filings$12.00Larkspur seat: ~$417/mo amortized
500 plan filings$60.00Judy Diamond export: $500+ per pull
2,000 plan filings$240.00BrightScope custom export: $1,000+
Free $5 Apify credit~40 plan filingsReplaces a single Larkspur query

A serious RIA wholesaler's prospecting refresh โ€” every California 401(k) plan with $10M+ assets, monthly โ€” typically pulls 800-1,500 records. That's $96-$180/mo, replacing a $5,000-$25,000/seat-year Larkspur seat outright.

For 10K+ records/month volumes, contact NexGenData for volume discounts.

๐Ÿ”— Related Actors (NexGenData Wealth-Management Intelligence Cluster)

This actor is the first in NexGenData's wealth-management cluster โ€” pair with the existing SEC / regulatory feeds for end-to-end coverage of the institutional investor pipeline:

Use caseActor
Hedge-fund quarterly equity holdingssec-form-13f-tracker-pro
Corporate-insider buys & sells (CEO/CFO Form 4)sec-form-4-insider-trading-scraper
Mutual-fund / ETF detailed holdings (Form N-PORT)sec-form-nport-mutual-fund-holdings
Activist 13D/G 5%+ stakessec-schedule-13dg-activist-tracker
Material 8-K eventssec-form-8k-material-events-scraper
Private-placement Form D fundingssec-form-d-tracker
FINRA BrokerCheck adviser / firm DDfinra-brokercheck-search

Browse the full 200+ actor catalog at https://apify.com/nexgendata?fpr=2ayu9b.

๐Ÿš€ How To Use

Sample input

{
"mode":"search",
"state_filter":"CA",
"min_assets":10000000,
"max_assets":1000000000,
"plan_type":"401(k)",
"year":2024,
"max_plans":100
}

Sample output (one record)

{
"plan_name":"ACME CORPORATION 401(K) RETIREMENT PLAN",
"sponsor_name":"ACME CORPORATION",
"sponsor_dba_name":null,
"EIN":"941234567",
"plan_number":"001",
"state":"CA",
"sponsor_city":"SAN FRANCISCO",
"sponsor_zip":"94105",
"sponsor_address_1":"555 MARKET ST",
"sponsor_phone":"4155551212",
"business_code":"541511",
"plan_year_begin":"2024-01-01",
"plan_year_end":"2024-12-31",
"plan_effective_date":"1998-04-01",
"total_assets":47823500.0,
"total_assets_boy":42100200.0,
"net_income":5723300.0,
"total_participants":412,
"total_participants_boy":398,
"participants_with_balance":412,
"contributing_employers":1,
"plan_type":"401(k)",
"type_pension_code":"2E 2J 2K 2T",
"type_welfare_code":"",
"recordkeeper":"FIDELITY INVESTMENTS INSTITUTIONAL OPERATIONS CO",
"trustee":"FIDELITY MANAGEMENT TRUST COMPANY",
"trustee_ein":"041867445",
"auditor":"GRANT THORNTON LLP",
"auditor_ein":"366055558",
"accountant_opinion_type":"1",
"filed_date":"2025-07-22",
"filing_status":"FILING_RECEIVED",
"electronic_filing_id":"20250722142145NAL0009123456001",
"amended":false,
"final_filing":false,
"initial_filing":false,
"form_year":2024,
"sch_h_attached":true,
"sch_i_attached":false,
"sch_sb_attached":false,
"sch_mb_attached":false,
"filing_url":"https://www.efast.dol.gov/5500Search/plan-detail?ackId=20250722142145NAL0009123456001",
"sources":{
"form_5500_bulk":"https://www.askebsa.dol.gov/FOIA%20Files/2024/Latest/F_5500_2024_Latest.zip",
"schedule_h_bulk":"https://www.askebsa.dol.gov/FOIA%20Files/2024/Latest/F_SCH_H_2024_Latest.zip",
"efast_search_ui":"https://www.efast.dol.gov/5500Search/"
}
}

Python (apify-client)

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("nexgendata/dol-form-5500-erisa-plan-tracker").call(run_input={
"mode":"search",
"state_filter":"CA",
"min_assets":10000000,
"plan_type":"401(k)",
"year":2024,
"max_plans":100,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["plan_name"], item["sponsor_name"], item["total_assets"], item["recordkeeper"])

cURL

curl-X POST "https://api.apify.com/v2/acts/nexgendata~dol-form-5500-erisa-plan-tracker/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN"\
-H"Content-Type: application/json"\
-d'{
"mode": "search",
"state_filter": "CA",
"min_assets": 10000000,
"plan_type": "401(k)",
"year": 2024,
"max_plans": 100
}'

Schedule monthly on Apify's built-in scheduler for an always-fresh RIA prospecting feed โ€” the DOL EBSA datasets are refreshed around the first of each month, so a 5th-of-month schedule catches every new filing.

โš–๏ธ Legal & Data Source Notes

  • ERISA ยง104 mandates public disclosure of every covered retirement plan's annual Form 5500. The DOL EBSA explicitly publishes these datasets "for researchers, advocates, plan sponsors, service providers, and the general public" โ€” see DOL Form 5500 Datasets page.
  • No anti-bot, no auth. The DOL bulk-CSV files are static ZIP archives on the public DOL EBSA CDN. This actor only reads from the official publication path.
  • Schema source. The recordkeeper field maps to Schedule H field FDCRY_TRUSTEE_CUST_NAME (fiduciary trustee/custodian โ€” the most common recordkeeper proxy in the Schedule H bulk data). For plans where the recordkeeper is filed as a separate Schedule C service provider rather than the trustee, this field may be the trustee name; cross-reference the full Schedule C service-provider data via the bulk Schedule C files if you need 100% recordkeeper coverage.
  • Schedule I plans excluded when min_assets > 0. Small plans (typically under $250K in assets) file Schedule I rather than Schedule H, and the bulk Schedule I file doesn't include total-asset detail. Set min_assets=0 to include those plans, or treat them separately via a follow-up run.

โ“ FAQ

Q: How current is the data?

A: The DOL updates the bulk Form 5500 datasets around the first of each month. Plans typically file in the second half of the year after their plan-year end (e.g. 2024 plan-year filings dominate the dataset July 2025 โ€“ April 2026). The 2025 dataset is sparse until July 2026.

Q: Why don't I see total_assets for some plans?

A: Small plans file Schedule I, not Schedule H. The bulk Schedule I file omits the asset detail that Schedule H carries. Set min_assets=0 to include Schedule I plans, but the total_assets field will be null for them.

Q: What's the ACK_ID / electronic_filing_id?

A: It's the EFAST2 acknowledgment ID โ€” a unique identifier for each electronic filing. Use it to look up the original PDF / XML filing on the EFAST search UI.

Q: Can I get foreign-sponsored plans?

A: This actor's state_filter filters on US states only. To include foreign-sponsored plans, leave state_filter blank โ€” the output then includes plans with state = null or a non-US value.

Q: Are amendments included?

A: Yes. The amended flag is set when the filing is an amendment (Form 5500/A). Treat amendments as overriding the original for the same EIN + plan_number.

Q: Does this cover health & welfare plans?

A: Yes โ€” set plan_type=any to include welfare plans (medical, dental, life-insurance, HRAs, etc.). The type_welfare_code field then carries the DOL welfare-feature codes (4A through 4T).

Q: How is plan_type determined?

A: We classify as 401(k) when DOL pension-feature code 2J is present in the raw TYPE_PENSION_BNFT_CODE string. defined-benefit-single-employer when Schedule SB is attached; defined-benefit-multiemployer when Schedule MB is attached. The raw codes are also exposed in type_pension_code and type_welfare_code for power users.

๐Ÿท๏ธ About NexGenData

NexGenData publishes 200+ buyer-intent Apify actors covering SEC filings, federal regulatory data (DOL, FDA, FCC, EPA, FTC, CFPB, FEC, IRS 990, FAA), private-market intelligence (Form D, IPO, 13F, 13D/G), stock screeners across 30+ exchanges (NYSE, NASDAQ, LSE, TSX, ASX, HKEX, KOSPI, SGX, B3, BSE), B2B lead generation, and competitive intelligence. All actors are pay-per-result with no seat licences and no minimum commitments.

Browse the full catalog and start a free run at https://apify.com/nexgendata?fpr=2ayu9b.

You might also like

Dol 5500 Scraper

constant_quadruped/dol-5500-scraper

Extract Form 5500 retirement plan filings from DOL. Get 401k, pension & profit-sharing data including assets, participants, fees, service providers & investments. AI-powered plan health analysis. Perfect for advisors, compliance teams & financial researchers.

EBSA Employee Benefits Enforcement

ryanclinton/ebsa-benefits-enforcement

Search EBSA enforcement cases for ERISA Form 5500 filing penalties โ€” late filers, deficient filers, and non-filers since 2000.

Dol Intelligence Mcp

ryanclinton/dol-intelligence-mcp

Dol Intelligence Mcp. Available on the Apify Store with pay-per-event pricing.

Ana White Woodworking Plan Scraper

jungle_synthesizer/ana-white-woodworking-plan-scraper

Scrapes free woodworking plan metadata from Ana White โ€” the most-searched free-plan brand. Extracts title, difficulty, materials, cut list, tools, category, thumbnail, and plan URL for all 3000+ plans via the paginated project index.

๐Ÿ‘ User avatar

BowTiedRaccoon

2

Learning Plan Coach (AI) - Study Plan + Milestones

macheta/learning-plan-coach

Create a personalized learning plan from any goal: milestones and daily tasks based on your time budget, duration, and constraints.

Healthcare.Gov Scraper

parseforge/healthcare-gov-scraper

Search and extract health insurance plan data from Healthcare.gov by ZIP code. Returns premiums, tax credit amounts, deductibles, out-of-pocket maximums, benefits with cost-sharing details, issuer info, quality ratings, and plan documents. Filter by metal level, plan type, and HSA eligibility.