IRS Transcript Codes for Tax Resolution: 150, 290, 300, 420, 480, 520, 530, 971 and 972

IRS tax account transcript showing tax resolution transaction codes on a desk

Written by: James J. Grennen, MBA, CFP, EA, CTRS
Reviewed for accuracy: September 2026
Sources reviewed: IRS Document 6209, Internal Revenue Manual, Taxpayer Advocate Service

Table of Contents

An IRS transcript can look like little more than a list of dates, dollar amounts, and three-digit numbers. But in a tax-resolution case, those entries can reveal something more useful: how a tax balance was created, whether the IRS changed it later, whether an examination occurred, and whether collection activity was placed into a particular status.

The mistake is reading one code and assuming it tells the entire story.

IRS transcript codes work more like timeline entries. Code 150 may establish the original assessment. Code 300 may show additional tax following an examination. Code 480 can show that an Offer in Compromise became pending. Code 530 can show that a delinquent account was placed in Currently Not Collectible status. And Code 971 can mean very different things depending on the action associated with it.

For tax resolution, the question is therefore not simply, “What does this code mean?”

The better question is:

“What happened before and after this code, and what does that sequence tell us about the account?”

Quick Answer: What Do IRS Transcript Codes Tell You?

IRS transcript codes identify transactions and account actions posted to the IRS system. Still, you must read the code, date, amount, surrounding entries, and—in some cases—an accompanying action or closing code together before deciding what happened.

The Taxpayer Advocate Service explains that transaction codes essentially provide processing instructions to IRS systems and maintain the history of activity on an account. The IRS Tax Account Transcript is particularly useful because it shows account changes, payments, and other post-filing activity.

Here are the nine codes we will focus on:

Code

Basic meaning

Why it matters in tax resolution

150

Return filed and tax liability assessed

Helps identify the original assessment

290

Additional tax assessment

Shows a later adjustment to an existing module

300

Additional tax from Examination or Appeals

Can identify an audit-related assessment

420

Examination indicator

Signals Exam or Appeals involvement

480

Offer in Compromise pending

Shows an OIC is being considered

520

IRS litigation instituted

May involve bankruptcy, CDP or other litigation depending on the closing code

530

Currently Not Collectible

Collection has been temporarily suspended

971

Miscellaneous transaction

Meaning depends heavily on the associated action

972

Reversal of TC 971

Reverses the particular 971 transaction

 These descriptions come directly from IRS Document 6209 and related Internal Revenue Manual guidance.

IRS tax account transcript showing tax resolution transaction codes on a desk

What Are IRS Transcript Codes?

IRS transcript codes are three-digit transaction codes that record actions on a taxpayer’s account.

A transcript is not a copy of every document in an IRS administrative file. It records information posted to the IRS system.

That distinction matters.

You may see that additional tax was assessed without seeing every factual reason behind the assessment. You may see a notice-related transaction without being able to determine the notice’s full contents from the three-digit code alone.

The transcript provides the trail. Sometimes the notice, tax return, examination report, or IRS account history explains it.

Which IRS Transcript Should You Review?

For most tax-resolution investigations, the Tax Account Transcript is the starting point because it shows transactions and changes made after you filed the original return.

The IRS currently provides several transcript types. A Tax Return Transcript primarily reflects information from the original return. A Tax Account Transcript shows basic account information and subsequent changes. A Record of Account combines return and account information, while a Wage and Income Transcript shows information returns that third parties report to the IRS.

Taxpayers can obtain transcripts through their IRS Individual Online Account, and the IRS says online access is generally the fastest method.

For an unresolved tax debt, we often want more than one year. A resolution decision based on a single transcript can miss assessments, payments, or collection events affecting another period.

How to Read IRS Transcript Codes for Tax Resolution

Read an IRS transcript as a chronology, not a dictionary of individual codes.

For each important entry, look at four things: the transaction code, transaction date, dollar amount, and the events immediately before and after it.

