Free — No Account Required We Never Share Your Data Verified Against Official Government Sources
IRS Notices Tools & Calculators CP504 Notice Decoder

What Is a CP504 Notice? IRS Final Notice Before Levy - Decoded

Figures last verified against official IRS sources in July 2026.

Urgent Notice Explanation

An IRS CP504 notice is a formal Notice of Intent to Levy. It means the IRS is preparing to seize your state tax refund to pay an unpaid tax debt. You have 30 calendar days from the Notice Date to pay or set up an online payment plan to halt levy enforcement.

URGENT IRS NOTICE

CP504 Notice Decoder & Levy Prevention Tool

CP504 is a Notice of Intent to Levy State Tax Refunds. Enter your notice details to see your exact 30-day deadline and how to halt IRS action.

$

We noticed that receiving an IRS Notice of Intent to Levy creates immense fear that the government will freeze your bank account or take your Social Security check immediately. We built this free CP504 decoder to explain your exact 30-day deadline, state refund seizure risks, and immediate levy prevention steps — with zero account signups, no email required, and no sales pitches.

How to Stop a CP504 Levy — Step-by-Step Action Plan

  1. Step 1 — Identify Your 30-Day Deadline. Look at the Notice Date at the top right of your CP504 letter. Add 30 calendar days — this is your absolute deadline to prevent state refund seizure.
  2. Step 2 — Set Up an Online Payment Plan Immediately. Go to irs.gov/opa and apply for an Installment Agreement. Once approved online, active levy procedures on CP504 are automatically suspended.
  3. Step 3 — Request Hardship Status if Unable to Pay. If you cannot afford monthly payments, call the IRS at 1-800-829-1040 to request Currently Not Collectible (CNC) status based on necessary living expenses.
  4. Step 4 — File Form 12153 if Disputing the Balance. If you dispute the tax liability or want an official hearing, file IRS Form 12153 (Request for Collection Due Process) within 30 days.

💡 Pro Tip

Filing IRS Form 12153 (Request for a Collection Due Process Hearing) within 30 days legally halts IRS collection enforcement while your appeal is reviewed! Read official rules at IRS CP504 Official Guide.

Real-Life Examples — Stopping an IRS CP504 Levy

Scenario 1 Martha, Age 67 — Protecting Her State Refund via Online Payment Plan

Martha received a CP504 notice dated May 10, 2026 showing a $3,500 tax balance. She was expecting a $600 state tax refund in June.

Parameter Value
CP504 Notice Date May 10, 2026
30-Day Levy Deadline June 9, 2026
State Refund at Risk $600.00
Resolution: State Refund Protected via $75/mo Plan Martha set up a $75/month Installment Agreement at irs.gov/opa on May 20, halting the CP504 levy and saving her $600 state refund.

Action Taken: Martha acted within 10 days of notice receipt to secure an approved online payment plan.

Scenario 2 James, Age 74 — Securing Currently Not Collectible (CNC) Hardship Status

James lives solely on Social Security ($1,400/month) and received a CP504 notice for $5,000 in back taxes. He could not afford any monthly payment.

Parameter Value
Monthly Social Security Income $1,400 / month
Monthly Necessary Living Costs $1,380 / month (Housing, food, medicine)
Resolution Path Currently Not Collectible (CNC) Status Request
Result: All Collection Activity & Levies Paused James called the IRS at 1-800-829-1040, submitted income/expense details, and was placed on CNC hardship status, pausing all levies.

Action Taken: James proved financial hardship, protecting his monthly Social Security check from 15% garnishment.

These scenarios reflect official IRS collection standards and Internal Revenue Manual guidelines.

Common Mistakes and How to Avoid Them

Assuming CP504 Is Just Another Routine Warning Letter

Unlike early billing notices (CP14), CP504 carries immediate legal authority to seize state income tax refunds. Treating it as a routine reminder risks losing your state refund.

The fix is to treat CP504 as an urgent 30-day deadline. Set up a payment plan online at IRS Online Payment Plan or call the IRS directly.

Waiting Until the IRS Garnishes Your Bank Account to Act

Once a bank levy is served to your financial institution, bank funds are frozen for 21 days before being transferred to the IRS. Getting a bank levy released after it occurs is difficult and time-consuming.

