Customers
Sign In
Customers
Sign In

401k Chart of Accounts: How to Categorize Deferrals, Match and Fees

Listen to article

10:53

A 401k chart of accounts is the set of general ledger accounts an employer uses to record retirement plan activity. It typically includes liability accounts for employee deferrals withheld from pay, a payable for employer contributions, an expense account for the employer match and an expense account for employer-paid plan fees. Employee deferrals are liabilities, not expenses. Only the employer's own contributions and fees hit the income statement.

This guide covers the employer's books, meaning payroll accounting for the plan sponsor. The retirement plan's own financial statements, which track trust assets and participant balances, are a separate reporting entity and are not covered here.

Key Takeaways

  • Employee 401k deductions create a payable. They are not a second benefit expense.
  • Employer matches create expense plus a payable until the money reaches the plan.
  • Paying the provider clears payables. Recording that payment as expense double-counts cost.
  • Separate Roth and traditional detail in payroll records, and add GL subaccounts if they help reconciliation.
  • A zero liability balance does not prove deposits were timely. Track payroll dates against deposit dates.

What Accounts Belong in a 401k Chart of Accounts?

A practical 401k chart of accounts needs three to six accounts: payables for each employee contribution type, an employer contribution payable, an employer contribution expense and a plan fee expense. Account structures published by practitioners, such as this chart of accounts blueprint[c1], follow the same pattern of balance sheet liabilities paired with income statement expenses.

Account (illustrative number)TypeWhat posts herePayroll item mapped
2210 Traditional 401k Deferrals PayableTypeCurrent liabilityWhat posts herePretax employee deductionsPayroll item mapped401k employee deduction
2220 Roth 401k Deferrals PayableTypeCurrent liabilityWhat posts hereAfter-tax Roth deductions, including Roth catch-upsPayroll item mappedRoth 401k deduction
2230 Employer 401k Contributions PayableTypeCurrent liabilityWhat posts hereAccrued match or nonelective contributionsPayroll item mappedEmployer match liability
2240 401k Loan Repayments Payable (optional)TypeCurrent liabilityWhat posts hereParticipant loan repayments withheldPayroll item mapped401k loan deduction
6110 Employer 401k Contribution ExpenseTypeOperating expenseWhat posts hereEmployer match and profit-sharing costPayroll item mappedEmployer match expense
6120 Retirement Plan Administration FeesTypeOperating expenseWhat posts hereEmployer-paid recordkeeping and admin feesPayroll item mappedNot a payroll item

Note: Account numbers are illustrative. Numbering and subaccount depth are design choices, not regulatory requirements.

Keep these accounts consistent across entities so consolidated reporting rolls up cleanly. A general ledger with multi-entity consolidation and close checklists makes it easier to enforce one retirement account structure company-wide.

How Do You Record 401k Contributions in the General Ledger?

You record 401k contributions in three steps: withhold employee deferrals at payroll, accrue the employer match, then clear both payables when you remit to the plan. The example below uses invented amounts and omits taxes and other deductions for simplicity. For full payroll entries, see this payroll journal entry walkthrough[c2].

Step 1: Record payroll and employee deferrals

AccountDebitCredit
Wages ExpenseDebit$10,000Credit
2210 Traditional 401k Deferrals PayableDebitCredit$600
2220 Roth 401k Deferrals PayableDebitCredit$200
Cash (net pay)DebitCredit$9,200

Step 2: Accrue the employer match

AccountDebitCredit
6110 Employer 401k Contribution ExpenseDebit$400Credit
2230 Employer 401k Contributions PayableDebitCredit$400

Step 3: Remit to the plan provider

AccountDebitCredit
2210 Traditional 401k Deferrals PayableDebit$600Credit
2220 Roth 401k Deferrals PayableDebit$200Credit
2230 Employer 401k Contributions PayableDebit$400Credit
CashDebitCredit$1,200

Total expense is $10,400: wages plus the match. The $1,200 remittance adds no expense because it settles liabilities already recorded. At period end, accrue any match earned but not yet run through payroll, as covered in this guide to 401k employer match accruals[c3].

Is a 401k Payment to the Provider an Expense or a Liability?

A 401k payment to the provider is usually a liability settlement, not an expense. The common mistake is categorizing the bank debit as "401k Expense" when payroll already posted the deductions and match. Use this decision path for each provider debit:

  1. Pull the provider's split report. Get traditional, Roth, employer and loan amounts for the debit.
  2. Match to existing payables. If payroll posted the liabilities, match the debit against them. Do not create a new expense.
  3. Separate fees. If the debit includes employer-paid admin fees, post that portion to 6120.
  4. Investigate residuals. A leftover payable balance often signals a payroll cutoff difference, a failed remittance or a mapping error.

