Meaning of IRS Codes on WMR Or Tax Transcript For Your Refund Processing and Payment Status

Featured illustration for: Meaning of IRS Codes on WMR Or Tax Transcript For Your Refund Processing and Payment Status | Photo by Nataliya Vaitkevich via Pexels

Key Takeaways

  • TC 150 is your filed tax liability; add credits (766, 768, 806) and subtract it to get your net refund - it's very normal for it to show $0.
  • Tax Topic 152 just means 'still processing' (no action needed); Tax Topic 151 means an adjustment or offset is being applied to your refund.
  • For 2026-2027, TC 570/971 holds are increasingly driven by OBBBA overtime-deduction verification and Form 1099-DA digital asset cost-basis mismatches.
  • The pandemic-era pause on student loan refund offsets ended in 2025 - defaulted federal student loan debt can again reduce your refund via Tax Topic 203/Code 898.
  • TC 846 means your refund is approved and issued; TC 810 means it's frozen pending IRS review.
  • Reference numbers 1121 and 1242 mean your return is under further review, but only 1242 combined with TC 420 signals an actual audit.
  • Most codes are informational - the IRS will send a formal notice (TC 971) before anything requiring action from you.

I’ve been receiving numerous concerns from readers about the IRS messages and codes appearing when they check their refund status using the Where’s My Refund (WMR) tracker, the IRS2Go mobile app, or their free IRS transcript.

Many filers feel stressed and anxious when they see these codes, wondering what they mean, whether they need to take action, and if their IRS refund will be lower than expected. The biggest fear is owing money or facing an IRS audit.

Based on what I’ve seen over the last few tax seasons and current IRS guidelines, I’ll break down what these tax topic and transaction codes mean below, with links to full articles on the most common ones. I update this page as new codes surface or the IRS changes how it processes returns — most recently for 2026-2027, where a few new triggers (OBBBA overtime deductions, 1099-DA digital asset reporting) are creating new versions of codes filers have seen before.

Get the latest money, tax and stimulus news directly in your inbox

What Do IRS Transcript Codes and Tax Topics Mean?

You can search the IRS website for each tax topic or transaction code, but it’s not always clear what they mean in practice, and a lot of the official descriptions are generic.

Most of these codes are just the IRS’ tax processing system logging what’s happening with your return internally. They tell you why your return is still processing, why your refund is delayed beyond the normal schedule, which offsets reduced your refund, or why additional IRS verification is needed.

Fortunately, most tax and transaction codes (TC) or reference numbers are informational or status updates — the key is to wait and follow the official instructions the IRS sends you. If you want a faster way to make sense of a specific transcript, I also cover how to use AI tools to read your IRS transcript line by line.

Tax Transcript Code 150

Transaction Code 150 — Return Filed & Tax Liability Assessed — is one of the first lines you’ll see on your transcript once your return is accepted by the IRS and added to their master file cycle for processing.

This line represents your liability to the IRS based on your 1040 filing. It does not include refundable credits, which show up separately as codes 766 and 768 (Earned Income Credit / EITC).

If the number on the 150 line is positive, it means you owe the IRS money. If negative, it gets added to your overall refund (or reduces tax owed). It’s also very common for this line to be $0 — that just means no additional liability beyond withholding, or the return is still under processing.

Don’t judge your refund off the 150 line alone. Add your credits (766, 768, 806), subtract the 150 amount, and that equals your net refund.

Code 150 (tax liability)
Code 150 (tax liability)

Code 806 — W2 or 1099 Withholding

As the name suggests, Code 806 shows the federal taxes withheld by your employer or payer during the tax year. It confirms the withheld amount used for your refund or liability calculation. You can dispute this with your employer or 1099 provider if the amount looks wrong.

These amounts correspond to your W-2 or 1099. It’s money you already set aside during the year for taxes, and you get back whatever you overpaid.

Tax Topic 151 and 152 — Return and Refund Processing

While TC 150 shows up on your transcript once your return is in the IRS master file, you’ll often see the corresponding Tax Topic 151 or 152 on WMR or IRS2Go.

Tax Topic 152 is the catch-all “still processing” message. Most filers see this early in the season, and it requires no action — it just means your return is within the normal processing window (generally 21 days for e-filed returns).

Tax Topic 151 means your return has been pulled for further review or an adjustment/offset is being applied, which may reduce your refund. You’ll get an official IRS letter explaining the adjustment and your appeal rights. The silver lining: the IRS has finished processing your return (TC 150), and any adjusted refund should still be on its way.

The topic you really don’t want is Tax Topic 148, which flags an IRS fraud alert and identity/fraud review. This significantly delays your refund and requires direct engagement with the IRS to resolve.

IRS Tax Topic 152
IRS Tax Topic 152 vs 151 vs 150

