Check your payment status through IRS Direct Pay or EFTPS

The IRS gives you a confirmation number the moment you submit a payment through IRS Direct Pay or the Electronic Federal Tax Payment System (EFTPS). That number is your proof the payment left your account. Keep it. If you paid through either system, you can log back in with your credentials and see the transaction history — the date sent, the amount, and the status.

Direct Pay works through your bank account and shows results within one business day. EFTPS, which is also bank-based, typically confirms within the same timeframe. Both systems are free and run by the IRS itself, so there is no middleman between you and the government.

If you used a tax software company like TurboTax, H&R Block, or TaxAct to pay, that company may have its own payment tracker. Log into your account with that software and look for a "Payment Status" or "Transaction History" section. The software will show you what it sent to the IRS, but the IRS Direct Pay or EFTPS confirmation is the official record.

Key Takeaways

  • IRS Direct Pay and EFTPS give you a confirmation number immediately when you submit a payment, and you can log back in to see the transaction history.
  • Payments through Direct Pay or EFTPS show up in the IRS system within one business day, so you do not have to wait weeks to confirm receipt.
  • If you paid by check or money order, use the IRS Where's My Refund tool or call the IRS at 800-829-1040 to confirm the payment was posted to your account.
  • The IRS transcript system shows all payments posted to your tax account, including the date received and the amount applied to your balance.
  • If a payment does not appear within two weeks of sending it, contact the IRS with your confirmation number or check number to trace it.

Use the IRS transcript to see all posted payments

The IRS Account Transcript is the official record of every payment the IRS has received and posted to your tax account. You can order it free through the IRS website at irs.gov, by phone at 800-829-1040, or by mail using Form 4506-C.

The transcript shows the date each payment was received, the amount, and which tax year it was applied to. If you made multiple payments — for instance, a payment in April and another in June — they all appear on the same transcript with separate line items. This is the document to pull if you ever need to prove to the IRS that you sent money.

Online ordering through irs.gov is fastest. You create an account, verify your identity, and the transcript downloads or arrives by mail within five to ten business days. By phone, you can request a transcript and have it mailed to you the same day, though it takes about two weeks to arrive. The transcript is free whether you order it online, by phone, or by mail.

Track a check or money order payment with the payment trace tool

If you mailed a check or money order, the IRS does not give you a confirmation number at the time of sending — you have to wait for the IRS to receive and process it. The IRS Where's My Refund tool at irs.gov will show you when a payment has been posted, but only after it has arrived and been entered into the system, which typically takes two to four weeks.

To use the tool, you need your Social Security Number, filing status, and the exact refund amount from your tax return. The tool tells you whether the IRS has received your return and whether any refund is on the way, but it does not specifically show payment status — it shows refund status. If you are checking on a payment you made to cover a balance owed, the tool may not be the right place to look.

For a payment sent by check or money order, call the IRS at 800-829-1040 with your check number or money order receipt. The IRS can search for the payment in their system and tell you whether it has been received and posted. Have your Social Security Number and the amount of the payment ready when you call.

What to do if your payment does not appear within two weeks

If you sent a check or money order more than two weeks ago and it does not show up on your transcript or in the IRS system, the payment may still be in the mail or stuck in processing. Call 800-829-1040 with your check number or money order receipt number. The IRS can search their incoming mail system and tell you whether the payment has arrived at their processing center.

If the IRS has not received it, ask whether you should stop payment on the check or money order and resend it. The IRS will advise you on the next step. If you used a check, you can also contact your bank to see whether the check has cleared your account — if it has not cleared after three weeks, the check may have been lost in the mail.

If you paid through Direct Pay or EFTPS and the payment does not show up within one business day, log back into the system and confirm that the payment was actually submitted. Sometimes a payment appears to go through but fails at the last step. If the payment was submitted but does not appear in your IRS account after two business days, call 800-829-1040 with your confirmation number and the IRS can investigate.

Understand the difference between payment received and payment posted

The IRS distinguishes between a payment that has been received (arrived at the IRS) and a payment that has been posted (entered into your tax account and applied to your balance). A check can be received within two to four weeks but not posted for another week or two after that, depending on how busy the IRS processing centers are.

When you check your transcript, you are seeing posted payments — payments that have been matched to your account and applied. A payment that has been received but not yet posted will not show up on the transcript yet. If you call the IRS, they can tell you whether a payment has been received but not posted, and roughly when you can expect it to appear on your account.

This matters because if you are trying to avoid a penalty or interest charge, the date the IRS receives the payment is what counts, not the date it posts. If you mailed a check on April 15 and the IRS received it on April 20, the payment counts as received on April 20 even if it does not post to your account until May 1. The IRS has records of received payments before they are posted.

Check your payment if you used a credit card or debit card

If you paid through a third-party payment processor — a credit card, debit card, or digital wallet — the processor charges a fee (usually 1.87 to 2.49 percent of the payment amount) and handles the transaction on behalf of the IRS. The processor sends the payment to the IRS, but you are paying the processor, not the IRS directly.

Your credit card or bank statement will show a charge from the payment processor (such as PayPal, Stripe, or another company), not from the IRS. The processor should give you a confirmation number when the payment is submitted. Keep that number and use it to track the payment through the processor's system.

The payment itself typically reaches the IRS within one to two business days after you submit it to the processor. You can then check your IRS transcript or call 800-829-1040 to confirm the IRS has received it. If the processor's confirmation shows the payment was sent but the IRS has not received it after three business days, contact the processor's customer service with your confirmation number.

Frequently Asked Questions

How long does it take for the IRS to show a payment on my account?

Payments through IRS Direct Pay or EFTPS show up within one business day. Checks and money orders typically take two to four weeks to arrive at the IRS and another one to two weeks to post to your account. Credit card and debit card payments sent through a third-party processor usually reach the IRS within one to two business days.

Can I cancel a payment I already sent to the IRS?

If you sent a check or money order, contact your bank to stop payment on the check, or contact the money order issuer to cancel it. If you submitted a payment through Direct Pay or EFTPS, you cannot cancel it once it has been submitted — the money will transfer from your bank account. If you submitted it through a credit card processor, contact the processor immediately to see if the transaction can be reversed.

What if the IRS says they never received my payment?

If you sent a check, ask the IRS to search their incoming mail by check number. If the check was lost, you will need to stop payment through your bank and resend it. If you paid through Direct Pay or EFTPS, the IRS can search their system using your confirmation number. If the payment truly did not arrive, the IRS will advise you on whether to resend it or investigate further.

Do I need to keep my payment confirmation number?

Yes. Keep the confirmation number from Direct Pay, EFTPS, or any third-party processor for at least three years. If there is ever a dispute about whether the IRS received your payment, the confirmation number is your proof that you sent it and when you sent it.

Can I check my payment status on my tax return transcript?

No. Your tax return transcript shows what you reported on your return. Your account transcript shows payments received and posted to your account. Request the account transcript (not the return transcript) to see your payment history.