The fix is to establish an Installment Agreement or hardship status during the CP504 window before the IRS issues a bank levy notice.

Missing the 30-Day Appeals Window (Form 12153)

If you dispute the tax liability or want an official hearing, you must submit IRS Form 12153 within 30 days. Submitting late forfeits your legal right to pause collection enforcement during appeal.

The fix is to send Form 12153 via Certified Mail with Return Receipt requested prior to the 30-day notice deadline. Access form at IRS Form 12153 Portal.

Official Government Sources Used in This Tool

Source Name What We Used It For Direct Link
IRS Notice CP504 Official Understanding Guide CP504 notice rules, 30-day levy response deadlines, and state refund seizure authorization irs.gov CP504 Notice Guide
IRS Form 12153 — CDP Hearing Request Collection Due Process appeal procedures to pause IRS levy enforcement IRS Form 12153 Information
IRS Online Payment Agreement (OPA) Portal Installment Agreement rules to halt CP504 levy actions online irs.gov Online Payment Plan

Seniors Audit is an independent educational platform. We are not affiliated with, endorsed by, or connected to the Internal Revenue Service or any government agency. All calculations use official IRS rules and published rates. We do not receive payment for referrals, leads, or any action taken by visitors to this site.

Frequently Asked Questions

What is a CP504 notice from the IRS?

An IRS CP504 notice is a formal Notice of Intent to Levy. It is sent when previous balance due notices (like CP14) went unpaid. It informs you that the IRS intends to seize your state tax refund and may proceed to levy bank accounts or wages if the tax remains unresolved.

Is a CP504 IRS letter the final notice before levy?

A CP504 letter is the final notice before seizure of state tax refunds. However, before the IRS can levy bank accounts, wages, or Social Security benefits, they must issue Notice LT11 / Letter 1058 (Final Notice of Intent to Levy with Collection Due Process Rights). Still, CP504 represents an urgent collection stage.

How long do I have to respond to a CP504 notice?

You have strictly 30 calendar days from the Notice Date printed on your CP504 letter to respond, pay, or set up a payment plan. Taking action within 30 days stops the IRS from seizing your state tax refund.

How can I stop a CP504 levy immediately?

You can stop a CP504 levy immediately by doing any of the following: (1) Pay the balance online at irs.gov/payments, (2) Set up an Online Payment Agreement at irs.gov/opa, (3) Request Currently Not Collectible (CNC) status if experiencing financial hardship, or (4) File Form 12153 to request a Collection Due Process hearing.

Can the IRS levy my Social Security benefits after a CP504 notice?

Under the Federal Payment Levy Program (FPLP), the IRS can automatically levy up to 15% of your monthly Social Security benefits. While CP504 specifically targets state refunds, ignoring it leads to an LT11 notice, which enables 15% Social Security benefit garnishment.

What happens if I cannot afford to pay the balance on my CP504 notice?

If paying your CP504 balance would prevent you from paying basic living expenses (housing, food, medical), call the IRS at 1-800-829-1040 immediately to request Currently Not Collectible (CNC) status. If approved, active collection demands and levies are temporarily paused.

What is the difference between Notice CP504 and Notice CP14?

CP14 is the initial polite bill sent when a balance is due on a tax return. CP504 is an urgent Notice of Intent to Levy sent after CP14 goes unpaid, authorizing the IRS to seize state tax refunds.

About This Educational Estimate: This tool is for educational purposes only. Seniors Audit uses the official formulas published by Internal Revenue Service (IRS), but results are estimates based on the information you entered. Rules, rates, and eligibility thresholds change annually and vary by individual circumstance.

Always verify your specific result directly with Internal Revenue Service (IRS) at 1-800-829-1040 or at www.irs.gov/individuals/understanding-your-cp504-notice before making enrollment, coverage, or financial decisions.

If you have Medicare questions, a free SHIP counselor in your state can review your specific situation at no cost — find yours at shiphelp.org.

Seniors Audit is independent and not affiliated with any government agency or insurance company. We are not affiliated with, endorsed by, or connected to any government agency, insurance company, or financial services firm. All calculations use the official formulas and current figures published by the agencies listed above. We do not receive payment for referrals, leads, or any action taken by visitors to this site. Last reviewed: July 2026.