Growthy
AI BookkeepingFor BookkeepersBlogTopicsPricing
Sign InJoin the Alpha
Growthy

© 2026 Growthy. All rights reserved.

  1. Topics
  2. Chart of Accounts
  3. Expense Account Categories
  4. What Category Is Employee Benefits? (Chart of Accounts Guide)

What Category Is Employee Benefits? (Chart of Accounts Guide)

Bobby Huang

Partner, SDO CPA LLC / CEO, Growthy

April 26, 2026
9 min read
Expense Account Categories
What Category Is Employee Benefits? (Chart of Accounts Guide)

In this article

Quick Answer: Where Benefits Go

Employee benefits live in Employee Benefits Expense (account 6800-6900 in most QBO templates) inside a properly built chart of accounts, but only the employer portion of any benefit. The employee portion (the part withheld from the employee's paycheck) is not an expense; it's a liability that sits on the balance sheet until remitted to the carrier or plan administrator. Getting this split right is the single biggest difference between books that reconcile against the payroll provider and books that don't.

Employee Benefits Expense

The parent account holds the employer's cost of health, dental, vision, retirement match, HSA contributions, life insurance, and other fringe benefits. Account type: Expense. For multi-line clarity, split into sub-accounts: Employee Benefits: Health, Employee Benefits: Retirement, Employee Benefits: Other. Three sub-accounts is plenty; deeper nesting clutters reporting without adding insight.

Why It's Separate from Insurance

Health insurance lives here, not in Insurance Expense, even though it looks like insurance. The reason: it's a payroll-related cost that ties to W-2 reporting. Property-casualty insurance (general liability, E&O, cyber) goes to Business Insurance. Group benefits go to Employee Benefits. The split keeps W-2 work clean and makes year-end benefits reconciliation a five-minute task instead of a fifty-minute one.

Health, Dental, Vision

The employer/employee split is the rule everyone forgets on the first payroll-integrated client.

Employer Portion → Employee Benefits Expense

A client pays $1,800 in monthly group health premiums. The employer covers $1,200; the employees collectively pay $600 via W-2 deductions. The $1,200 employer portion hits Employee Benefits Expense. That's the deductible operating cost.

Employee Portion → Withholding Liability

The $600 employee portion came out of paychecks via pre-tax (or post-tax) deductions. That money was never the company's money. It was the employee's money the company withheld and now owes to the insurance carrier. It hits a liability account like Health Insurance Withholding Payable, not an expense account. When the carrier is paid, the liability is reduced.

The journal entry pattern (assuming Gusto runs payroll and books the consolidated entry to the general ledger):

Debit: Employee Benefits Expense, $1,200 Debit: Health Insurance Withholding Payable, $600 Credit: Operating Cash, $1,800

The full $1,800 leaves the bank, but only $1,200 hits the P&L as expense. The other $600 zeros out a liability that was created when payroll deducted it from employees.

Premium Reconciliation

Monthly reconciliation: pull the carrier's monthly invoice, confirm the total matches what was paid from operating cash, and verify the employer/employee split matches what payroll reported. The Gusto or ADP benefits report shows the split clearly. Mismatches usually mean an employee dropped coverage mid-month or a new hire's premium didn't get prorated correctly. Catch it monthly; don't let three months of mismatches accumulate.

401(k), HSA, FSA

Retirement and tax-advantaged spending accounts follow the same employer/employee logic, with bigger dollar amounts and more compliance overhead.

Employer Match → Employee Benefits Expense

The employer's matching contribution is a true business expense. A 4% safe-harbor match on $200,000 of payroll is $8,000, which hits Employee Benefits: Retirement (or a sub-account named 401(k) Match). Same logic applies to non-elective contributions and profit-sharing contributions: they're all employer expense.

Employee Deferrals → Withholding Liability

Employee 401(k) elective deferrals come out of paychecks pre-tax (traditional 401(k)) or post-tax (Roth 401(k)). The amount withheld is the employee's money, not the company's, and it sits in 401(k) Deferral Withholding Payable (a liability) until the third-party administrator receives the funds. Same for HSA deferrals (HSA Withholding Payable) and FSA deferrals (FSA Withholding Payable).

401(k) Contribution Limits 2026

The 2026 numbers, since this is the question every January:

  • Elective deferral limit (age <50): $24,500
  • Catch-up contribution (age 50-59 and 64+): $8,000 (total $32,500)
  • Super catch-up (age 60-63): $11,250 (total $35,750; added by SECURE 2.0 §109)
  • §415(c) total annual additions cap (employee + employer combined): $72,000
  • Highly compensated employee (HCE) threshold: $160,000
  • Social Security wage base: $184,500

The HCE threshold matters because top-heavy plans must pass non-discrimination testing; bookkeepers don't run the tests, but they need to flag plans where the owner is approaching the §415(c) cap, especially in solo-401(k) and one-participant plan structures.

The IRA and SIMPLE numbers for 2026:

  • Traditional/Roth IRA contribution: $7,500 (age 50+ catch-up: $1,100, total $8,600)
  • SIMPLE IRA elective deferral: $17,000 (age 50+ catch-up: $3,500)
  • Dependent Care FSA: $7,500 (single/MFJ) for plan years beginning AFTER 2025, raised by OBBBA from $5,000. MFS limit: $3,750. TY2025 stayed at $5,000.

For HSA limits, verify with the IRS Revenue Procedure for the current year. HSA limits are announced separately and typically settle by mid-Q2.

Why the New DCFSA Limit Matters

The OBBBA-driven jump from $5,000 to $7,500 on Dependent Care FSAs is the biggest fringe-benefit change for 2026 plan years. If you're working with clients whose plan year resets January 1, 2026, the new $7,500 limit applies. Mid-year plan resets (April 1, July 1) follow the same rule for plan years that begin after December 31, 2025. Old payroll software defaulting to the $5,000 limit will silently undercount available pre-tax DCFSA dollars; flag this with HR or the payroll administrator if the client has DCFSA participants.

S-Corp Owner-Employee >2% Rule

This is the rule that catches almost every newly elected S-corp.

Health Insurance Hits W-2 Box 1 (Not Box 3/5)

Any S-corp shareholder owning more than 2% of the stock is treated as a non-employee for fringe-benefit purposes, even when on the W-2. Health insurance premiums paid by the S-corp on behalf of a >2% shareholder must be added to the shareholder's W-2 Box 1 (taxable wages) but not Box 3 (Social Security wages) or Box 5 (Medicare wages). Box 14 typically labels the amount "S-Corp Health" so the personal-return preparer can find it.

Self-Employed Health Insurance Deduction on 1040

The owner then claims the above-the-line self-employed health insurance deduction on Form 1040 Schedule 1 for the same amount. The result: Box 1 increases by the premium amount, but the 1040 deduction reduces AGI by the same amount, so federal income tax effect is zero. The owner gets the deduction; the IRS routes it through the personal return.

Why Most Other Benefits Don't Qualify for Owner-Employees

The >2% rule isn't limited to health insurance. Group-term life insurance, accident & health plans, and most other tax-free fringe benefits don't apply to >2% S-corp shareholders. The owner has to either pay personally or include the employer-paid premium as taxable wages. The notable exceptions: 401(k) match (treated like any other employee), HSA contributions (treated as taxable comp added to W-2), and qualified retirement contributions generally.

The practical takeaway for bookkeepers: when an S-corp client's owner is on the W-2 with >2% ownership, every single fringe benefit needs a quick check against the >2% list. Most modern payroll platforms (Gusto, Rippling, Justworks) handle this automatically when the owner is correctly tagged as a >2% shareholder. The flag is the first thing to verify on any S-corp engagement. See Business Insurance for the parallel discussion on the insurance-expense side.

How Gusto Handles the S-Corp Owner Setup

Gusto's S-corp owner setup walks through ownership percentage, health insurance enrollment, and W-2 Box 14 reporting in about three screens. Once configured, the year-end W-2 generates correctly with the Box 1 add-back and Box 14 line. The annual reminder email arrives in November so the bookkeeper has time to verify before W-2s go out in January. Don't trust the prior year's setup; verify in November every year.

QuickBooks Setup

Employee Benefits Expense Parent

Create the parent: Employee Benefits Expense (or "Payroll: Benefits" if your industry template uses that naming). Account type: Expense. Detail type: "Payroll Expenses" or "Other Business Expenses" depending on what's available. Sub-accounts as needed (Health, Retirement, Other), but flat parent works for most clients.

Liability Accounts for Withholdings

Create separate liability accounts for each withholding stream: Health Insurance Withholding Payable, 401(k) Deferral Withholding Payable, HSA Withholding Payable, FSA Withholding Payable. Each one zeros out monthly when the corresponding remittance is paid. If a liability balance carries forward more than 30 days, that's a sign the remittance broke or the integration mapping is off.

Mapping Gusto/ADP to QBO

Gusto's QBO sync posts each payroll run as a multi-line journal entry that splits gross wages, employer taxes, employer benefits, and all withholding liabilities into the correct accounts. Setup is one-time: under Gusto's Accounting Integration settings, map each payroll element (gross wages, employer 401(k) match, health employer portion, health employee portion, 401(k) employee deferral, etc.) to its corresponding QBO account.

ADP's mapping flows through the General Ledger Service module, which generates a journal-entry export per pay period. The export imports cleanly into QBO if the mapping is set up correctly. Both systems work; both require getting the mapping right at setup. Verify a sample payroll JE end-to-end during the first month of integration. If any liability account doesn't zero out as expected, the mapping has a flaw worth fixing immediately.

Common Mistakes

Posting Employee Portion as Expense

A bookkeeper sees a $1,800 health insurance payment in the bank feed and books the entire amount to Employee Benefits Expense. The employee portion ($600) was never the company's money; it was withheld from paychecks. Result: $600 of phantom expense each month, $7,200 of phantom annual expense, and the Health Insurance Withholding Payable liability stays at zero (it should be cycling up and down each month). Fix: split the entry, employer portion to expense, employee portion to liability reduction.

Missing S-Corp >2% Shareholder Add-Back

The owner of a 12-employee S-corp has $19,200 in annual health premiums paid by the company. Gusto wasn't told the owner is a >2% shareholder, so the W-2 doesn't reflect the add-back. The IRS catches it during a payroll audit three years later; the client owes back FICA-equivalent penalties and the owner's personal returns need to be amended for the missing self-employed health insurance deduction. Fix: every S-corp owner-employee gets the >2% flag at hire (or immediately upon S-corp election if the entity converted later). Verify the flag every year before W-2s issue.

Mixing Employer Match with Employee Deferrals

A client makes a single $4,800 monthly transfer to the 401(k) administrator that includes both the employer match ($1,200) and total employee deferrals ($3,600). Bookkeeper books the entire $4,800 to Employee Benefits Expense. The expense is overstated by $3,600; the 401(k) Deferral Withholding Payable liability never zeros out. Fix: pull the payroll provider's 401(k) breakdown report each pay period and split the entry: employer match to expense, employee deferrals to reduce the withholding liability. See operating expenses for the full framework.


Growthy is bookkeeping software, not a CPA firm. This content is educational, not professional advice. Full disclaimer.

Get Started with Growthy


Related: Chart of Accounts: The Complete Guide for Bookkeepers, Business Insurance Category, Expense Account Categories

Tags:chart of accountsbookkeepingquickbooksexpense categories

See It Work on Your Data

Free during alpha. Read-only access. You review every sync.

✓ No credit card✓ Works with QuickBooks✓ 85% accuracy
Request Early Access

Bobby Huang • Partner, SDO CPA LLC / CEO, Growthy

CPA firm partner who got tired of watching bookkeepers click categorize 500 times a day. Built Growthy to fix it.

View all articles →

Growthy is dedicated to helping businesses of all sizes make informed decisions. We adhere to strict editorial guidelines to ensure that our content meets and maintains our high standards.

Keep reading

Featured image for What Category Is Vehicle & Mileage Expenses? (Chart of Accounts Guide)
Expense Account Categories

What Category Is Vehicle & Mileage Expenses? (Chart of Accounts Guide)

Vehicle expenses split into two methods: standard mileage (a single per-mile rate that covers gas, depreciation, and maintenance) or actual expense (every cost tracked separately). The choice in year one usually locks in the rest.

B
Bobby Huang
11 min
Business traveler at airport
Expense Account Categories

What Category Is Travel Expenses? (Chart of Accounts Guide)

Travel covers airfare, hotels, rental cars, and ground transit while away from your tax home for business. Meals belong in Meals (50% deductible). Mileage belongs in Vehicle Expense. The commute is never deductible at all.

B
Bobby Huang
10 min
Team training meeting in conference room
Expense Account Categories

What Category Is Training & Education? (Chart of Accounts Guide)

Training and education go to Training & Education Expense, but the deductibility test is sharper than most articles admit. Owner career-change tuition isn't deductible; CPE for licensed pros always is; conferences split across three accounts.

B
Bobby Huang
10 min