Check your payment status directly through the IRS website

The fastest way to confirm your payment reached the IRS is to use the IRS Payment Status tool, available at irs.gov. Go to the "Payments" section, select "View Your Payment Status," and enter your Social Security number or Individual Taxpayer Identification Number, filing status, and the exact amount you paid. The tool will show you whether the IRS received it, when it was received, and how it was applied to your account.

This tool works for payments made within the last 120 days. If you paid more than four months ago, the information may no longer appear in this system—that does not mean the payment failed, only that it has moved into the permanent tax record. The tool updates once daily, usually overnight, so if you paid yesterday, check again tomorrow morning.

You will need the exact payment amount to use this tool. If you are unsure what you paid, check your bank or credit card statement, or the confirmation email or receipt you received when you made the payment.

Key Takeaways

  • The IRS Payment Status tool on irs.gov shows whether your payment was received within the last 120 days, updated once per day.
  • If you paid by check or money order, allow 4 weeks for the IRS to receive and post it; electronic payments typically post within 24 hours.
  • A confirmation number from your bank or payment processor proves you sent the money, but does not prove the IRS received it—use the Payment Status tool to confirm receipt.
  • If the Payment Status tool shows no record after the expected timeframe, contact the IRS at 800-829-1040 with your payment details and bank confirmation number.

What your bank confirmation means and what it does not

When you make an IRS payment online through IRS Direct Pay, Electronic Federal Tax Payment System (EFTPS), or a third-party payment processor, your bank or payment company will give you a confirmation number. This number proves your bank processed the transaction and sent the money—it does not prove the IRS received it. Think of it as a receipt for sending a package, not proof of delivery.

Keep this confirmation number. If there is ever a question about whether your payment arrived, you will need it to show your bank that the money left your account. The IRS will also ask for it if you call to investigate a missing payment.

Electronic payments typically reach the IRS within 24 hours. If you paid by check or money order through the mail, the IRS says to allow up to four weeks for receipt and posting. During tax season (January through April), the IRS processes a much higher volume, so the actual time may be longer.

Payments made by check or money order take longer to show up

If you mailed a check or money order, the IRS Payment Status tool may not show your payment for several weeks. The IRS has to receive the envelope, open it, process the check, deposit it, and then post it to your account. Each step takes time, and during peak tax season, the backlog is significant.

The safest approach is to wait four weeks from the date you mailed the check, then use the Payment Status tool. If it still does not appear, contact the IRS. Have ready the check number (if you wrote a check), the amount, the date you mailed it, and the address where you sent it. The IRS can trace checks through the banking system if necessary, though this process takes additional time.

If you are concerned about whether your check arrived at all, you can request delivery confirmation from the post office when you mail it, or use certified mail. This proves you sent it, which is useful if the IRS later claims they never received it.

What to do if the Payment Status tool shows no record

If you have waited the appropriate time (24 hours for electronic payments, four weeks for checks) and the Payment Status tool still shows nothing, the payment may not have reached the IRS. Before you assume it is lost, verify three things: the exact amount you paid, the date you paid it, and whether you used the correct IRS payment address or system.

Call the IRS at 800-829-1040 during business hours (Monday through Friday, 7 a.m. to 7 p.m. your local time). Have your confirmation number from your bank or payment processor ready, along with your Social Security number, filing status, and the tax year the payment was for. The IRS can search their records by confirmation number and tell you whether the payment arrived under a different name or account, or whether it is still in the queue.

If the IRS confirms the payment never arrived, ask what happened and whether the money is still in your bank account. If you paid electronically and the IRS has no record, contact your bank when ready—the money may still be in transit or may have been rejected and returned to you. If you mailed a check and the IRS has no record after six weeks, file a claim with the post office or ask your bank to stop payment and issue a new check.

How the IRS applies payments to tax years and accounts

When you send a payment to the IRS without specifying which tax year it is for, the IRS applies it to the oldest tax year you owe. If you owe taxes for 2021 and 2022, a payment with no year specified goes to 2021 first. This is important because it affects how much you still owe for each year.

If you want your payment to go to a specific tax year, you must write it on the check or specify it during the electronic payment process. The Payment Status tool will show you which year your payment was applied to, so you can verify it went where you intended.

Payments are also applied to tax, penalties, and interest in a set order: first to tax, then to penalties, then to interest. You cannot direct the IRS to pay interest first or penalties first. The tool shows the total amount received but not the breakdown of how much went to each category.

Payments made through a tax professional or tax software

If you paid through a tax preparation company (like H&R Block or Jackson Hewitt), a tax software platform (like TurboTax or TaxAct), or a payment processor that is not the IRS directly, the payment flow is different. These companies collect your payment and then send it to the IRS on your behalf, usually within one to three business days.

You will receive a confirmation from the tax company or software, but that is not the same as an IRS confirmation. Use the IRS Payment Status tool to verify the IRS received it. If the tool shows no record after five business days, contact the tax company first—they may have delayed sending it, or there may be a mismatch between the information they submitted and what you entered into the tool.

Keep both confirmations: the one from the tax company and the one from the IRS Payment Status tool. If there is ever a dispute about whether you paid, you will need to show the chain of payment from you to the company to the IRS.

What happens if the IRS loses your payment

If the IRS confirms they never received your payment and your bank confirms the money left your account, you have a problem but it is solvable. The IRS will not penalize you for a payment they did not receive, as long as you can prove you sent it. Your confirmation number from your bank is that proof.

The IRS will ask you to resubmit the payment. You can do this through IRS Direct Pay, EFTPS, or by mailing another check. Once the new payment arrives, the IRS will credit it to your account. If the original payment eventually shows up (which can happen weeks or months later), the IRS will treat it as an overpayment and either refund it to you or explore it to a future tax year, depending on what you request.

This process takes time. Do not ignore the situation hoping it resolves itself. Contact the IRS as soon as you confirm the payment is missing, and ask for written confirmation of the lost payment and the date you resubmitted it. This creates a paper trail that protects you if the IRS later claims you owe the amount.

Frequently Asked Questions

How long does it take to see a payment in the IRS Payment Status tool?

Electronic payments typically show up within 24 hours. Payments by check or money order can take up to four weeks. The tool updates once per day, usually overnight, so check the next day if you paid electronically.

Can I cancel a payment if I realize I made a mistake?

If you paid electronically through IRS Direct Pay or EFTPS and have not yet submitted your tax return, you may be able to cancel it within 24 hours. Contact your bank or the payment processor when ready. If you mailed a check, contact your bank to stop payment and issue a new check, but this costs money and takes time. Once the IRS has received and posted your payment, you cannot cancel it—you can only request a refund if you overpaid.

What if I paid the wrong amount by accident?

If you underpaid, the IRS will charge interest and penalties on the remaining balance. If you overpaid, the IRS will refund the excess or explore it to a future tax year. Use the Payment Status tool to see how much the IRS received, then contact them if the amount is wrong. Do not send another payment until you have confirmed the first one arrived.

Do I need to report my payment to the IRS when I file my return?

No. The IRS has a record of your payment in their system. When you file your return, the IRS will match it to the payment you already sent. If there is a mismatch, they will contact you. You do not need to list the payment on your return or send proof unless the IRS asks for it.

What if the Payment Status tool says my payment was received but my balance still shows I owe?

This usually means the payment has been received but not yet fully posted to your account, or it has been applied to a different tax year than the one you are checking. Wait one to two business days and check again. If the balance still shows an amount owed after that, contact the IRS to confirm which tax year the payment was applied to and whether there are additional taxes, penalties, or interest owed.