Code 570 — Return Reconciliation Errors (Now Includes OBBBA and 1099-DA Triggers)

TC 570 is a general hold code and can be caused by many things: mismatched wage reports between what you filed and what your employer reported, missing or incorrect information, or reconciling prior-year IRS debts.

For the 2026-2027 filing season, two newer triggers are showing up a lot: the OBBBA “No Tax on Overtime” deduction (the IRS is pausing returns to verify employer-reported overtime hours match what filers claimed) and Form 1099-DA — the first year digital asset brokers were required to issue this form. If your reported crypto cost basis differs even slightly from what your broker reported to the IRS, that basis mismatch is a leading cause of the 570/971 combination this season.

In many cases the IRS resolves TC 570 automatically. For more complex situations, they’ll send you a notice — so don’t assume the worst. Realize your refund could be delayed since 570 stops payment until the issue clears.

You’ll get a 571 notice (resolved additional account action) once the issue is closed, before a refund is issued. See the full breakdown of TC 570 and 971 for the resolution process and current wait times.

Tax Topic Codes 203 and 898 — Reduced Refund (Offset by BFS)

These references on WMR or your transcript may come up due to an injured spouse claim related to past-due child support, overpaid unemployment, or other tax obligations (federal or state).

It’s bittersweet — your return/refund has been processed, but it will be lower than expected or reduced to nothing. You’ll generally see this reflected as code 826 (IRS debt) or 898 (other offsets) on your transcript.

For non-IRS debts, this is run by the Department of Treasury’s Bureau of the Fiscal Service (BFS). One important update: the pandemic-era pause on offsetting refunds for defaulted federal student loans ended in 2025 — the Treasury Offset Program resumed collections on defaulted student loan debt, so this is now a live offset category again for 2026-2027 filers, not just child support and state tax debts.

The BFS will send an offset notice detailing the amount and agency you owe. You’ll get instructions and an appeal window before any collection. If you successfully appeal, you’ll see a credit on your transcript as Tax code 766 (Tax Offset Reversal). See the full details on tax offsets and BFS.

Reference Number 9021 — Math Error

If you filed a paper return or made manual calculations when e-filing, you may see reference number 9021, which means the IRS found math errors and will auto-adjust your return and refund (or taxes due).

This code has shown up frequently in recent seasons due to reconciliation issues with advance stimulus payments, the Child Tax Credit, and — more recently — the new OBBBA deductions (overtime, tips) where the reported deduction doesn’t match employer-reported wage data. The IRS generally makes the adjustment automatically before issuing your refund; you can appeal if you disagree.

Transcript Codes 420, 421 & 424 — IRS Further Examination/Audit

A transaction code 420 on your transcript means your return was pulled for a potential audit or further examination. It doesn’t necessarily mean a full audit — just that something got flagged during routine processing. You’ll get an official notice and a request for documentation, which will likely delay your refund.

Code 421 means the audit was closed. Code 424 means your return was set aside for examination after an initial review (this typically appears before TC 420). See the full walkthrough of codes 420 and 424 and the CP75 notice for what to expect.

If your refund is frozen while this plays out, you’ll likely also see code 810 — Refund Freeze, which stays in place until the IRS resolves the underlying issue.

Tax Code 420
Tax Code 420

Code 846 Refund of Overpayment — Refund Issued!

This is the code most filers are waiting to see. TC 846 means the IRS is sending your overpayment — your refund. Getting this on your transcript confirms your refund was approved and issued. See the full breakdown of code 846 and your direct deposit date.

If your banking information is incorrect and your refund is rejected, you’ll still see 846 followed by codes 841 and 971 — a paper check gets mailed 4 to 6 weeks after the IRS is notified of the bounced payment.

Tax Transcript Code 846 - Refund issued
Tax Transcript Code 846 – Refund issued

Reference Code Number 1121 and 1242 — Return Under Review

Reference Number 1121 generally means your tax return is under further review by the IRS, with your account frozen (transcript code 810) until the review completes. This may or may not result in a formal audit — that would be reference number 1242, which I cover in more detail here.

You may see the “Return Processing Has Been Delayed Beyond The Normal Timeframe” message on WMR when this shows on your transcript. There’s not much you can do beyond waiting for the review and responding to any formal notices (like a CP05).

Tax Topic (and Publication) 971 vs. Code 971 on Your Transcript

The 971 tax topic covers spousal tax treatments under IRS Publication 971 — innocent spouse relief, separation of liability, or bankruptcy discharge of a joint tax liability. Seeing this is generally a good outcome for the spouse being relieved of shared tax debt.

Separately, the 971 code on your transcript simply means the IRS issued you a notice or letter after an adjustment or review. Don’t confuse the two — the transcript code is far more common and just means “a letter is coming.”

Using Transcript Codes and IRS Cycle Code to Figure Out What’s Going On

