Miss one July 31 deadline and the meter starts running at up to $250 a day from the IRS alone, capped at $150,000 per plan year — plus a separate daily penalty from the Department of Labor. For many small employers, the painful part is not the complexity of Form 5500. It is discovering, years later, that they were supposed to file one at all.
If your business sponsors a 401(k), a SIMPLE 401(k), a profit-sharing plan, or even a large health and welfare plan, this annual report is almost certainly your responsibility. Here is how to tell which form you owe, when it is due, when hiring your 100th participant triggers a mandatory audit, and how to fix missed filings for a fraction of the headline penalties.
What Form 5500 Is and Who Has to File
Form 5500 is the annual return that administrators of employee benefit plans covered by ERISA file with the federal government. It reports the plan's finances, operations, and compliance to the IRS, the Department of Labor, and the Pension Benefit Guaranty Corporation through a single filing. Think of it as the plan's yearly checkup: participant counts, assets, contributions, distributions, fees, and funding status.
The general rule is broad: if your business maintains a pension benefit plan (a 401(k), profit-sharing, money purchase, or defined benefit plan) or a welfare benefit plan (medical, dental, life insurance, disability, severance) subject to ERISA, the plan administrator — usually you, the employer — must file every year the plan has assets or participants.
Important exceptions carve out many of the smallest arrangements:
- One-participant plans covering only an owner and spouse (or partners and spouses) file Form 5500-EZ instead, and only once plan assets exceed $250,000.
- SEP IRAs and SIMPLE IRAs generally have no Form 5500 filing requirement, which is one reason very small employers favor them.
- Unfunded excess-benefit and select "top hat" plans for a select group of management are exempt from most filing.
- Governmental and church plans are outside ERISA Title I and do not file.
A common blind spot: welfare plans. A 401(k) with 30 participants needs no audit discussion, but a fully insured health plan covering 130 employees at the start of the year generally must file Form 5500 as a large welfare plan. Many employers file faithfully for the 401(k) while the health plan filing never happens. If you offer health coverage to a large workforce, check this separately.
Which Form: 5500 vs. 5500-SF vs. 5500-EZ
Three forms share the 5500 family name, and picking the wrong one is itself a filing failure. Match your plan to exactly one:
Form 5500 (the long form). The default for plans with 100 or more participants at the beginning of the plan year ("large plans"), plus any small plan that does not qualify for the short form. It carries schedules for financial information (Schedule H), service provider compensation (Schedule C), and more, and large pension plans must attach an independent audit report.
Form 5500-SF (the short form). Available to small pension and welfare plans with fewer than 100 participants at the beginning of the year that meet additional conditions: essentially all assets have a readily ascertainable fair value, the plan holds no employer securities, and it is not a multiemployer or multiple-employer plan. Most small 401(k)s qualify, and the SF is dramatically simpler — a handful of pages instead of a schedule stack.
Form 5500-EZ. For one-participant plans and certain foreign plans. Solo 401(k) owners file it once assets top $250,000. It goes to the IRS rather than through the DOL's electronic system, and it has its own separate late-filer relief program described below.
When in doubt, the participant count at the beginning of the plan year is the fork in the road — which makes counting correctly the most valuable five minutes of this whole exercise.
Deadlines, Extensions, and Where the Filing Goes
For calendar-year plans, Form 5500 and Form 5500-SF are due on the last day of the seventh month after the plan year ends: July 31. Fiscal-year plans count seven months from their own year-end.
Need more time? File Form 5558 before the original due date for an automatic extension of two and one-half months — October 15 for calendar-year plans. The extension is routine and free; missing the original deadline without one is what starts the penalty clock.
Two companion deadlines ride along with the 5500:
- Form 8955-SSA reports separated participants with deferred vested benefits so the Social Security Administration can remind them at retirement age. It shares the 5500's due date (plus extensions) but is filed with the IRS, not through the DOL system.
- The Summary Annual Report (SAR) is the plain-language summary you must furnish to participants within two months after the 5500 due date — September 30, or December 15 if you extended. Filing the 5500 but never distributing the SAR is a disclosure failure with its own penalties.
All Forms 5500 and 5500-SF must be filed electronically through the DOL's EFAST2 system with a valid electronic signature. Paper filings are not accepted for these forms, and an unsigned or incomplete EFAST2 submission does not count as filed — validate the filing in the software before you hit submit, and save the confirmation.
The 100-Participant Audit Threshold
Cross 100 participants and your plan generally needs an annual audit by an independent qualified public accountant, attached to the Form 5500. For a small business, that audit typically costs five figures — so the exact counting rules matter enormously.
Count at the beginning of the year
Status is measured by participants covered at the beginning of the plan year, not the average or year-end headcount. A plan that starts the year at 98 and hires its way to 130 still files as a small plan this year.
Only account balances count now
Since plan years beginning in 2023, defined contribution plans count only participants with account balances at the start of the year — not every eligible employee. Before the change, a 401(k) with 120 eligible employees but only 80 funded accounts was a large plan; today it is a small plan. If your plan has many eligible-but-never-enrolled employees or terminated workers who cashed out, recount under the current rule before assuming you need an audit.
The 80-to-120 rule softens the boundary
Plans with between 80 and 120 participants at the start of the year may elect to file in the same category as the prior year. A plan that filed as a small plan last year and opens this year at 105 can stay small one more year; a large filer that drops to 95 can keep filing large. The rule prevents plans hovering near the line from flip-flopping between audited and unaudited years. Note the election only preserves your prior category — it cannot move you in the direction you prefer.
What the audit waiver requires
Small pension plans escape the audit only if they also meet the DOL's small-plan audit waiver conditions, including bonding every person who handles plan assets for at least 5 percent of plan assets, making required disclosures to participants, and holding qualifying plan assets. The waiver is not automatic with small-plan status, so confirm the conditions with your TPA rather than assuming.
What Late Filing Actually Costs
The headline numbers are designed to get your attention, and they should:
- IRS: up to $250 per day, capped at $150,000 per plan year. Congress raised this tenfold in the SECURE Act for returns due after 2019 — older guides still citing $25 a day are dangerously out of date.
- DOL: a statutory maximum exceeding $2,500 per day, adjusted for inflation every year, for failure to file a complete report.
- Missing audit: the DOL's enforcement policy treats a large-plan filing without the required audit report as deficient, drawing its own daily penalty until a compliant filing lands.
"Reasonable cause" can persuade either agency to reduce or abate penalties, but forgetfulness and "my TPA was supposed to handle it" rarely qualify. The far better path is the voluntary correction program built exactly for this mistake.
DFVCP: Penalty Relief for Delinquent Filers
The DOL's Delinquent Filer Voluntary Compliance Program (DFVCP) lets plan administrators file overdue annual reports and pay drastically reduced penalties: $10 per day, subject to caps that make the math almost painless:
- Small plans: maximum $750 for a single late filing, and a $1,500 per-plan cap covering all late years filed together.
- Large plans: maximum $2,000 for a single late filing, and a $4,000 per-plan cap covering all late years filed together.
Compare that with five unfiled years at full freight and the program pays for itself thousands of times over. Three conditions matter:
- File before the DOL finds you. Once the agency sends notice of a failure to file, DFVCP is off the table. Discovering old gaps during due diligence or a TPA change is the classic moment to act immediately.
- File every delinquent year completely. Submit a full Form 5500 or 5500-SF with all schedules and attachments (including any required audit report) for each missed year through EFAST2, checking the DFVC box, then calculate and pay the reduced penalty online.
- Mind the IRS side. The IRS grants matching penalty relief to DFVCP filers, but you must also paper-file any required Form 8955-SSA for the delinquent years. EFAST2 filings do not carry that data to the IRS, and skipping it leaves IRS penalties on the table.
Solo 401(k) owners get their own program. Late Form 5500-EZ filers use the IRS penalty relief program under Revenue Procedure 2015-32: $500 per delinquent return, capped at $1,500 per plan, submitted on paper with Form 14704. If your one-participant plan crossed $250,000 in assets years ago and never filed, this is your fix — and it covers every missed year in one submission.
Mistakes That Trip Up Small Employers
Year after year, the same errors generate the same notices:
- Counting every eligible employee. Since 2023, defined contribution plans count only participants with account balances. Plans still counting heads the old way buy audits they no longer need.
- Forgetting the welfare plan. The 401(k) gets filed; the 130-life health plan does not. Large welfare plans file too.
- Assuming the TPA filed. Your service provider prepares the filing, but the administrator named in the plan document — you — owns the deadline. Confirm every year that a signed EFAST2 submission exists and keep the acknowledgment.
- Filing unsigned or incomplete returns. EFAST2 rejects nothing automatically in the way filers expect; warnings ignored at submission become deficiency notices months later.
- Ignoring short plan years. A new plan, a merger, or a plan-year change can create a stub period with its own filing due date. Mark it on the calendar the day the change happens.
- Letting gaps age. Every year of delay is another filing to reconstruct and more leverage lost. DFVCP rewards coming forward; enforcement punishes waiting to be caught.
A Simple Annual Compliance Routine
Fold the 5500 into the close of every plan year so it never becomes archaeology. In January, reconcile your participant count — employees with account balances at the start of the year — against payroll and recordkeeper reports, and confirm whether you are small or large this year. By spring, gather the trust statements, contribution records, distribution logs, and fee disclosures your TPA needs, and decide whether you will need the Form 5558 extension. File by July 31 (or October 15 on extension), distribute the SAR by September 30 (or December 15), and archive the signed filing, the EFAST2 confirmation, and the audit report with your permanent plan records.
That last habit is where good bookkeeping pays twice. Participant counts reconcile to payroll, contributions reconcile to the general ledger, and forfeiture and fee transactions should be visible in the books — not buried in recordkeeper PDFs. When every plan money movement is traceable in your accounting records, preparing the 5500 is assembly, not investigation, and an auditor's document request takes an afternoon instead of a month.
Keep Your Plan Records Audit-Ready All Year
Form 5500 season is painless when your financial records already tell the plan's story. Beancount.io provides plain-text accounting that gives you complete transparency and control over your financial data — no black boxes, no vendor lock-in. Get started for free and see why developers and finance professionals are switching to plain-text accounting.





