Skip to main content

CP90 and CP91 Explained: The IRS Final Notice of Intent to Levy and Your 30-Day Window

Published 11 min readMike ThriftMike Thrift
CP90 and CP91 Explained: The IRS Final Notice of Intent to Levy and Your 30-Day Window
On this page

You open the mailbox and find a certified letter from the IRS with the words "Final Notice of Intent to Levy." Your stomach drops — and it should. This is the last warning before the IRS can legally seize your wages, empty your bank account, or skim 15 percent off every Social Security check. But here is the part most people miss: that same envelope also hands you a powerful right — a hearing before an independent appeals officer, plus a pause on most collection action while you get one. You just have to claim it within 30 days.

This guide explains the two notices that carry this final warning — CP90 and CP91 — what each one threatens, and exactly what to do the day each one arrives.

CP90 vs. CP91: Which Letter Did You Get?​

Both notices are final warnings, but they threaten different property. Check the notice number in the upper-right corner of the first page.

NoticeFull titleWhat the IRS intends to take
CP90Final Notice of Intent to Levy and Notice of Your Right to a HearingYour wages, bank accounts, accounts receivable, and other property
CP91Final Notice Before Levy on Social Security BenefitsUp to 15 percent of your Social Security benefits, payment after payment

The CP90 is the general-purpose final notice for individual taxpayers. Businesses get its twin, the CP297. The CP91 is narrower: it arrives when the IRS plans to collect through the Federal Payment Levy Program, the automated pipeline that intercepts federal payments — most commonly Social Security retirement, disability, and survivor benefits. Its business twin is the CP298. You may also see the same legal warning dressed up under different names: LT11 (the automated version) and Letter 1058 (the version a revenue officer hands you in person). All of them trigger the same 30-day rights.

One more distinction worth knowing: a lien is a claim, a levy is a seizure. By the time a CP90 or CP91 arrives, the IRS has usually already filed a Notice of Federal Tax Lien against you. The lien sits on your property as a public encumbrance. The levy is the IRS actually taking the property. These notices are the bridge between the two.

Why This Notice Is Different From Every Prior Letter​

You probably received a CP14 bill first, then CP501 and CP503 reminders, then a CP504 Notice of Intent to Levy. Those earlier letters asked for money with rising urgency. The CP90 and CP91 do something those letters did not: they invoke tax code Section 6330, which requires the IRS to notify you at least 30 days before levying and to offer you a Collection Due Process hearing.

That 30-day clock is the whole game. Respond inside it and you keep every option open. Let it expire and the IRS can start seizing property without sending another warning.

CP90: The IRS Wants Your Wages, Bank Accounts, and Property​

A CP90 means the IRS has finished asking. If the 30-day window closes with no payment, no payment arrangement, and no hearing request, the agency can:

  • Garnish your wages through a continuing levy on your employer — unlike a bank levy, a wage levy stays in place until the debt is paid or released, not just for one pay period.
  • Seize your bank accounts with a one-time levy that captures whatever is in the account on the day the bank receives it (you then get 21 days before the bank must hand the money over).
  • Levy accounts receivable and other income streams, which hits freelancers and small business owners especially hard — the IRS can intercept money your clients owe you.
  • Seize and sell other property, from vehicles to real estate, though the IRS generally reserves this for larger balances.

If you run a small business, take the accounts-receivable levy seriously. A levy notice sent to your biggest client does not just divert one payment — it tells that client you have a tax problem. Resolving the balance or getting into a formal payment arrangement before the window closes is almost always cheaper than the reputational damage of a levy your customers can see.

CP91: The IRS Wants Up to 15 Percent of Your Social Security Benefits​

A CP91 means the IRS is routing your case into the Federal Payment Levy Program. Here is how that pipeline works: the IRS periodically sends a file of delinquent taxpayer accounts to the Treasury Department's Bureau of the Fiscal Service, which matches names against recipients of federal payments. When your Social Security record matches, the Bureau starts diverting up to 15 percent of each benefit payment to your tax debt — automatically, before the money reaches you.

Three things to know about this levy:

  • It is continuous. Unlike a bank levy that strikes once, the 15 percent diversion repeats with every benefit payment until the balance is paid, the levy is released, or you enter a resolution such as an installment agreement.
  • Supplemental Security Income is generally exempt. The program targets retirement, disability, and survivor benefits — needs-based SSI payments are ordinarily off-limits.
  • Calling the Social Security Administration will not help. The SSA cannot stop the levy or resolve the tax debt. Only the IRS can release it, so the phone number that matters is the one printed on the CP91 itself.

Many retirees assume a fixed income makes them judgment-proof. Against the IRS, it does not — which is exactly why the CP91 exists as a separate notice. If your benefits are your primary income, the hardship-based options below matter more than any other section of this guide.

Your 30-Day Response Playbook​

The clock runs from the date printed on the notice, not the day you open it. Work through these steps in order.

1. Verify the balance before you pay a dime​

