Form 5500 Employee Benefit Plan & 401(k) Filings Scraper avatar

Form 5500 Employee Benefit Plan & 401(k) Filings Scraper

Pricing

from $12.75 / 1,000 results

Go to Apify Store
Form 5500 Employee Benefit Plan & 401(k) Filings Scraper

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

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Features

Limited permissions

Share

Form 5500 Employee Benefit Plan & 401(k) Filings Scraper

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 (result event). See the pricing tab for the current per-result price.
  • AI add-on. withAiSummary is 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 error field and does not charge for it. Empty runs cost nothing.
  • Spend cap respected. Set maxTotalChargeUsd on 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.