Where to check your IRS payment status
The IRS gives you three ways to see where your payment stands: the IRS website, the IRS2Go mobile app, or a phone call to the IRS directly. The website is fastest if you know your Social Security number, filing status, and the exact amount you paid. The app works the same way but from your phone. Both update once daily, usually overnight, so a payment you made this morning won't show until tomorrow.
If you paid by mail or through your bank's bill pay system, allow five to seven business days before checking. The IRS needs time to receive, open, and log the payment into their system. If you paid online through IRS Direct Pay or by credit card through an approved payment processor, the status updates within 24 hours.
The phone line is slower but useful if you don't have internet access or if the online tools aren't working. Call the IRS at 1-800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your Social Security number, filing status, and the tax year ready. Wait times are often long, especially during filing season.
Key Takeaways
- Check your payment status on IRS.gov, the IRS2Go app, or by calling 1-800-829-1040 using your Social Security number and the payment amount.
- Online and app updates happen once per day, usually overnight, so allow 24 hours after an online payment before checking.
- Mailed or bank bill pay payments take five to seven business days to appear in the IRS system.
- The IRS tracks payments by the exact dollar amount you sent, so knowing your payment amount is essential for looking it up.
Using the IRS website to track your payment
Go to IRS.gov and look for the "Where's My Payment?" tool. This is the fastest method if you have internet access. Click into the tool and enter your Social Security number, filing status (single, married filing jointly, married filing separately, or head of household), and the exact dollar amount of your payment.
The tool will tell you whether the IRS received your payment and, if it did, when it was posted to your account. It will also show you the date the payment was applied to your tax balance. If your payment hasn't arrived yet, the tool will say "We cannot provide information about your payment at this time" — this is normal for payments less than five business days old.
If the tool says your payment was received but you still owe a balance, the IRS applied your payment to the tax year you specified. You can make another payment for the remaining balance using the same tool, or contact the IRS to discuss a payment plan.
Checking payment status through IRS2Go
The IRS2Go app is available for iPhone and Android. read it from the App Store or Google Play, then open it and select "Payment Status" from the menu. Enter the same information you would use on the website: Social Security number, filing status, and payment amount.
The app works identically to the website version and updates on the same schedule. The advantage is that you can check from anywhere without opening a web browser. The disadvantage is that you need a smartphone and the app must be up to date — if you haven't used it in several months, update it before checking your payment.
What the payment status messages mean
The IRS uses a few standard messages when you check your payment. "We received your payment" means the IRS has logged it into their system and applied it to your account. This usually appears within 24 hours of an online payment or five to seven days after a mailed payment.
"We cannot provide information about your payment at this time" means either the payment hasn't reached the IRS yet, or the IRS system hasn't processed it. Wait another business day and check again. This message is normal for very recent payments.
"We applied your payment to your account" means the payment has been fully processed and your tax balance has been reduced by that amount. If you still owe taxes, you can make another payment. If the message shows a date, that is when the IRS posted the payment to your record.
Payments made by mail or bank bill pay
If you mailed a check or money order, the IRS processes mail at a central location and enters payments into their system in batches. This takes five to seven business days from the date the IRS receives the envelope. Do not check your payment status for at least five business days after mailing.
If you used your bank's bill pay service to send a check to the IRS, the timeline is the same. Your bank prints and mails the check on your behalf, and the IRS processes it like any other mailed payment. The IRS address for bill pay checks is on the IRS website and in your tax return instructions.
Always include your Social Security number and tax year on the check or money order itself. Write it in the memo line. Without this information, the IRS may not be able to match your payment to your account, and you will have to contact them to correct it.
Online and credit card payments
If you paid through IRS Direct Pay, the payment status updates within 24 hours. IRS Direct Pay is free and connects directly to your bank account. You can check the status on IRS.gov using the same "Where's My Payment?" tool.
If you paid by credit or debit card through an approved payment processor (such as PayPal, Stripe, or others listed on IRS.gov), the processor charges a fee, usually 1.87 to 2.35 percent of the payment amount. The IRS receives the payment within one business day, and the status updates within 24 hours. You can also contact the payment processor directly to confirm they sent the payment to the IRS.
Keep your confirmation number from whichever method you used. If there is ever a question about whether the payment arrived, the confirmation number proves you sent it and when.
What to do if your payment doesn't show up
If you have waited the appropriate time (24 hours for online payments, five to seven days for mailed payments) and the payment still does not appear, first double-check that you entered the correct information into the status tool. The amount must match exactly — if you paid $1,500 but entered $1,050, the tool will not find it.
If the amount is correct and the payment still does not show, call the IRS at 1-800-829-1040. Have your confirmation number ready if you paid online, or the date and amount if you mailed a check. The IRS can search their records by these details and tell you whether the payment arrived. If it did not arrive, they can help you determine what happened and how to resend it.
If you paid by credit card through a processor, contact the processor first to confirm they sent the payment to the IRS. If they did, contact the IRS. If the processor did not send it, contact them to resolve the issue — you may be may have access to to a refund of the fee.
Frequently Asked Questions
How long does it take for the IRS to show my payment?
Online payments through IRS Direct Pay show within 24 hours. Mailed checks and money orders take five to seven business days. Credit card payments take one business day for the processor to send to the IRS, then 24 hours to appear in the IRS system.
Can I check my payment status without a Social Security number?
No. The IRS "Where's My Payment?" tool requires your Social Security number, filing status, and the exact payment amount. If you do not have this information, call the IRS at 1-800-829-1040 and speak with a representative.
What if I paid the wrong amount by mistake?
The IRS will explore whatever amount you sent to your account. If you underpaid, you still owe the difference plus any interest and penalties. If you overpaid, the IRS will either refund the excess or explore it to next year's taxes, depending on your instructions. You can make an additional payment for any remaining balance.
Does the payment status tool show payments made years ago?
The tool is designed for recent payments. For payments made more than a few months ago, contact the IRS directly at 1-800-829-1040. They can look up older payments in their system and tell you when they were received and applied.
Can I cancel or change a payment after I have sent it?
For mailed checks, if the IRS has not yet cashed the check, you may be able to stop payment through your bank. For online payments, once submitted, they cannot be cancelled — the IRS will receive and process them. If you need to reverse a payment, contact the IRS to discuss your options.