The Form 5500 business activity code is a six-digit number from the North American Industry Classification System that identifies what the plan sponsor’s business actually does. You’ll find the full list in the back of the official Form 5500 instructions, and you pick the code that matches whichever activity produces the largest share of the sponsor’s revenue. On Form 5500-SF it goes on Line 2d; on the full Form 5500 it appears in the sponsor identification section at the top.1U.S. Department of Labor. Instructions for Form 5500-SF
Where To Find the Official Code Table
The principal business activity code table sits near the end of the Form 5500 instructions published by the Department of Labor, around page 80 in recent editions. It’s organized by industry and based on NAICS, the same classification framework the Census Bureau uses.2Pension Benefit Guaranty Corporation. Forms 5500, 5500-SF, and 5500-EZ Codes for Principal Business Activity You can download the current instructions from the DOL’s EBSA website or from the EFAST2 filing portal and search the PDF for your industry keyword.
The Pension Benefit Guaranty Corporation also publishes a standalone PDF of just the code table, which is often quicker to work with than paging through the full instruction booklet.2Pension Benefit Guaranty Corporation. Forms 5500, 5500-SF, and 5500-EZ Codes for Principal Business Activity Whichever version you use, match it to the plan year you’re filing for. The DOL refreshes the instructions annually, and using the correct year’s table keeps a clean paper trail.
How the Six Digits Are Structured
The codes read from broad to specific. The first two digits identify the economic sector, such as manufacturing, retail trade, or health care. The third digit narrows the subsector, the fourth digit sets the industry group, and the fifth and sixth digits pin down the exact business activity.3U.S. Census Bureau. NAICS Codes and Understanding Industry Classification Systems
Sector 31–33, for instance, covers manufacturing. A commercial bakery works its way down through food manufacturing (311), then bakeries and tortilla manufacturing (3118), and finally to a six-digit code for its specific product line. You don’t need to memorize the hierarchy. The code table lists a plain-English description next to every six-digit code, and knowing the structure only matters when two candidates look close and you have to choose between them.
Picking the Code That Fits Your Sponsor
The code should reflect the business activity that generates the largest share of the plan sponsor’s total revenue. If the company does more than one thing, pull the prior year’s financials and identify the segment that brought in the most money. That segment drives the code.
Profit-and-loss statements and the corporate tax return are the most reliable references. Gross receipts broken out by business segment usually make the answer obvious. When the split is genuinely close, most filers go with the segment that has led for the last two or three years rather than switching on a single-year swing. Consistency matters here. Federal reviewers notice when a plan’s business code jumps between unrelated industries from one filing to the next, and that kind of inconsistency can prompt a closer look during a desk review.
Situations That Trip Filers Up
Holding companies and parent entities that don’t directly produce goods or services should use the code for their primary subsidiary’s activity. Nonprofits and government employers have their own section in the code table. A professional employer organization or staffing firm uses the code for the staffing business itself, not the industries where its workers are placed.
One-Participant Plans
If the plan covers only the business owner and spouse, or business partners and their spouses, Form 5500-EZ may apply instead of the 5500 or 5500-SF. The 5500-EZ pulls from the same code table and uses the same NAICS-based logic.
What Happens if the Code Is Wrong or Missing
All Form 5500 and 5500-SF filings go through the EFAST2 electronic filing system, and paper filings are not accepted.4U.S. Department of Labor. Welcome – EFAST2 Filing EFAST2 runs automated validation when you submit. If the business activity code field is empty or holds a number that isn’t in the table, the filing is rejected. You’ll see an error message and have to correct the entry before resubmitting.5U.S. Department of Labor. Form 5500 Series
A wrong code alone won’t generate penalties. The real risk is that a rejection for an invalid code sits uncorrected past the filing deadline, or that an odd code choice draws closer scrutiny of the return as a whole. Penalties attach to the failure to file a complete and accurate return on time, not to any single field on its own.
Fixing a Code After You’ve Filed
If you notice the wrong code after submission, file an amended Form 5500 through EFAST2. Check the amended filing box, correct the code, and resubmit. There’s no separate penalty for amending, and correcting the error yourself is far better than waiting for a DOL inquiry.
Keeping the Code Consistent From Year to Year
The business activity code should carry over from one filing to the next unless the sponsor’s primary business genuinely changes. A company that pivots from retail to software development would naturally update its code, but ordinary revenue swings between existing segments don’t warrant a switch. Federal reviewers flag year-over-year code changes in their automated screening, and an unexplained jump between unrelated industries can trigger a correspondence audit even when the rest of the return is clean.
When a legitimate change does occur, whether from a merger, acquisition, or major restructuring, document the reason internally. A short memo in the plan’s compliance file alongside the prior year’s code takes little effort and saves real trouble if a question surfaces years later.