Suppose a transcript contains a TC 150, followed months later by examination activity and a TC 300. The tax now owed may not simply be the unpaid amount from the original return. Part of the liability may have resulted from a later examination.

That distinction can influence whether the case is primarily about paying an agreed liability or first determining why the liability changed.

It also matters when reviewing the collection statute. The IRS generally has ten years from an assessment to collect that assessment. Still, an account can include multiple assessments, and events such as bankruptcy, an Offer in Compromise, or a pending installment-agreement request can affect the collection period.

That is why calculating a Collection Statute Expiration Date from one transcript date can produce the wrong answer.

Practitioner Note

We don't rely on a single transcript code when reviewing a tax case. A code may look clear at first, but the surrounding entries can change the picture. We usually look at the assessment history, later adjustments, notices, and collection activity across the years involved before deciding what the transcript is actually telling us.

IRS Code 150: Return Filed and Tax Liability Assessed

IRS Code 150 generally records that a return was filed and the tax liability from the original return was assessed.

IRS Document 6209 calls TC 150 “Return Filed & Tax Liability Assessed.” The original assessment establishes the tax module.

One common mistake is treating the dollar amount beside Code 150 as the taxpayer’s current balance.

It isn’t necessarily.

That number represents assessed tax associated with the return. Payments, withholding, credits, penalties, interest, later adjustments, and refunds all affect where the account eventually stands.

For tax resolution, TC 150 frequently gives us the starting point—but not the ending balance.

It can also be important in collection-statute analysis because the IRS generally has ten years from assessment to collect, subject to events that suspend or extend that period. Additional assessments can have their own collection expiration dates.

IRS Code 290: Additional Tax Assessment

IRS Code 290 records an additional tax assessment or adjustment to an account that already contains an assessment.

A TC 290 does not automatically mean the adjustment came from an audit.

IRS Document 6209 describes TC 290 as an “Additional Tax Assessment.” It can also post with a zero amount. That means seeing $0.00 next to TC 290 should not automatically be interpreted as “nothing happened.”

In a resolution case, ask what generated the adjustment. Review nearby transaction codes, notices, and account history.

TC 291 generally represents an abatement of previously assessed tax and can reduce a prior TC 150, 290, or 300 assessment.

IRS Code 300: Additional Tax from Examination or Appeals

IRS Code 300 is more specific than TC 290 because it identifies additional tax assessed as a result of an Examination or Appeals adjustment.

The IRS describes TC 300 as an additional tax assessment by Examination or Appeals. TC 301 can abate a prior examination-related assessment in whole or in part.

That distinction can be significant.

Imagine an original return produced $20,000 of tax under TC 150. Later, the transcript shows a TC 300 assessment of $8,000.

Before choosing a payment plan, OIC, or CNC strategy, it can be useful to determine what produced that additional $8,000. Was the examination agreed? Was a Notice of Deficiency issued? Did the taxpayer participate in the audit? Is there another administrative remedy worth investigating?

A transcript cannot answer every one of those questions, but it tells you where to start looking.

IRS Code 290 vs. 300: Why the Difference Matters

TC 290 is a broader additional assessment code, while TC 300 specifically identifies additional tax resulting from Examination or Appeals.

For that reason, you should not lump the two codes together as “IRS added tax.”

The origin of the assessment can determine which records and notices to review before choosing a collection solution.

IRS Code 420: Examination Indicator

IRS Code 420 indicates that a return has been referred to Examination or Appeals, but the code alone does not prove that additional tax will ultimately be assessed.

This is another area where simplified online code lists can mislead taxpayers.

IRS Document 6209 describes TC 420 as an Examination Indicator and says the return has been assigned to Examination or Appeals. The Taxpayer Advocate Service adds an important qualification: an unreversed TC 420 can indicate examination consideration even though the return may or may not ultimately be audited.

TC 421 reverses the examination indicator. A later TC 300 can show that an examination produced additional tax.

