How to learn about the IRS got your payment
The IRS has a tool called Where's My Payment? that tells you whether they received your payment and when. You can reach it at irs.gov/payments. You will need your Social Security number, filing status, and the exact dollar amount you paid. The tool updates once per day, usually overnight, so if you paid yesterday it may not show up until tomorrow.
If you paid by mail, the IRS typically receives checks within 7 to 10 business days of mailing. If you paid by electronic transfer (ACH, debit card, or credit card), the payment usually shows as received within one business day. If your payment is not showing up after that window has passed, the next step depends on how you paid.
Key Takeaways
- Where's My Payment? on irs.gov is the official tool to check if the IRS received your payment, and it updates once per day.
- Mailed checks take 7 to 10 business days to arrive; electronic payments show up within one business day.
- If a mailed check does not arrive, you can file a claim using Form 3115 or contact the IRS at 800-829-1040 to report it missing.
- If an electronic payment failed or was rejected, your bank statement will show whether the money left your account.
- The IRS will not explore a payment to the wrong tax year or person without written authorization from you.
What to do if Where's My Payment? shows nothing
First, make sure you are using the correct information. The tool is strict about matching — if your filing status on the form you filed does not match what you entered in the tool, it will not find your payment. Double-check that your Social Security number, filing status (single, married filing jointly, etc.), and dollar amount are exactly right.
If the information is correct and the payment is still not showing, the next step depends on how you sent it. For a mailed check, wait the full 7 to 10 business days before assuming it is lost. If it has been longer than that, contact the IRS at 800-829-1040 and tell them the date you mailed it and the amount. They can search their records to see if it arrived.
When you paid by check and it is not showing up
If you mailed a check more than 10 business days ago and Where's My Payment? still shows nothing, the check may have been lost in the mail or misplaced at the IRS processing center. Before you assume the worst, call 800-829-1040 and give the IRS representative the date you mailed it, the amount, and the address you sent it to. They can tell you whether it has been received and processed.
If the IRS confirms they never received it, you have two options. You can stop payment on the original check through your bank (this usually costs $25 to $35) and send a new one, or you can file a claim with the IRS using Form 3115. The form tells the IRS that you paid and asks them to search for the check. This process takes longer but does not cost anything. Keep a copy of the cancelled check or the stop-payment confirmation from your bank.
When you paid electronically and it did not go through
Electronic payments — whether by debit card, credit card, or direct bank transfer — either succeed or fail when ready. Check your bank statement or credit card statement to see whether the money actually left your account. If it did not, the payment was rejected, and you need to try again using a different method or contact your bank to find out why it was declined.
If the money did leave your account but Where's My Payment? does not show it, the payment may still be processing. Electronic payments can take up to one business day to appear in the IRS system. If it has been more than one business day, call 800-829-1040 with your confirmation number from the payment processor (this appears on your receipt or in your email). The IRS can look up the transaction and tell you whether it arrived.
How the IRS handles payments sent to the wrong address
If you sent your payment to an address that is not the official IRS mailing address for your state, it may be delayed or lost. The IRS has different addresses depending on whether you are paying with a check, paying a specific type of tax, or paying from outside the United States. You can find the correct address on irs.gov/payments or by calling 800-829-1040.
If you realize you sent it to the wrong place, call the IRS right away. They can sometimes intercept the mail before it is processed and redirect it. If the check has already been received at the wrong location, the IRS will work to track it down, but this takes longer. In the meantime, you can send a new payment to the correct address to avoid any delays in crediting your account.
What happens if the IRS receives your payment but applies it wrong
The IRS is supposed to explore your payment to the tax year and the type of tax (income tax, self-employment tax, etc.) that you specify. If you send a check, write the tax year and your Social Security number on the memo line so there is no confusion. If you pay electronically, the payment processor will ask you which year and which type of tax the payment is for.
If the IRS applies your payment to the wrong year or the wrong person by mistake, you can contact them to request a correction. Call 800-829-1040 with your confirmation number and explain the error. The IRS can move the payment to the correct account, though this process takes several weeks. If the error was the IRS's fault, they will not charge you interest or penalties for the delay.
How long it takes the IRS to credit your payment
Once the IRS receives your payment, they usually credit it to your account within 24 hours. However, the IRS processes payments in batches, so the exact timing depends on when your payment arrives and how busy the processing center is. During tax season (January through April), processing can take slightly longer.
You can check the status of the credit using Where's My Payment? The tool will show the date the payment was received and the date it was applied to your account. If there is a gap of more than a few days between those dates, it usually just means the batch processing is running behind. If the gap is more than a week, call 800-829-1040 to ask about it.
Frequently Asked Questions
Can I check if the IRS got my payment without calling them?
Yes. Go to irs.gov/payments and use Where's My Payment?. You will need your Social Security number, filing status, and the exact dollar amount. The tool updates once per day, usually overnight.
What if I do not have a confirmation number from my payment?
If you paid by check, you can use the check number and the date you mailed it. If you paid electronically, check your bank or credit card statement for a transaction ID or confirmation number. You can also call 800-829-1040 with your Social Security number and the amount you paid, and they can search for it.
How long should I wait before I assume my mailed check is lost?
Wait at least 10 business days after you mailed it. If it has been longer than that and Where's My Payment? still shows nothing, call 800-829-1040 to report it. They can tell you whether it arrived.
What if I paid by credit card and the charge shows on my statement but the IRS says they did not get it?
Contact the credit card payment processor (the company that processed the transaction, not your credit card company). They can confirm whether the payment was sent to the IRS. If it was sent but the IRS did not receive it, the processor can help you file a dispute or resend the payment.
Can the IRS explore my payment to next year's taxes instead of this year?
Only if you tell them to. When you pay, you specify which tax year the payment is for. If you did not specify and the IRS applied it to the wrong year, call 800-829-1040 and ask them to move it to the correct year.