The codes above tell you what happened, but not always when. That’s where your IRS master file cycle code helps — it shows your processing stage and potential direct deposit date.

If you see an 846 code with a date and amount for the current tax season, your refund is on its way. If you see other codes like 570, 898, 420, or 971 with future dates or $0 amounts and no current-year 846, your return is still under processing or being adjusted.

If you’d rather not manually track down what a combination of codes means, I walk through using AI tools to read your transcript for a faster read on your specific situation.

WMR and IRS2GO Refund Status Error Codes

When WMR or IRS2Go shows an error, you’ll get a code and short description. Sometimes this tells you the cause (e.g. 1161 — refund delayed, bankruptcy on account). In many cases it doesn’t help much, and you should reference the IRS Refund Error Code list for more detail.

It can be frustrating to see ongoing delays. My advice: be patient, work through the sections above, and contact a tax advocate or tax professional if you get nowhere with the IRS directly.

Note: This article is for informational purposes only. Consult a tax professional or call the IRS for your specific situation.

Frequently Asked Questions
QWhat is the most common IRS transcript code?
ATC 150 (Return Filed & Tax Liability Assessed) appears on every processed return. Among 'action' codes, TC 570 (additional review) and TC 846 (refund issued) are the two you'll see most.
QDoes Code 570 mean I'm being audited?
ANo. TC 570 just means your return needs additional review before your refund releases - it's usually resolved automatically within a few weeks. An actual audit shows up as TC 420 or 424.
QWhy did my refund get reduced this year even though I don't owe the IRS anything?
ACheck for Tax Topic 203 or Code 898/826 on your transcript - this means a non-IRS debt (child support, state debt, or a resumed defaulted student loan) was offset against your refund by the Treasury's BFS.
QWhat does it mean if I see Code 971 on my transcript?
AIt means the IRS sent you a formal notice or letter, usually explaining an adjustment, hold, or request for more information. Check your mail (and IRS online account) for the actual letter.
QHow do I know when my refund will actually arrive?
ALook for TC 846 on your transcript with a date for the current tax year - that's your refund issue date, and payment typically lands within a couple of days of it. Your IRS cycle code also gives a sense of your weekly or daily processing schedule.
Share via:

20 Comments on "Meaning of IRS Codes on WMR Or Tax Transcript For Your Refund Processing and Payment Status"

  1. JOHN WOODS

    I queried the Where’s My Tax Refund for a 2021 Federal Tax Return and received currently unavailable try again later with a 428 below. I have called NUMEROUS times and was told it was received and is being reviewed. the last time I called, approximately Feb. 26-27, 2024, I was told to send a letter along with Form 1310 (which I believe I sent in with the initial filing. I have not received any response to the letter or my calls. It is interesting to note that I received the 2022 filing with a refund check dated July 20, 2023.

  2. Veronica

    What does the code 820 mean?

  3. What does codes 765 and 767 mean? Am I not getting my refund?

    1. Transaction code 765 indicates that the IRS reversed the EIC (earned income credit). This will be deducted from your refund, which could result in a lower refund or tax liability.

  4. Mine says 810 971 then 420

    1. 810 = Refund Freeze
      971 = IRS notice
      420 = means under audit/further review.

      So review notice, make sure you respond or call the IRS, to ensure you complete required actions (e.g to verify identity) so that your refund payment can be released or unfrozen (code 811)

    2. What did you have to do for the code 810?

  5. COMMON TAX TRANSCRIPT CODES:
    846= REFUND DATE IS NEXT TO IT
    570= HOLD CODE (SOMETHING IS HOLDING YOUR RETURN UP)
    571= REVERSAL OF 570 HOLD
    572= CORRECTION OF 570 ERROR
    826= IRS TOOK ALL OF YOUR REFUND TO PAY A DEBT
    420= EXAMINATION INDICATOR
    421= REVERSE EXAMINATION INDICATOR
    710= OVER-PAYMENT CREDIT APPLIED FROM PREVIOUS YEAR
    766= GENERATED REFUNDABLE CREDIT
    768 EARNED INCOME CREDIT
    800= CREDIT FOR WITHELD TAXES
    810= REFUND FREEZE
    811= REVERSE REFUND FREEZE

    1. Kristie Mcgee

      Hey this kristie McGee I was trying to see y I got a 420 code for what is wrong

      1. Means your return is under review/audit. Could take a few weeks to get resolved and you may be required to provide additional information.

      2. Breanna Cozzolino

        Where did you find the code? I didn’t see anything on my transcript?

  6. Lamarr Simms

    Mines been over 21 days and still have processing and date will be available soon I filed 1/20 accepted 1/21 and nothing any new

  7. Another one given all the identity fraud of late: 9001 = wrong SSN; will be held for identity verification

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.