That sequence is far more informative than TC 420 alone.

IRS Code 480: Offer in Compromise Pending

IRS Code 480 means an Offer in Compromise is pending; it does not mean the IRS accepted the offer.

When a processable offer becomes pending, the IRS generally posts TC 480 to the affected tax modules. A pending OIC also affects the Collection Statute Expiration Date.

The next transaction code can show what happened to the offer.

TC 481 can identify a rejected or returned processable offer. TC 482 indicates withdrawal or termination. TC 483 corrects an erroneous TC 480 or reflects an offer returned as not processable. TC 780 is the important acceptance code.

Therefore:

TC 480 = pending.

TC 780 = accepted.

Do not calculate the CSED by simply adding the raw number of days between those entries. OIC rejection, appeal, and other circumstances can affect the suspension period. IRS guidance specifically warns that collection-statute computation can require additional analysis.

IRS Code 520: Litigation, Bankruptcy and Collection Holds

IRS Code 520 is a litigation-related transaction whose precise effect depends on its closing code, so it should not automatically be translated as “bankruptcy.”

Document 6209 labels TC 520 “IRS Litigation Instituted.” IRS Internal Revenue Manual guidance explains that TC 520 can apply to multiple types of litigation. The accompanying closing code determines the type of litigation and can affect notices, refunds, collection activity, and the CSED.

Bankruptcy is one important application. The IRS uses TC 520 with specified closing codes to establish bankruptcy freezes. Other TC 520 closing codes can relate to Collection Due Process proceedings, Tax Court matters, refund litigation, or government litigation.

TC 521 generally reverses a previously posted TC 520. Use TC 522 when the TC 520 was processed in error.

The practical lesson is simple: never make a bankruptcy or statute conclusion from “520” alone.

IRS Transcript Code 530: Currently Not Collectible

Code 530 on an IRS transcript means the balance-due account has been classified as Currently Not Collectible.

This can be an important tax-resolution code because it confirms a collection status rather than merely a processing event.

But CNC is not forgiveness.

The IRS states that when an account is placed in Currently Not Collectible status, most collection activity is temporarily suspended because the taxpayer cannot pay without financial hardship. The underlying tax still exists, penalties and interest can continue accruing, and the IRS may still file a Notice of Federal Tax Lien.

TC 531 indicates that the account is considered collectible again. TC 537 is another reversal of TC 530 that can be generated in certain circumstances, including when subsequent income information causes a balance-due account to be reissued.

So if an older transcript shows TC 530, do not assume CNC protection is still active today. Look for subsequent activity.

IRS Transcript Code 971: Why the Action Code Matters

IRS Code 971 is a miscellaneous transaction, so TC 971 by itself does not identify one specific problem.

TC 971 causes confusion because the three-digit code does not tell you enough by itself. Its meaning depends on the Action Code and the surrounding account activity.

Document 6209 states that TC 971 performs different functions depending on its associated Action Code.

For example, current IRS guidance uses TC 971 AC 043 for a pending installment agreement and TC 971 AC 063 for an active installment agreement.

Other TC 971 action codes can document collection events. TC 971 AC 069 can identify the mailing of a levy Collection Due Process notice. In contrast, TC 971 AC 252 can identify issuance of the CDP notice associated with a Notice of Federal Tax Lien.

TC 971 AC 641 identifies IRS certification of seriously delinquent tax debt for passport purposes.

That is why simply saying “Code 971 means the IRS sent you a letter” isn’t reliable enough for tax-resolution work.

Read the transaction description, available action code, date, surrounding transactions, and actual IRS correspondence together.

IRS Code 972: Reversal of a 971 Transaction

IRS Code 972 reverses a TC 971 transaction, but its significance depends on which 971 action it reverses.

IRS Document 6209 expressly identifies TC 972 as the reversal of TC 971.

For example, IRS procedures use TC 972 AC 043 to reverse the identification of a pending installment agreement.

