Where to check your IRS payment history
The IRS keeps a record of every payment you send them, and you can look it up yourself without calling or visiting an office. The fastest way is through IRS.gov, where you can see payments you made in the current year and the past three years. You will need your Social Security number or Individual Taxpayer Identification Number (ITIN), your filing status, and the exact dollar amount of a payment you made — or you can search by the date range instead.
Log in to your IRS online account at IRS.gov/account. This is different from creating a general IRS.gov login — the account lets you see your tax records, payment history, and what you still owe. Once you are signed in, select "Payment History" from the menu. The page will show every payment linked to your Social Security number, including the date it was received, the amount, and the method you used (check, electronic transfer, credit card, or debit card).
If you do not have an online account yet, you can set one up in about 10 minutes using your Social Security number, date of birth, address, and a phone number or email. The IRS will verify your identity before you can access your records.
Key Takeaways
- Your IRS online account at IRS.gov/account shows all payments from the current year and three prior years in one place.
- You can search by payment date or by the dollar amount if you remember when or how much you sent.
- Payments typically appear in your account within 24 hours of the IRS receiving them, though mail payments take longer to process.
- If you paid through a tax software company or your bank, you can also check your confirmation number from that service as backup proof.
- The IRS transcript documents (Form 4506-C or 4506T-Z) provide official payment records if you need them for a loan, mortgage, or other purpose.
How long it takes for a payment to show up
Payments do not appear when ready. An electronic payment made through your bank or through IRS Direct Pay usually shows up in your IRS account within one business day. A payment made by credit card or debit card through an approved payment processor can take up to two business days. A check or money order sent by mail can take two to four weeks to arrive at the IRS processing center, and another week or two before it appears in your online account.
If you made a payment more than a week ago and it still does not appear, check your bank or credit card statement first to confirm the payment actually went through. If it did, and it has been long enough for the method you used, contact the IRS at 1-800-829-1040 to ask them to locate it. Have your payment confirmation number ready — this is the number your bank or payment processor gave you when you sent the money.
What to do if a payment is missing or wrong
Mistakes happen. Sometimes a payment gets lost in the mail, or the IRS records it under the wrong tax year or the wrong person's account. If you see a payment in your bank records but not in your IRS account, start by checking the confirmation number. Your bank, credit card company, or the payment processor (like IRS Direct Pay or a tax software company) can tell you the exact date the IRS received it.
Call the IRS at 1-800-829-1040 with that confirmation number and the date. They can search their records by confirmation number even if it has not posted to your account yet. If the payment was sent by check, ask the IRS to trace it — they can tell you whether it arrived and when. If a check was lost, the IRS can issue you a refund for that amount so you can send another payment.
If the payment posted to the wrong year or the wrong person's account, the IRS can move it. This is rare but happens when a payment is submitted without a Social Security number or with a typo. Again, your confirmation number is the key — it lets the IRS find the payment in their system even if it is not attached to your account yet.
Reading your payment history on the IRS website
Your payment history page lists each payment in a table with four columns: the date the IRS received it, the amount, the type (electronic, check, card), and the tax year it was applied to. Payments are listed in reverse order, with the most recent first. The date shown is the date the IRS received or processed the payment, not the date you sent it — so a check you mailed on January 10 might show a received date of January 24.
The tax year column is important because the IRS does not automatically explore a payment to the year you owe. If you sent money for 2023 taxes but the IRS applied it to 2024, you can call to have it moved. This usually happens when you do not include a year with your payment, or when you pay through a third-party processor that does not specify the year. Your payment history shows you exactly where the IRS put it, so you can correct it if needed.
Getting an official record of your payments
If you need proof of payment for a mortgage process, a loan, or another official purpose, your IRS online account printout usually works. But some lenders and organizations ask for an IRS transcript instead — an official document from the IRS that shows your tax return and all payments.
You can order a transcript for free through your IRS online account. Go to "Transcripts" and select "Tax Return Transcript" or "Account Transcript" depending on what you need. A Tax Return Transcript shows your return and payments for that year. An Account Transcript shows your payment history and any balance you still owe. The IRS will mail it to you in about 5 to 10 business days, or you can view and print it when ready online.
If you need the transcript faster, you can order it by phone at 1-800-829-1040 or by mail using Form 4506-C (for a transcript) or Form 4506T-Z (for a verification of non-filing). Mail orders take about two weeks. There is no charge for transcripts ordered through your account or by phone.
Payments made through a tax professional or software
If you used tax preparation software (like TurboTax, H&R Block, or TaxAct) or worked with a tax professional to file your return and pay at the same time, that service also has a record of your payment. Check your email for a confirmation message from the software or the tax preparer — it will have a confirmation number and the date the payment was sent.
Keep that confirmation number. If there is ever a dispute about whether you paid, it is proof that you did. You can also log back into the tax software account and find the payment record there. The software company keeps records for at least three years, so you can look it up later if you need to.
The payment will still appear in your IRS account, but the software confirmation is useful backup proof because it has a timestamp and confirmation number that the IRS can match to their records.
Frequently Asked Questions
Can I look up someone else's payment history?
No. The IRS online account is tied to your Social Security number or ITIN, and you can only access your own records. A spouse can access a joint account if they set up their own login with their own Social Security number. If you need to see someone else's payment history, that person has to log in themselves or give you written permission and a power of attorney.
What if I paid cash at a store or payment location?
Cash payments made at authorized retailers (like some grocery stores or payment centers) are processed through a payment processor, not directly by the IRS. You should have received a receipt with a confirmation number. Use that number to track the payment through the processor's website, then check your IRS account a few days later. If it does not appear, call the processor first to confirm they sent it to the IRS.
How far back can I see my payment history?
Your IRS online account shows payments from the current year and the three prior years. If you need records older than that, you can order a transcript by mail or phone, and the IRS can provide records going back further. Call 1-800-829-1040 to ask how far back they can go for your specific situation.
What does it mean if my payment shows a different tax year than I expected?
The IRS applies payments to the tax year you specify, but if you did not specify one (or if the payment processor did not include it), the IRS assigns it based on what you owe. Usually it goes to the oldest year first. Call 1-800-829-1040 with your confirmation number and ask them to move it to the correct year. They can do this as long as you have not already filed a return for that year claiming a refund.
Do I need to keep my payment confirmation if I can see it in my IRS account?
It is a good idea to keep it anyway. Your confirmation number is the fastest way to prove you paid if there is ever a question, and it works even if your IRS account is temporarily unavailable or if there is a delay in posting. Save the email confirmation or take a screenshot of the confirmation page.