Form 5500 Employee Benefit Plan & 401(k) Filings Scraper
Pricing
from $12.75 / 1,000 results
Form 5500 Employee Benefit Plan & 401(k) Filings Scraper
Scrape US Form 5500 benefit plan filings: 401(k), pension, ESOP and health plans with the sponsoring employer name, EIN, mailing address, participant counts, plan assets and decoded plan features. Filter by employer, state, NAICS sector, plan year, headcount or assets. Export to JSON, CSV or Excel.
Pricing
from $12.75 / 1,000 results
Rating
0.0
(0)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Features
Share
Form 5500 Employee Benefit Plan & 401(k) Filings Scraper
The most complete Form 5500 benefit plan scraper available. It returns every field the US DOL EFAST2 Form 5500 filings expose for each plan, plus decoded plan characteristics, participant and asset deltas, boolean feature flags and an optional AI summary, and gives you more than twenty filters to target exactly the filings you need.
Here is one real result, with every field the actor returns:
{"ackId": "20250827123612NAL0005026227001","ein": "770493581","einFormatted": "77-0493581","planNumber": "001","planName": "Google LLC 401(k) Savings Plan","sponsorName": "Google LLC","sponsorAddress": "1600 Amphitheatre Parkway","sponsorCity": "Mountain View","sponsorState": "CA","sponsorZip": "94043-1351","sponsorCountryCode": "US","planYear": 2024,"dateReceived": "2025-08-27T12:36:12Z","dateReceivedDay": "2025-08-27","employerPlanTypeCode": 1,"employerPlanTypeLabel": "Single-employer plan","planCategory": "Pension","participantsBoy": 152774,"participantsEoy": 155598,"participantChange": 2824,"participantChangePct": 1.85,"employerSizeBand": "5000+","assetsBoyUsd": 39047152408,"assetsEoyUsd": 48738057415,"assetChangeUsd": 9690905007}
The example above shows the first 25 of 52 fields.
What it does
The actor searches the public US Department of Labor EFAST2 Form 5500 filings index, applies the filters you pass as input, and writes one normalized record per filing to the run's dataset. Plan characteristic codes are decoded into readable labels and boolean feature flags (is401kPlan, isEsop, hasAutomaticEnrollment, offersHealthBenefits), participant and asset changes are computed year over year, and each record links to the source filing PDF. Missing source values are returned as null.
Quickstart
Open the actor, paste this into the input, and press Run. It returns the 3 most recent Google benefit plan filings.
{"searchQueries": ["Google"],"maxFilings": 3,"latestFilingOnly": true,"sortBy": "dateReceived","sortOrder": "desc"}
Billing and limits
- Pay per result. You are charged per filing returned (
resultevent). See the pricing tab for the current per-result price. - AI add-on.
withAiSummaryis billed separately per successfully processed record and requires a paid Apify plan. It is skipped for free users. - No charge on failure. If a run errors or matches nothing, the actor writes a single item with an
errorfield and does not charge for it. Empty runs cost nothing. - Spend cap respected. Set
maxTotalChargeUsdon the run; once reached, the actor stops emitting and charging further billable results. - Free Apify plans are capped at 10 filings per run. Upgrade for higher
maxFilings. - Source query ceiling. A single source query returns at most 10,000 filings. For larger universes, split the work with narrower filters or year ranges.
FAQ and troubleshooting
A run returned 0 records. Why? The filter combination matched nothing in the EFAST2 index. Loosen filters (for example widen the year range or drop the NAICS sector), or check the employer name spelling. Zero-result runs are not charged.
Is this an official DOL tool? No. This actor is independent and has no affiliation with the US Department of Labor or EFAST2. It reads only publicly available Form 5500 filing data. Use the results in accordance with the source's terms.
