Where to check your IRS payment history

The IRS lets you look up payments you've made directly through their website using the IRS payment lookup tool. You can access this at irs.gov/payments, where you'll find a section called "View Your Payment History." This tool shows payments made through IRS Direct Pay, the Electronic Federal Tax Payment System (EFTPS), credit or debit card processors, and checks or money orders that the IRS has recorded.

To use the tool, you'll need your Social Security Number or Individual Taxpayer Identification Number, your filing status, and the exact amount of a payment you made. The system searches for payments from the past year. If you're looking for older payments, you may need to contact the IRS directly or review your tax return records and bank statements.

The lookup tool works best when you have specific details about the payment you're searching for. If you paid through a third-party processor like a credit card company, that company's records may show the transaction before the IRS system does — sometimes with a delay of several business days.

Key Takeaways

  • The IRS payment lookup tool at irs.gov/payments shows payments made through Direct Pay, EFTPS, credit cards, and checks recorded by the IRS.
  • You need your Social Security Number, filing status, and the payment amount to search for a payment in the system.
  • Payments can take several business days to appear in the IRS system, especially if made through a credit card processor.
  • If you cannot find a payment online, your bank or payment processor's records are the most reliable proof that you sent it.

Why your payment might not show up yet

Timing is the most common reason a payment doesn't appear in the IRS lookup tool immediately. Payments made through credit or debit cards typically take three to five business days to post to the IRS system. Payments through EFTPS or Direct Pay usually appear within one to two business days, but can take longer during high-volume periods like tax season.

Checks and money orders take the longest. The IRS must receive the check, open the envelope, and process it before it shows in their system — this can take two to four weeks. If you mailed a check, the postal service delivery time adds to this delay.

If your payment was very recent, wait a few business days and search again. If it's been longer than the expected timeframe and the payment still doesn't appear, check your bank or credit card statement to confirm the transaction actually went through on your end.

What to do if you cannot find your payment record

Start by checking your bank account or credit card statement. Look for a transaction to the IRS or to the payment processor you used (such as the credit card company's payment portal). This record proves you sent the money, even if the IRS system hasn't processed it yet.

If the transaction appears in your bank records but not in the IRS lookup tool, wait another week and try the lookup again. If it still doesn't appear after the expected processing time has passed, contact the IRS directly. You can call the IRS at 1-800-829-1040 during business hours, or use the IRS website to find a local office you can visit in person.

When you contact the IRS, have your bank statement or payment processor confirmation ready. This shows the date you sent the payment, the amount, and the confirmation number if one was issued. The IRS can then trace the payment through their system or tell you if there was an issue with how it was submitted.

Payments made through third-party processors

If you paid through a credit card company, PayPal, or another third-party payment processor, that company's website or app will show your transaction first. Log into your account with the processor and look for the payment in your transaction history. This record is separate from the IRS system and may show details like the processor's fee (which the IRS does not pay).

Third-party processors send payments to the IRS in batches, usually daily or several times per week. Your payment might show in the processor's system within hours, but take several more days to reach the IRS. Check the processor's confirmation email — it should state when the IRS will receive the payment.

If the processor shows the payment was sent but the IRS lookup tool doesn't show it received, contact the processor's customer service first. They can confirm the payment left their system and provide you with a reference number to give the IRS if you need to follow up.

Using your tax return to verify payments

Your tax return itself is a record of payments you made during the year. If you filed a return, look at the line that shows your total tax paid. This includes federal income tax withheld from your paychecks, estimated tax payments you made, and any other payments to the IRS. The return shows what the IRS recorded as of the filing date.

If you made a payment after you filed your return, it won't appear on that return. Instead, look at any amended return you filed, or check the IRS transcript for the current year. You can order a free transcript from irs.gov/transcripts or by calling 1-800-908-9946. The transcript shows all payments the IRS has recorded for that tax year.

Keep copies of your tax return and any payment confirmations together. If there's ever a dispute about whether you paid, these documents are your proof.

What happens if the IRS says they did not receive your payment

If you have proof you sent the payment (a bank statement, credit card statement, or processor confirmation) but the IRS says they didn't receive it, the next step depends on how you paid. For checks, the IRS can file a tracer to search their mail processing center. For electronic payments, the processor and the IRS can work together to locate the payment.

In the meantime, the IRS may assess interest and penalties on the unpaid amount. However, if you can show you sent the payment in time, the IRS can remove or reduce these charges once the payment is found. This is why keeping your proof of payment is critical.

Contact the IRS with your proof of payment and ask them to file a tracer or investigate the missing payment. Provide the date you sent it, the amount, and any confirmation number. The IRS will give you a reference number for the investigation. Follow up in writing by mail to create a paper record of your claim.

Frequently Asked Questions

How long does it take for an IRS payment to show up in the lookup tool?

Electronic payments through Direct Pay or EFTPS usually appear within one to two business days. Credit card payments take three to five business days. Checks take two to four weeks from the date the IRS receives them, plus mail delivery time. During tax season, all processing times may be longer.

Can I look up payments made by someone else, like my tax preparer or spouse?

No. The IRS lookup tool requires your own Social Security Number or ITIN. If your tax preparer or spouse made a payment on your behalf, ask them for their confirmation number or receipt. You can then contact the IRS with that information to verify the payment was recorded to your account.

What if I paid through a payment plan or installment agreement?

Payments made under an installment agreement appear in the lookup tool the same way as regular payments. Search for the payment using the amount and date. If you're unsure of the exact amount, contact the IRS with your agreement number and they can tell you what payments have been recorded.

Do I need to keep my payment confirmation forever?

Keep payment confirmations for at least three years from the date you filed your return, and longer if you think there might be a dispute. The IRS can audit returns going back several years, and your payment proof protects you if questions arise about whether you paid what you owed.