Open a current employee's W-2 and look at Box 12. If you see Code C with a dollar amount, that line is not a benefit you received in cash — it's "imputed income" the IRS made you recognize because your employer-paid life insurance crossed a line drawn in 1964.
That line is $50,000 of group-term coverage, and it is one of the most misunderstood numbers in the tax code. Stay under it and the entire premium is tax-free. Cross it — even by a single dollar of coverage — and the excess turns into wages valued not at what your employer paid, but at IRS rates that have not changed since 1999.
This guide explains how Section 79 actually works in 2026: how to calculate the imputed income with Table I, how the rules trip up 2% S-corporation shareholders, when dependent coverage becomes taxable, and how payroll teams can keep the math clean across hires, promotions, and birthdays.
The Section 79 Bargain
Internal Revenue Code Section 79 says that employer-paid group-term life insurance is excluded from the employee's gross income — but only up to a face amount of $50,000. The exclusion has three conditions:
- The policy is group-term (a temporary policy, not whole life or universal life with cash value).
- The employer carries the policy directly or indirectly, meaning the employer pays at least some of the premium or arranges premiums in a way that lets some employees subsidize others (the "straddle rule," more on that below).
- The plan provides a general death benefit that is excludable from gross income under Section 101(a).
If those three conditions are met, the first $50,000 of coverage is a true freebie. The employer deducts the premium, the employee pays no income tax and no FICA, and the W-2 says nothing.
The trouble starts at $50,001.
Imputed Income: Why Excess Coverage Costs You Even Though You Paid Nothing
When coverage exceeds $50,000, the regulations require the employer to compute the value of that excess and treat it as wages — even though the employee never sees a paycheck for it. This phantom amount is called imputed income, and it is:
- Subject to federal income tax (employers may withhold but are not required to).
- Subject to Social Security and Medicare (FICA) tax, which the employer must withhold.
- Reported on Form W-2: included in Box 1 (federal wages), Box 3 (Social Security wages, subject to the wage base), Box 5 (Medicare wages), and disclosed separately in Box 12 with Code C.
The key twist: the value is not what the employer actually paid the insurance carrier. It is computed using a one-size-fits-all schedule the IRS calls Uniform Premium Table I.
IRS Table I: The 1999 Rate Schedule Still Running 2026 Payroll
Table I sets a monthly rate per $1,000 of coverage based on the employee's age on the last day of the tax year. The rates have not been adjusted since regulations finalized on July 1, 1999, so they often look low compared with real-world premiums.
| Age on December 31 | Monthly cost per $1,000 |
|---|---|
| Under 25 | $0.05 |
| 25–29 | $0.06 |
| 30–34 | $0.08 |
| 35–39 | $0.09 |
| 40–44 | $0.10 |
| 45–49 | $0.15 |
| 50–54 | $0.23 |
| 55–59 | $0.43 |
| 60–64 | $0.66 |
| 65–69 | $1.27 |
| 70 and over | $2.06 |
Notice the jump after age 50. A 45-year-old and a 55-year-old with identical $200,000 policies will see very different W-2s. That is by design — Section 79 effectively treats older employees as receiving more valuable coverage.
The Five-Step Calculation
- Subtract $50,000 from the total face amount of employer-carried coverage.
- Divide by 1,000 (rounded to the nearest tenth) to get the number of "thousands" subject to imputation.
- Look up the Table I monthly rate for the employee's age bracket.
- Multiply thousands × rate × number of months the coverage was in force.
- Subtract any after-tax premiums the employee contributed during the year.
A Worked Example
Maria is 47 years old and her employer provides $200,000 of group-term life insurance for the full calendar year. Maria contributes nothing toward the premium.
- Excess coverage: $200,000 − $50,000 = $150,000
- Thousands of excess: 150
- Table I rate at age 47: $0.15 per $1,000 per month
- Monthly imputed income: 150 × $0.15 = $22.50
- Annual imputed income: $22.50 × 12 = $270.00
Payroll adds $270 to Maria's W-2 wages in Boxes 1, 3, 5, and reports $270 in Box 12 with Code C. Even though Maria received no extra cash, she will owe income tax and her share of FICA on that $270.
Now compare a 57-year-old colleague with the same $200,000 policy:
- Excess coverage: $150,000 → 150 thousands
- Table I rate at age 57: $0.43
- Monthly: 150 × $0.43 = $64.50
- Annual: $774.00
Same coverage, nearly three times the imputed income, simply because of age.
Employee Contributions Reduce the Hit
If the employee pays premiums on an after-tax basis, those contributions offset the Table I amount dollar for dollar — but only against the entire imputed amount, not just the portion above $50,000. So an after-tax contribution of $300 wipes out Maria's $270 imputed income entirely (leaving a $30 surplus that simply disappears; it does not generate a refund or deduction).
If contributions are made pre-tax (through a Section 125 cafeteria plan, which is itself unusual for group-term life), they do not offset the imputed amount.
The "Carried Directly or Indirectly" Trap: The Straddle Rule
Some employers think they can sidestep Section 79 by making the employee pay all of the premium. That works only if the premium charged to each employee equals or stays on one side of the Table I rate. The moment any employee is charged more than Table I and another is charged less, the IRS says the employer is "indirectly carrying" the policy — and excess coverage becomes taxable to the employees whose Table I cost exceeds what they paid.
This is called the straddle test. A typical plan that gives age-banded rates can accidentally straddle Table I, especially in the 35–44 bands where Table I is just $0.09–$0.10. Brokers should run a straddle analysis annually; even a small re-pricing can create unexpected imputed income across an entire age band.
Dependent and Spouse Coverage: The $2,000 De Minimis Rule
Employers often add small amounts of coverage for spouses and children. The good news: if the face amount of dependent coverage is $2,000 or less, it is treated as a de minimis fringe and excluded from the employee's wages entirely.
If dependent coverage exceeds $2,000, the entire amount (not just the excess) is treated as Section 79 coverage and valued using Table I. There is no separate $50,000 exclusion for dependents — that exclusion applies only to the employee.
Because Table I rates apply to the dependent's age bracket, a $50,000 spouse policy on a 60-year-old spouse can throw off meaningful imputed income (60 thousands × $0.66 × 12 = $475.20 per year).
Discrimination Rules: When Owners and Key Employees Lose the First $50,000
Section 79 generally lets everyone enjoy the $50,000 exclusion — unless the plan favors "key employees." Under Section 79(d), a plan is discriminatory if either:
- Eligibility test: A class of employees who are key employees gets to participate while too few non-key employees do, OR
- Benefits test: Coverage amounts are not a uniform percentage of compensation or a flat amount available equally.
A key employee in 2026 is generally a 5% owner, a 1% owner earning over $150,000, or an officer earning over $230,000 (indexed annually).
The consequence of failing the discrimination tests is severe: key employees lose the $50,000 exclusion entirely, and their imputed income is computed on the greater of Table I or the actual premium cost. Rank-and-file employees are unaffected.
The takeaway for closely-held businesses: if you want the owner to get a bigger life-insurance package than the staff, plan to include it in wages from the start. The discrimination test usually catches it anyway.
The 2% S-Corp Shareholder Headache
If you own more than 2% of an S corporation, Section 79 is not your friend. The S-corp fringe benefit rules treat any more-than-2% shareholder as a partner — not an employee — for purposes of the Section 79 exclusion. Practical results:
- The $50,000 exclusion does not apply. Every dollar of employer-paid group-term life insurance is added to the shareholder-employee's W-2 Box 1 wages.
- The amount is reported as compensation, deductible by the S-corp, and taxable to the shareholder for income tax purposes.
- FICA treatment of the imputed amount is nuanced. Under longstanding IRS guidance, the cost of group-term life insurance for a 2% shareholder is excluded from Social Security and Medicare wages (Boxes 3 and 5) — unlike the standard Section 79 treatment for regular employees. Always confirm with current payroll rules before relying on this.
- The shareholder cannot exclude the premium from income, but the S-corp can deduct it as compensation expense — making the net cost a wash for the entity, while the shareholder absorbs the tax hit personally.
Many payroll providers have a configuration toggle that flags "2% shareholder" — make sure it is set correctly. Missing the flag is one of the most common S-corp payroll errors uncovered in year-end clean-up.
Partnerships and LLCs Taxed as Partnerships
Like 2% S-corp shareholders, partners and LLC members are not "employees" for Section 79 purposes. Premiums on partner life insurance are treated as guaranteed payments to the partner, includible in income with no $50,000 exclusion. The partnership deducts the premium and reports the imputed amount on the partner's K-1.
Year-End Payroll Checklist
Use these steps to close out Section 79 reporting cleanly:
- Recalculate every December. Age determines the rate, so a December birthday can push an employee into a new age bracket retroactively. Imputed income is calculated using the age on the last day of the year.
- Pro-rate mid-year changes. New hires, terminations, and coverage changes mean Table I rates apply only to the months the coverage was actually in force.
- Confirm carried-coverage status for employee-pay-all plans. Re-run the straddle test if rates changed.
- Flag 2% S-corp shareholders and partners so payroll bypasses the Section 79 exclusion.
- Reconcile dependent coverage against the $2,000 de minimis threshold and Table I for amounts above it.
- Verify W-2 Box 12 Code C ties to Box 1, 3, and 5 increases. A common audit catch: Code C populated but federal wages not adjusted.
Reconciling the W-2 as an Employee
If you see Code C on your W-2, here is what to do:
- Match the Code C amount against your employer's group-term life coverage statement.
- Confirm the amount is included in Box 1 (federal wages) — it usually is, but check.
- Recognize it has already been added to your gross income for federal tax purposes; you do not enter it separately on Form 1040.
- If you contributed after-tax premiums and the W-2 Code C does not appear net of those contributions, request a Form W-2c correction.
Why the Math Matters for Founders and Finance Teams
For employees, Section 79 imputed income is rarely large enough to swing a tax return — but for owners of growing businesses, it can become a real planning item. Examples:
- A founder who buys a $1 million policy for herself through her C-corp may discover Table I imputed income of several thousand dollars per year — a meaningful add to compensation and FICA wages.
- A startup running a discriminatory plan (executives get five times salary, staff get one times salary) may flunk the discrimination test and produce surprise imputed income for every executive at year-end.
- A growing S-corp that promotes a long-time employee to 2% ownership accidentally turns a tax-free benefit into a taxable one — sometimes mid-year, with retroactive impact.
Each of these is solvable, but only if payroll and finance see the issue before December.
Common Pitfalls We See
- Treating term riders inside a permanent policy as group-term. Section 79 only protects pure term coverage. Cash-value policies bundled into "executive bonus" arrangements often fall under different rules.
- Forgetting the spouse's age. Dependent coverage uses the dependent's age in Table I, not the employee's.
- Mismatching contribution timing. After-tax premiums must offset Table I in the same tax year; an early-January make-up payment for prior-year coverage does not retroactively reduce imputed income.
- Reporting Code C in Box 12 without grossing up Box 1. Auditors look for this specifically.
- Assuming all "group" coverage is "group-term." Section 79 has a specific definition that requires regulators' "broad classification" test — typically a class of 10 or more employees, with exceptions for smaller groups.
Keep Section 79 Numbers Auditable
Section 79 looks like a payroll quirk, but it is really a small audit of how your company tracks compensation. The Table I rate, the age cutoff, the dependent threshold, and the straddle test all leave fingerprints on the W-2. When the numbers do not reconcile, it is almost always because the underlying data — coverage amount, age, contribution timing — was never recorded in a place anyone could query.
That is why founders and finance teams who run their books in plain text find these calculations much easier: every payroll entry, every fringe-benefit posting, and every year-end adjustment is a line in a text file you can search, diff, and rebuild from source. Beancount.io offers plain-text accounting designed for that kind of transparency — version-controlled, AI-ready, and free of vendor lock-in. Get started for free and see why developers and finance professionals are switching to plain-text accounting.