Where to check your payment status
The IRS has three ways to confirm they received your payment: the IRS Where's My Refund tool, your tax account on IRS.gov, and a payment confirmation number if you paid online. The fastest method depends on how you paid and what information you have in front of you right now.
If you paid by credit card, debit card, or electronic bank transfer, you received a confirmation number when ready after the transaction completed. That number is your proof the payment left your account. The IRS received it if the transaction went through without an error message.
If you paid by check or money order, or if you paid electronically but lost the confirmation number, you will need to check your tax account online or call the IRS directly.
Key Takeaways
- Electronic payments (credit card, debit card, or bank transfer) generate a confirmation number at the moment you pay, which proves the IRS received it.
- Check your tax account at IRS.gov by signing in with your ID.me credentials to see all payments posted to your account.
- The IRS Where's My Refund tool shows refund status but does not display payment history; use your tax account instead for payment confirmation.
- Mailed checks and money orders take 4 to 6 weeks to post, so do not assume a payment was lost if it has not appeared within two weeks.
- If a payment does not appear after six weeks, contact the IRS at 800-829-1040 with your confirmation number or check details.
Using your IRS tax account online
Log into your account at IRS.gov using your ID.me credentials (or create an account if you do not have one). Once you are signed in, select "Tax Records" and then "Payment History." This page lists every payment the IRS has recorded against your account, the date it posted, and the amount.
Payments posted to your account means the IRS has received and processed them. The date shown is when the IRS recorded the payment in their system, not when you sent it. Electronic payments usually post within one business day. Mailed payments take longer—typically 4 to 6 weeks from the date you mailed them.
If you do not see your payment listed after the expected time frame, note the exact amount you sent and the date you sent it. You will need this information if you contact the IRS.
Electronic payment confirmation numbers
When you pay the IRS online through their approved payment processors—IRS Direct Pay, the Electronic Federal Tax Payment System (EFTPS), or a third-party credit card processor—you receive a confirmation number before you leave the payment page. Save this number. It is your receipt.
The confirmation number proves you initiated the payment and that the processor accepted it. It does not may provide the IRS has posted it to your account yet, but it means the money left your account and is in transit. If you have the confirmation number and the payment does not appear in your tax account within one business day, contact the IRS with that number.
If you paid by credit card or debit card through a third-party processor (not IRS Direct Pay), your credit card or bank statement will also show the charge. That is a second proof the payment was sent.
Mailed checks and money orders
If you mailed a check or money order, the IRS processes these manually. They take 4 to 6 weeks to appear in your tax account from the date you mailed them. Do not contact the IRS about a mailed payment until at least six weeks have passed.
Write your Social Security number and tax year on the check or money order itself. Mail it to the address listed in your tax return instructions for your state. If you mailed it to the wrong address, the payment may be delayed or lost.
If six weeks have passed and the payment still does not appear in your tax account, contact the IRS at 800-829-1040. Have ready the amount of the check, the date you mailed it, and the address you mailed it to. The IRS can trace mailed payments, but this process takes time.
What to do if your payment is missing
First, confirm the payment was actually sent. Check your bank or credit card statement to see if the charge posted. If you mailed a check, verify you used the correct address and that the check cleared your account.
If the payment left your account but does not appear in your IRS tax account after the expected time frame, call the IRS at 800-829-1040. Have your confirmation number (if you have one), the payment amount, and the date you sent it. The IRS can search their records and tell you whether the payment arrived.
If the payment was lost in the mail or during processing, the IRS will work with you to resubmit it or adjust your account. This is not a penalty situation—lost payments happen, and the IRS has a process to handle them.
Payment status versus refund status
The IRS Where's My Refund tool shows the status of a refund you are owed, not whether a payment you sent was received. These are two different things. If you are checking whether the IRS received a payment you made, use your tax account on IRS.gov, not Where's My Refund.
Where's My Refund is useful if you overpaid your taxes and are waiting for the IRS to send you money back. Your tax account is where you see all payments you have sent to the IRS and when they posted.
Frequently Asked Questions
How long does it take for the IRS to show a payment in my account?
Electronic payments (bank transfer, debit card, credit card) usually post within one business day. Mailed checks and money orders take 4 to 6 weeks from the date you mailed them. If your payment is still not showing after these time frames, contact the IRS.
Do I need to do anything if my payment posted successfully?
No. Once the IRS shows the payment in your tax account, it has been received and applied. You do not need to follow up or confirm anything else. Keep your confirmation number or receipt for your records.
What if I paid but the IRS says they never received it?
If your bank or credit card statement shows the charge posted, the payment was sent. The IRS can trace it through their system. Call 800-829-1040 with your confirmation number and payment details. The IRS will investigate and either locate the payment or help you resubmit it.
Can I check payment status on my phone?
Yes. Log into IRS.gov on your phone using the same ID.me credentials you use on a computer. The payment history page works the same way on mobile. You can also call 800-829-1040 from any phone to speak with an IRS representative.
What if I lost my confirmation number?
Check your email for a confirmation message from the payment processor. If you do not have that, log into your tax account on IRS.gov and look at your payment history. The payment should be listed there with the date it posted. If it is not there yet, wait the full time frame before contacting the IRS.