Key Takeaways
- Code 806 is your total federal income tax and FICA withholding credit for the year - not your refund amount.
- The IRS compares code 806 to your total tax liability: a bigger 806 number means a refund, a smaller one means you owe.
- Multiple jobs or freelance income can cause your combined withholding to fall short of your real liability, even if each individual employer withheld correctly.
- 1099-DA cost-basis mismatches on digital asset sales are a growing source of transcript discrepancies, usually paired with Code 570 rather than a simple 806 error.
- OBBBA's no-tax-on-tips and no-tax-on-overtime deductions can throw off the usual relationship between code 806 and your liability if your employer's payroll hasn't fully adjusted.
- Look for code 846 to see your actual, final refund amount and date once the IRS finishes processing.
Code 806 on your IRS transcript is the total federal income tax and FICA (Social Security and Medicare) tax withheld on your behalf for the year. It isn’t your refund — it’s the credit the IRS weighs against your actual tax liability to figure out whether you’re getting money back or owe more.
If you’ve been scrutinizing your IRS tax transcript (free through your IRS online account) and landed on this code, here’s what it actually means and how to use it.
What Is IRS Code 806?
Officially labeled “Credit for Withheld Taxes and Excess FICA,” code 806 is the running total of everything withheld from your paychecks (or 1099 payments, if backup withholding applied) throughout the tax year.
Think of it as a pre-payment on your annual tax bill. Your employer sends this money to the IRS on your behalf all year, and code 806 is simply the receipt showing how much arrived.

Where Does Code 806 Come From?
Code 806 generally corresponds to Form 1040, line 25a (federal income tax withheld from W-2s), plus related withholding reported on 1099s and FICA. You’ll find it on your free IRS tax transcript once your return posts to the IRS master file.
What Does the Amount Next to Code 806 Mean?
The IRS compares the dollar amount on the 806 line to your total tax liability for the year. Whichever number is bigger determines what happens next.
- Refund — if code 806 is larger than your tax liability, the difference comes back to you as a refund.
- Tax owed — if code 806 falls short of your liability, you’ll need to pay the difference.
Look for code 846 on your transcript, or check the WMR/IRS2Go status tool, to see the exact refund amount once the IRS finishes the calculation.
Two Examples
Sarah is a W-2 employee with one job. Her transcript shows code 806 at $9,400 — the sum of everything her employer withheld all year. Her total tax liability comes out to $8,100, so the $1,300 difference becomes her refund.
David worked two jobs for part of the year and freelanced on the side. His code 806 combines withholding from both W-2s plus any backup withholding from his 1099 income — but since neither employer knew about the other, his combined withholding actually undershot his real liability, and he owes $600 instead of getting a refund. This is a common surprise for anyone who changed or added jobs mid-year.
What If the Amount on My Transcript Looks Wrong?
Discrepancies are rare, but worth checking if the 806 number doesn’t match what you expected:
- Data entry errors — mistakes during processing happen occasionally; compare code 806 against the withholding boxes on your actual W-2s and 1099s, and contact your employer or the IRS if there’s a real mismatch.
- Multiple employers — if you had more than one employer in a year, make sure your transcript reflects combined withholding from all of them, not just one.
- 1099-DA basis mismatches — if you sold digital assets (crypto), your broker now issues Form 1099-DA. If the cost basis or withholding it reports doesn’t line up with your return, it tends to trigger a review paired with Code 570 rather than showing up as a simple 806 discrepancy.
If your refund looks lower than you expected even though code 806 looks right, the gap is more often an offset or a smaller credit than a withholding problem.
Common Issues to Watch Out For
- Mistaking code 806 for your refund amount. It’s your withholding credit, not your refund — your actual refund is whatever nets out after credits, liability, and any offsets are applied.
- Forgetting to update your W-4 after a life event. A new job, marriage, or a new dependent all change how much should be withheld — see when to adjust your paycheck withholding for the common triggers.
- Assuming self-employment income withholds automatically. Unless backup withholding applies, 1099 income generally isn’t withheld at all — that’s what quarterly estimated payments are for, and it’s a frequent reason code 806 looks lower than someone expects.
- Not accounting for the OBBBA “no tax on tips” and “no tax on overtime” deductions. These change how some income is taxed starting with the 2025 tax year, but payroll withholding doesn’t always catch up right away — see the full OBBBA rundown if this applies to you.
Looking Ahead: 2027
The mechanics of code 806 itself won’t change for the 2027 filing season — it’s always going to be your withholding total, plain and simple. What’s worth watching is whether your withholding actually keeps pace with two newer wrinkles: OBBBA’s tips/overtime deductions, and Form 1099-DA reporting for digital assets, both still relatively new as of the 2026 tax year.
If your employer’s payroll system hasn’t fully caught up to either change, code 806 can end up higher or lower than expected relative to your real liability — worth a mid-year W-4 checkup if either applies to you heading into 2027.
Subscribe or follow us for updates as the IRS clarifies 2027 withholding guidance.
