Check your payment status directly through the IRS

The IRS has a tool called Where's My Refund? that also tracks payments you've sent in. Go to irs.gov and select "Where's My Refund?" from the homepage. You'll need your Social Security number, filing status, and the exact refund amount from your tax return. The tool updates once daily, usually overnight, so check after 24 hours if you just sent a payment.

If you paid by credit card, debit card, or electronic federal tax payment system (EFTPS), the payment typically shows up in the tool within one business day. If you mailed a check or money order, allow 7 to 10 business days before checking. The tool will show whether the IRS received it, the date received, and how it was applied to your account.

You can also call the IRS directly at 1-800-829-1040. Have your Social Security number, tax year, and the payment amount ready. Wait times are longest during tax season (January through April), so call early in the morning or later in the week if possible.

Key Takeaways

  • Where's My Refund? on irs.gov shows payment status for all methods—card, EFTPS, check, or money order—and updates once daily.
  • Electronic payments (card or EFTPS) appear in the system within one business day; mailed checks take 7 to 10 business days.
  • You need your Social Security number, filing status, and the exact refund amount to use the online tool.
  • If a payment doesn't appear after the expected timeframe, contact the IRS by phone or check your bank records to confirm the transaction left your account.

Verify the payment left your bank account

Before assuming the IRS didn't receive your payment, confirm that your bank actually processed it. Log into your bank's website or app and search your transaction history for the payment date. Look for a debit to your account in the amount you sent. If the transaction shows as pending, it hasn't cleared yet—wait one to two business days and check again.

If the payment shows as posted (cleared) but doesn't appear in Where's My Refund?, write down the exact date it left your account and the confirmation number or reference ID from your bank. You'll need this information if you contact the IRS.

For credit card or debit card payments made through a payment processor (like PayPal, Stripe, or a third-party tax payment vendor), check your card statement and the processor's website. The processor sends the money to the IRS on your behalf, but there's a processing delay of one to three business days. During that time, the payment is in transit and won't show in Where's My Refund? yet.

Understand timing differences by payment method

Payment MethodWhen It Leaves Your AccountWhen It Shows in Where's My Refund?What to Check First
EFTPS (electronic bank transfer)Same day or next business day1 business day after leaving your accountYour bank statement; EFTPS confirmation number
Credit or debit card (direct)Immediately1 business day after processor sends itYour card statement; payment processor confirmation
Check or money order (mailed)Depends on postal service (3–7 days)7–10 business days after IRS receives itUSPS tracking if sent certified mail; bank statement to confirm check cleared
Third-party tax software paymentImmediately (charged to your card)1–3 business days after processor sends itYour card statement; tax software account history

What to do if the payment doesn't show up

If more than two weeks have passed since you sent an electronic payment and it still doesn't appear in Where's My Refund?, contact the IRS. Call 1-800-829-1040 and tell them the payment method, the date you sent it, and the amount. Have your bank confirmation number or payment processor reference ID ready. The IRS can search their records by these details and tell you whether they received it.

If you mailed a check or money order and it's been more than three weeks, the payment may have been lost in the mail. Ask the IRS to search for it by the check number (if you have it) or the date you mailed it. If they can't find it, stop payment on the original check through your bank and send a new one. Keep a copy of the new check for your records.

For payments sent by EFTPS, check your EFTPS account directly at eftps.gov. Log in and view your payment history—it will show the exact date the IRS received the payment and how much was applied to your account. This is often faster than calling.

Understand what happens after the IRS receives your payment

Once the IRS receives and posts your payment, it's applied to your tax account. If you overpaid your taxes, the IRS will either refund the excess or credit it toward next year's taxes, depending on your return. If you underpaid, the payment reduces what you owe. The IRS will send you a notice (usually Form 1040-V or a bill) showing the payment received and your new balance.

Payments are applied in the order received. If you sent multiple payments for the same tax year, each one is recorded separately. Where's My Refund? shows the most recent payment first, but you can see all payments by calling the IRS or logging into your IRS account at irs.gov (you'll need to register for an account).

If you're waiting for a refund and your payment has been received, the refund timeline depends on how you filed. If you filed electronically and chose direct deposit, the refund typically arrives within 21 days of the IRS receiving your return. If you chose a paper check, allow up to four weeks.

Set up an IRS online account to track payments long-term

Create a free account at irs.gov to see your payment history, tax transcripts, and account balance anytime. Go to irs.gov and select "Create an account" under the login section. You'll need your Social Security number, date of birth, filing status, and a valid email address. The IRS will verify your identity by asking security questions or sending a code to your email.

Once logged in, you can view all payments you've made to the IRS for the past three years, see your current balance, and download tax transcripts. This is especially useful if you make multiple payments throughout the year or if you're on a payment plan. You can also set up email notifications to alert you when the IRS processes a payment or sends you a notice.

An IRS account also lets you see if the IRS has received your return and when it was processed. This is faster than calling and gives you a permanent record of all transactions.

Frequently Asked Questions

How long does it take for the IRS to show a payment I just made?

Electronic payments (card, EFTPS, or third-party processor) usually show up in Where's My Refund? within one business day. Mailed checks take 7 to 10 business days after the IRS receives them. If your payment left your bank account but hasn't appeared in the IRS system after these timeframes, contact the IRS with your confirmation number.

Can I cancel a payment I sent to the IRS?

If you sent a check or money order, contact your bank immediately to stop payment before the IRS cashes it. If you paid by card or EFTPS, the payment has already been sent and cannot be cancelled—you'll need to contact the IRS to request a refund if it was sent in error. Have your payment confirmation number ready.

What if I sent a payment but the IRS says they never received it?

If you mailed a check, it may have been lost. Stop payment on the original check through your bank and send a new one. If you paid electronically, ask the IRS to search by the date and amount. Keep your bank statement and any confirmation numbers as proof you sent it. The IRS may take 30 to 60 days to investigate.

Do I need to report a payment if it doesn't show up right away?

No. Wait at least two weeks for electronic payments and three weeks for mailed checks before reporting it missing. Payments often take longer to appear in the system than expected, especially during tax season. Check Where's My Refund? again before contacting the IRS.

Can I see all my past payments to the IRS in one place?

Yes. Create an account at irs.gov and log in to view your payment history for the past three years. You can also call 1-800-829-1040 and ask for a transcript of your account, which shows every payment, date, and amount applied. This is useful if you're on a payment plan or made multiple payments.