Resources

Tax questions, answered simply.

Practical reads on entity choice, deductions, multistate exposure, retirement vehicles, trader and expat issues, and audit defense — from a practitioner who actually picks up the phone.

CP49 Explained: Why the IRS Kept Your Refund and Where It Went
cp49

CP49 Explained: Why the IRS Kept Your Refund and Where It Went

A CP49 notice means the IRS applied your refund to an old tax debt instead of sending it to you. Here's how to read it, verify it, and respond.

July 15, 2026 · TaxSpectra

CP12: The IRS Changed Your Refund — Agree or Push Back?
cp12

CP12: The IRS Changed Your Refund — Agree or Push Back?

A CP12 means the IRS corrected a math or credit error and adjusted your refund. You have 60 days to push back before the change becomes final. Here's how to decide.

July 15, 2026 · TaxSpectra

Letter 3172: The IRS Filed a Tax Lien — Your 30-Day Window Explained
irs-notices

Letter 3172: The IRS Filed a Tax Lien — Your 30-Day Window Explained

Letter 3172 means the IRS filed a Notice of Federal Tax Lien and you have 30 days to request a Collection Due Process hearing. Here is what the lien does and how to respond.

July 15, 2026 · TaxSpectra

Letter 525 (the 30-Day Letter): How to Fight an Audit Report Before It Becomes a Bill
irs-notices

Letter 525 (the 30-Day Letter): How to Fight an Audit Report Before It Becomes a Bill

Letter 525 gives you 30 days to protest a proposed audit adjustment through IRS Appeals — before a 90-day Notice of Deficiency locks you into Tax Court. Here is how to use that window.

July 15, 2026 · TaxSpectra

CP2501 Before CP2000: The Softer IRS Mismatch Letter and Your Best Window
cp2501

CP2501 Before CP2000: The Softer IRS Mismatch Letter and Your Best Window

A CP2501 is the IRS underreporter program's opening move — no proposed tax yet, no 90-day clock. Here's why it's a better window to fix a mismatch than the CP2000 that follows.

July 15, 2026 · TaxSpectra

CP90 and CP297: The Final Levy Notice That Starts a 30-Day Clock
irs-notices

CP90 and CP297: The Final Levy Notice That Starts a 30-Day Clock

A CP90 or CP297 is the IRS's final notice before it levies your wages, bank accounts, and federal payments. Here's who gets one, why, and the 30-day window it opens.

July 12, 2026 · TaxSpectra

CP501 vs CP503: What the IRS Balance-Due Notices Actually Mean
cp501

CP501 vs CP503: What the IRS Balance-Due Notices Actually Mean

The CP501 and CP503 are the second and third reminders in the IRS collection sequence. Here's what each one signals, how much time you actually have, and what happens if you ignore them.

July 12, 2026 · TaxSpectra

CP508C and Your Passport: What the "Seriously Delinquent" Tax Debt Rules Really Do
cp508c

CP508C and Your Passport: What the "Seriously Delinquent" Tax Debt Rules Really Do

A CP508C means the IRS has certified your tax debt as seriously delinquent and told the State Department to deny or revoke your passport. Here is the $65,000 threshold, the exceptions, and how to reverse it.

July 12, 2026 · TaxSpectra

FBAR Explained: Who Must File FinCEN 114 and the Real Penalties
fbar

FBAR Explained: Who Must File FinCEN 114 and the Real Penalties

The FBAR threshold is $10,000 aggregate across all foreign accounts — not per account, not the gain. Here is who files FinCEN Form 114 and what non-willful and willful penalties actually cost.

July 12, 2026 · TaxSpectra

The IRS Collection Ladder: Every Notice From CP14 to Levy, In Order
irs-notices

The IRS Collection Ladder: Every Notice From CP14 to Levy, In Order

The IRS doesn't levy your bank account out of nowhere. It climbs a predictable ladder of notices, each with its own deadline. Here's every rung, in order.

July 12, 2026 · TaxSpectra

LT11 and Letter 1058: The Final Notice Before Levy and Your 30 Days
irs-notices

LT11 and Letter 1058: The Final Notice Before Levy and Your 30 Days

An LT11 or Letter 1058 gives you 30 days before the IRS can levy your wages and bank accounts. Here is what the notice actually means and how to use that window.

July 10, 2026 · TaxSpectra

CP504: What "Intent to Levy" Actually Means (and What It Doesn't)
irs-notices

CP504: What "Intent to Levy" Actually Means (and What It Doesn't)

A CP504 says the IRS intends to levy — but it can't seize your bank account or wages yet. Here's what the notice can and can't do, and the deadline that actually matters.

July 9, 2026 · josh.pickett

A CP2000 Is Not an Audit: How to Respond Without Overpaying
cp2000

A CP2000 Is Not an Audit: How to Respond Without Overpaying

A CP2000 is an automated proposal, not an exam. Here is how to read it, when to disagree, and how to avoid paying tax you do not actually owe.

July 8, 2026 · josh.pickett

CP14 Notice: What It Means and Your 21-Day Playbook
cp14

CP14 Notice: What It Means and Your 21-Day Playbook

A CP14 is the first bill the IRS sends for unpaid tax. Here's exactly what the notice means, how to read it, and what to do inside the 21-day window before penalties and interest compound.

July 7, 2026 · josh.pickett