That does not automatically mean the tax debt disappeared.

It tells you that the particular account condition represented by the corresponding 971 action was reversed.

Again, context controls the interpretation.

How IRS Transcript Codes Work Together

The sequence of entries often tells you more than any single code. These three simplified examples show how the account history can develop.

Tax-resolution path

Transcript sequence

Return / Audit

150 → 420 → 300 → 421

Offer in Compromise

480 → 780 / 481 / 482

Currently Not Collectible

530 → 531 / 537

The most useful information usually comes from a sequence of codes rather than from any single entry.

Consider three simplified examples.

Example 1: An Audit Changed the Tax

A transcript shows TC 150, followed later by TC 420, TC 300, and TC 421.

The original return was assessed. Examination activity followed. Additional tax was then assessed through Examination or Appeals, and the examination indicator was subsequently reversed.

Before moving directly into collections, reviewing the examination history may be appropriate.

Example 2: An Offer Is Still Only Pending

The taxpayer says, “My offer was accepted because I have Code 480.”

The transcript does not support that conclusion.

TC 480 shows the offer is pending. TC 780 is the code associated with acceptance. A later TC 481 or 482 would tell a very different story.

Example 3: CNC Was Granted, but Later Activity Appears

An older transcript contains TC 530. A newer entry contains TC 531 or 537.

The taxpayer may once have been classified as Currently Not Collectible, but you should review the account to determine whether that status has ended.

You cannot safely read the older TC 530 in isolation.

What Not to Assume from an IRS Tax Transcript

A transcript is evidence of account activity, but it should not be treated as a complete explanation of every IRS decision.

Do not assume TC 150 is the amount you currently owe. Do not assume every TC 290 came from an audit. Do not assume TC 420 guarantees an examination assessment. Do not assume TC 480 means you accepted an OIC. Do not assume every TC 520 means bankruptcy. Do not assume TC 530 eliminated the tax debt. And never interpret TC 971 without investigating what the particular transaction represents.

The collection deadline can also be more complicated than it seems. Although the IRS generally has 10 years from the date of an assessment to collect, a single tax year may include more than one assessment, and certain events can pause the collection period. As a result, different parts of the balance may have different collection expiration dates.

When Transcript Review Changes the Tax-Resolution Strategy

Reading IRS transcripts isn’t just about decoding numbers; it is about determining what problem needs to be solved.

If the liability is correct and the taxpayer cannot pay, the discussion may move toward an installment agreement, Offer in Compromise, or Currently Not Collectible status.

If a significant portion of the balance came from an examination or later adjustment the taxpayer does not understand, it may make sense to investigate the assessment before treating the account solely as a collection problem.

A TC 520 deserves a closer look before recommending any collection strategy. Depending on the closing code and surrounding entries, it may relate to bankruptcy, litigation, a Collection Due Process matter, or another event that affects IRS collection activity and the collection statute.

TC 971 also needs to be read in context. The action connected with the code can point to very different issues, including an installment agreement, a federal tax lien notice, a levy notice, passport certification, or another IRS account action.

Good tax resolution starts with diagnosis. The transcript is one of the best places to begin that diagnosis.

Frequently Asked Questions About IRS Transcript Codes

The Tax Account Transcript is usually one of the most useful starting documents because it shows account activity, payments, assessments, refunds, penalties, and transaction codes.

Get Help Reading Your IRS Transcript

An IRS transcript can tell you a great deal about how a tax problem developed, but the entries need to be read together.

If your transcript includes additional assessments, audit activity, an Offer in Compromise, bankruptcy or litigation codes, Currently Not Collectible status, or collection-related transactions you don’t understand, Long Island Tax Resolution Services can review the account history before recommending a resolution strategy.

The objective is not simply to translate Code 150, 530, or 971. It is to determine what created the balance, what the IRS has already done, what deadlines may matter, and which resolution options make sense now.