Read the full notice, including the breakdown of tax, penalties, and interest by tax year. Then compare it against your own records — cancelled checks, bank statements, proof of estimated payments. IRS accounts do misapply payments, especially estimated payments credited to the wrong year. If you already paid, gather proof now. If the return itself was wrong, you may need to file an amended return — but still respond to the notice in the meantime, because the 30-day clock does not pause for an amendment.

2. Request a Collection Due Process hearing with Form 12153​

This is the single most important action on this list. Mail Form 12153, Request for a Collection Due Process or Equivalent Hearing, to the address shown on your notice within 30 days. The hearing takes place with the IRS Independent Office of Appeals — not with the collection employee pursuing you — and requesting it generally suspends most levy action while your case is under review.

At the hearing you can:

  • Challenge the underlying tax if you never had a prior chance to dispute it (for example, you never received a notice of deficiency).
  • Propose a collection alternative such as an installment agreement, an offer in compromise, or currently-not-collectible hardship status.
  • Raise procedural defects, such as the IRS failing to follow required collection procedures.
  • Argue the collection action is unnecessarily harsh compared with alternatives — for instance, that a levy would leave you unable to meet basic living expenses.

If you disagree with the appeals officer's determination, you generally have 30 days to petition the Tax Court for review. That path to Tax Court is the feature that makes a timely CDP request far more powerful than the alternatives.

3. If you missed the deadline, request an equivalent hearing​

A late request — filed after 30 days but generally within one year — gets you an "equivalent hearing." You still meet with Appeals and can still propose payment alternatives, but two protections disappear: levy action is not automatically suspended, and you cannot petition the Tax Court afterward. File late anyway if you must. It is weaker than a timely CDP hearing but far better than silence.

4. Pick a resolution that fits your finances​

The hearing buys time and leverage, but the debt still needs an exit. The main options:

  • Pay in full if you can. Interest and the failure-to-pay penalty compound until the balance hits zero, so full payment is the cheapest resolution and immediately stops further action.
  • Installment agreement. Monthly payments over up to 72 months for most qualifying balances. The online payment agreement tool is the fastest route; Form 9465 works by mail. Entering an agreement generally prevents new levies as long as you stay current.
  • Offer in compromise. Settle for less than the full balance when you can show you cannot pay it within the collection period. The IRS accepts a minority of applications and scrutinizes your income, expenses, asset equity, and future earning potential — file only a realistic offer with complete financial documentation.
  • Currently-not-collectible hardship status. If collection would leave you unable to meet necessary living expenses, the IRS can shelve your account temporarily. Penalties and interest still accrue, and the IRS reviews your finances periodically, but active levies stop. This is often the right answer for retirees living on CP91-targeted benefits.

5. Get representation if the stakes warrant it​

You can authorize a CPA, enrolled agent, or tax attorney to deal with the IRS on your behalf with Form 2848, Power of Attorney. If you cannot afford representation, two free resources exist: the Taxpayer Advocate Service, an independent organization within the IRS that helps taxpayers resolve problems, and Low Income Taxpayer Clinics, which represent qualifying taxpayers in disputes with the IRS for free or a nominal fee.

Five Mistakes That Turn a Solvable Problem Into a Seizure​

  • Ignoring certified mail. The 30-day clock runs from the notice date whether or not you pick up the letter. Refusing delivery does not buy time.
  • Calling the wrong agency. SSA employees cannot release a CP91 levy. Every day spent on hold with the wrong office is a day off your 30-day clock.
  • Paying without designating the tax period. If you owe for multiple years, tell the IRS in writing which year's balance each payment should apply to. Undesignated payments may land where they help least.
  • Assuming the balance is correct. Misapplied estimated payments, unprocessed amended returns, and identity-theft returns all produce wrong balances. Verify first, then pay.
  • Stopping estimated payments while you fight the old debt. New balances accrue new penalties and can default an installment agreement. Stay current on the current year while resolving prior years.

Keep Your Books Ready Before the IRS Comes Knocking​

Every option in this guide — verifying the balance, proving hardship, negotiating an installment agreement — goes faster with clean records. When the IRS asks for proof of estimated payments you claim to have made, or a documented monthly budget to support hardship status, taxpayers with organized books answer in hours while everyone else scrambles for weeks.

Reconcile your tax payments against your own ledger at least quarterly, keep proof of every estimated payment with the tax year clearly marked, and track business income and expenses in a system you can actually produce on demand. If you want your numbers in a format you fully control — plain text you can search, version, and hand to a representative without exporting from a black box — the Fava dashboard gives you charts and reports on top of that same transparent data.

Keep Your Finances Organized From Day One​

Responding to a CP90 or CP91 is stressful enough without hunting through shoeboxes for proof you already paid. Maintaining clear financial records year-round is what turns a frightening envelope into a manageable paperwork exercise. Beancount.io provides plain-text accounting that gives you complete transparency and control over your financial data — no black boxes, no vendor lock-in. Get started for free and see why developers and finance professionals are switching to plain-text accounting.

Share this article

Source: https://beancount.io/blog/2026/09/24/cp90-cp91-final-notice-intent-levy-social-security-cdp-hearing-guide

Published: September 24, 2026