Bank matching and duplicate detection catch this error early. Campfire's bank matching and duplicate detection with review and audit trails flags provider debits that would otherwise post as a second expense.

How Should You Track Roth and Catch-Up Contributions?

Track Roth and traditional contributions as separate sources in payroll, and mirror that split in the GL when it improves reconciliation. The tax treatment lives in payroll codes. Separate GL subaccounts are a control choice that makes provider splits easier to tie out.

Roth tracking matters more in 2026. Under SECURE 2.0, affected higher earners must make catch-up contributions on a Roth basis. Payroll must classify those dollars correctly before they reach the ledger. Confirm current deferral and catch-up limits on the IRS contributions page[c4] each year.

Test these items whenever plan rules or limits change:

  • Employee eligibility data (age, prior-year wages) drives the right contribution code
  • Each payroll code maps to the correct liability account
  • The provider file labels Roth and pretax dollars consistently with payroll
  • Limits are enforced at the participant level, since GL totals cannot catch individual overages

Contribution volume can also shift quickly. In its 2026 How America Saves release, Vanguard reported that participation averaged 94% in automatic-enrollment plans versus 64% in voluntary-enrollment plans[c5] within its sample. Higher participation means larger match accruals and more remittance volume to reconcile.

Does a Zero 401k Liability Balance Prove Timely Deposits?

No. A zero balance proves the payables cleared, not that contributions reached the plan on time. Employee deferrals must be deposited as soon as they can reasonably be segregated. For plans with fewer than 100 participants, the DOL offers a 7-business-day safe harbor[c6] for depositing withheld deferrals.

Contribution testing is a recurring weak spot in plan audits, as the DOL's audit quality study[c7] highlighted. Build a monthly 401k close that tests timing and balances:

Close stepEvidence to retainOwner
Liability rollforward by accountEvidence to retainOpening balance, payroll credits, remittance debits, ending balanceOwnerStaff accountant
Deposit timing testEvidence to retainPayroll date vs. bank settlement date for each runOwnerPayroll lead
Provider tie-outEvidence to retainRecordkeeper confirmation by sourceOwnerStaff accountant
Exception logEvidence to retainLate or failed remittances, cutoff items, correctionsOwnerController
Review sign-offEvidence to retainReviewer name and dateOwnerController

Escalate any late deposit immediately to the plan administrator and benefits counsel. Correction programs exist, but they are not permission to delay remittances.

Conclusion

A clean 401k chart of accounts separates employee money from employer cost. Employee deferrals are payables, employer matches are expense plus a payable, and provider payments clear those liabilities. Add Roth and traditional detail where it simplifies tie-outs, and pair every liability rollforward with deposit-date evidence. Start by mapping each payroll item to the account table above, then run the close checklist next month, and when you want ledger, bank matching and close workflows in one place, get started with Campfire.

FAQ

Is a 401k employee contribution an expense for the employer?

No, an employee 401k contribution is not an employer expense. The full gross wage is already recorded as wages expense, and the deferral portion is credited to a liability account until the employer remits it to the plan.

Should Roth and traditional 401k deferrals use separate GL accounts?

Separate GL accounts for Roth and traditional deferrals are optional but useful. Payroll must track the two sources separately for tax purposes, and mirroring that split in the ledger makes it easier to reconcile provider debits that report each source.

How do I categorize a 401k provider bank debit?

Categorize a 401k provider bank debit against the payables that payroll already recorded, using the provider's split report to allocate traditional, Roth, employer and loan amounts. Post any employer-paid administration fee included in the debit to a separate fee expense account.

Where do employer-paid 401k plan fees go in the chart of accounts?

Employer-paid 401k plan fees go to an operating expense account such as Retirement Plan Administration Fees. Keep them separate from employer contribution expense so retirement benefit cost and plan overhead remain visible in management reporting.

Sources

  1. [c1] researchgate.net — researchgate.net. Accessed November 7, 2026.
  2. [c2] rippling.com — rippling.com. Accessed November 7, 2026.
  3. [c3] glencoyne.com — glencoyne.com. Accessed November 7, 2026.
  4. [c4] irs.gov — irs.gov. Accessed November 7, 2026.
  5. [c5] vanguard.com — corporate.vanguard.com. Accessed November 7, 2026.
  6. [c6] kmco.com — kmco.com. Accessed November 7, 2026.
  7. [c7] journalofaccountancy.com — journalofaccountancy.com. Accessed November 7, 2026.