Skip to main content

How to Check Where Your IRS Payment Stands

Where to check your IRS payment status

The IRS has three main ways to check whether a payment you sent has been received and posted to your account. The fastest and most direct is the IRS Where's My Payment tool, available on IRS.gov. You enter your Social Security number, filing status, and the exact dollar amount of the refund you expect, and the tool tells you whether the IRS has received your payment, is processing it, or has issued it. This tool updates once per day, usually overnight.

If you paid by mail, the payment may take two to three weeks to reach the IRS processing center, so checking immediately after mailing will show nothing. If you paid by phone or online, the tool usually shows receipt within one business day. If you paid by electronic bank transfer (ACH), it shows within 24 hours of the transfer leaving your bank.

The second option is to call the IRS directly at 1-800-829-1040. A representative can look up your account and tell you the status of any payment you made in the last 120 days. You will need your Social Security number, filing status, and the tax year in question. Wait times are often long, especially during tax season (January through April).

The third option is to log into your IRS online account at IRS.gov using your login credentials. Once logged in, you can see your account balance, payment history, and any notices the IRS has sent you. This account shows a complete record of what you have paid and what you still owe.

Key Takeaways

  • The IRS Where's My Payment tool on IRS.gov is the fastest way to check a payment you made within the last 120 days.
  • Mail payments take two to three weeks to reach the IRS, so do not check status immediately after mailing.
  • Electronic payments (phone, online, or ACH transfer) show in the system within 24 hours.
  • Your IRS online account shows your complete payment history and current balance if you have a login set up.
  • If the tool shows no record of your payment after the expected time has passed, contact the IRS by phone or check your bank records to confirm the payment was sent.

What information you need to check your status

To use the IRS Where's My Payment tool, you need three pieces of information: your Social Security number (or ITIN if you filed using an Individual Taxpayer Identification Number), your filing status from your tax return, and the exact dollar amount of the refund you are expecting. If you are checking on a payment you made to the IRS (rather than a refund), you need your Social Security number and the amount you paid.

If you are calling the IRS, have the same information ready, plus the tax year you are asking about. If you are checking your online account, you will need to log in with your username and password, or create an account if you do not have one yet. Creating an account requires your Social Security number, date of birth, and a valid mailing address on file with the IRS.

How long it takes for the IRS to show your payment

The timing depends on how you sent the payment. If you mailed a check or money order, allow two to three weeks for it to travel through the postal system and reach an IRS processing center. Once it arrives, it may take another week to be scanned and posted to your account. During tax season, this can stretch longer.

If you paid online through IRS.gov or by phone using the IRS payment phone line, the payment is usually posted within one business day. If you set up an electronic bank transfer (ACH) through your bank's bill pay system, it typically posts within 24 hours of leaving your bank, though some banks may take an extra day to process the outgoing transfer.

Credit card payments made through an IRS-approved payment processor post within one business day, though the processor may charge a convenience fee. The Where's My Payment tool updates once per day, usually between midnight and 1 a.m. Eastern Time, so if you paid yesterday, check again tomorrow morning.

What to do if your payment does not show up

If you mailed your payment and more than three weeks have passed, check your bank records to confirm the check cleared. If the check has not cleared, it may still be in transit or lost in the mail. Contact your bank to place a stop payment on the original check, then send a new payment by a faster method (online, phone, or ACH).

If the check has cleared but the IRS Where's My Payment tool still shows no record after four weeks, call the IRS at 1-800-829-1040. Have your cancelled check or bank statement showing the payment ready. The IRS can search their records by the amount and date of the payment and tell you whether it arrived at a processing center.

If you paid online or by phone and the tool does not show the payment after 24 hours, check your bank account to confirm the money actually left your account. If it did leave, wait another business day and check again. If it has been more than two business days and the payment still does not appear, call the IRS. If the money never left your bank account, the payment may not have gone through — try again using a different method.

Understanding payment status messages

The Where's My Payment tool shows one of several messages. "We have received your payment" means the IRS has the money and is processing it. This is the normal message for most payments. "Your payment was received and applied to your account" means the payment has been fully posted and your balance has been updated. This is the final status.

"We cannot provide information about your payment right now" usually means the payment is too recent (less than 24 hours for electronic payments) or the information you entered does not match IRS records. Double-check your Social Security number, filing status, and the exact refund amount. If you mailed the payment, it may simply not have arrived yet.

If the tool says "We do not have a record of a payment from you," and you know you sent one, the payment may not have been processed yet, or the information you entered does not match. Try entering different information (for example, if you are married filing jointly, try entering your spouse's Social Security number instead). If that does not work, call the IRS.

Setting up an IRS online account

Creating an IRS online account gives you permanent access to your tax records and payment history without having to call or use the Where's My Payment tool each time. To create an account, go to IRS.gov and select "Create an account" under the login section. You will need your Social Security number, date of birth, and a valid mailing address.

The IRS will verify your identity by asking questions about your financial history (previous addresses, loan amounts, credit inquiries). This process takes a few minutes. Once verified, you can log in and see your account balance, payment history, copies of notices the IRS has sent you, and your tax return transcript.

An online account is especially useful if you make multiple payments throughout the year or if you are waiting for a refund. You can check your status anytime without calling or waiting for the tool to update.

Payments made by check or money order

If you mailed a check or money order with your tax return, the payment follows a different path than payments made online or by phone. The check arrives at one of several IRS mail processing centers across the country, depending on which address you used. It is then scanned, the amount is recorded, and it is deposited into an IRS account. This entire process can take three to four weeks.

During this time, the Where's My Payment tool will not show your payment. Once the check is deposited and posted to your account, the tool will update. If your check was lost in the mail, you will not know until several weeks have passed and the tool still shows no payment. That is why mailing is the slowest and least certain method.

If you need to know whether a mailed check arrived, you can call the IRS after four weeks have passed. Have your cancelled check or bank statement ready to show the check number, amount, and date it cleared your account.

Frequently Asked Questions

Can I check the status of a payment someone else made for me?

No. The Where's My Payment tool and your IRS online account only show payments made under your Social Security number. If someone else paid on your behalf, they would need to check the status using their own information, or you can call the IRS and provide the payment details (amount and date) so a representative can search for it manually.

What if I paid the IRS but the tool says I still owe money?

The tool may not have updated yet if the payment is very recent. Wait one business day and check again. If you paid by mail, wait at least three weeks. If the tool still shows a balance after the expected time, call the IRS to confirm the payment was posted. Sometimes a payment is received but not yet applied to your account due to processing delays.

How far back can I check payment status?

The Where's My Payment tool shows payments from the last 120 days. For older payments, log into your IRS online account to see your complete payment history, or call the IRS. Your online account keeps a record of all payments you have made in the past several years.

Do I need to create an account to use Where's My Payment?

No. The Where's My Payment tool does not require a login. You enter your Social Security number, filing status, and refund amount, and it shows your status immediately. Creating an IRS online account is optional but useful if you want to check your account balance and payment history anytime without entering information each time.

What if I made a payment but used the wrong tax year?

Call the IRS immediately at 1-800-829-1040. A representative can see where the payment was applied and request that it be moved to the correct tax year. Payments can usually be transferred between years, but it is faster to catch the error early.