What "My Payment" shows you
My Payment is a tool on the IRS website that lets you see the status of your federal tax refund or any payment you owe to the IRS. It tells you whether the IRS has processed your return, when your refund will arrive, and how it will reach you — by direct deposit, check, or debit card. If you owe taxes instead, it shows what you still need to pay and your payment options.
You can check My Payment at any time after you file your return. The IRS updates the information once per day, usually overnight. If you filed electronically, you can typically see a status update within 24 hours. If you mailed a paper return, it takes longer — usually three to four weeks before the IRS enters your information into the system.
My Payment works only for the current tax year and the prior year. You cannot use it to look up refunds from three or more years ago, though the IRS can still locate that information if you contact them directly.
Key Takeaways
- My Payment shows your refund status, expected arrival date, and delivery method within 24 hours of filing electronically, or three to four weeks after mailing a paper return.
- You need your Social Security number, filing status, and the exact refund amount from your tax return to use the tool.
- The IRS updates My Payment once per day, so checking multiple times on the same day will show the same information.
- If your refund status shows "pending" for more than 21 days after e-filing, or more than six weeks after mailing, contact the IRS to investigate a possible delay.
- My Payment does not work for returns filed more than one year ago — you must call the IRS or use a transcript request for older refunds.
How to access My Payment on the IRS website
Go to irs.gov and look for the "My Payment" link on the homepage. It is usually in the middle of the page under a section labeled "Tools" or "Check Your Refund Status." Click it to open the My Payment tool.
You will see a screen asking for three pieces of information: your Social Security number, your filing status (single, married filing jointly, married filing separately, or head of household), and the exact refund amount shown on your tax return. All three must match exactly, or the tool will reject your entry. The refund amount is the number on the last line of your Form 1040, labeled "Amount You Overpaid" or "Refund." If you owe taxes instead of receiving a refund, you cannot use My Payment — you will need to check your balance through the IRS payment portal or by calling.
Once you enter the information correctly, My Payment will display your refund status, the date the IRS expects to send your refund, and the method of delivery. Write down or screenshot this information in case you need it later.
Understanding the refund status messages
My Payment uses a few standard status messages. "Accepted" means the IRS has received your return and it is in the queue to be processed. This is the first status you will see after filing. "Approved" means the IRS has reviewed your return, found no errors, and is preparing to send your refund. "Sent" means your refund has been dispatched — either mailed as a check, sent by direct deposit, or loaded onto a debit card.
If your status shows "Pending" for longer than expected, it usually means the IRS is reviewing your return more carefully, often because of a mismatch in income, dependents, or credits. This can add two to four weeks to your refund timeline. The IRS will contact you by mail if they need more information from you.
If your status does not change for more than 21 days after e-filing, or more than six weeks after mailing a paper return, the IRS may not have received your return or there may be a processing error. Contact the IRS at 1-800-829-1040 to confirm receipt and ask about the delay.
When your refund arrives
The timing depends on how you filed and how you chose to receive your refund. If you e-filed and chose direct deposit, your refund typically arrives within 21 days. If you e-filed and requested a check, allow 21 days for processing plus an additional 7 to 10 days for mail delivery, depending on your location. If you filed a paper return, add three to four weeks before the IRS even begins processing.
My Payment shows the expected deposit or mailing date once your refund is approved. This date is not may provide — mail delays, banking delays, or IRS processing issues can push it back by a few days. If your refund does not arrive by the date shown in My Payment plus one week, contact your bank (if direct deposit) or the IRS (if by check).
If you chose to receive your refund on an IRS debit card, the card is mailed to you and typically arrives within 14 days of approval. The card works like a prepaid debit card and has no monthly fees, though you may be charged for certain transactions like ATM withdrawals or balance inquiries.
What to do if My Payment shows an error or does not work
If you cannot log into My Payment, the most common reason is that one of your three pieces of information does not match your filed return exactly. The refund amount is the most frequent culprit — make sure you are entering the number from your actual return, not a rounded estimate. If you filed jointly, your filing status must say "Married Filing Jointly," not just "Married."
If the information is correct but My Payment still rejects it, your return may not have been received or entered into the system yet. Wait a few days and try again. If you e-filed, the IRS should have your information within 24 hours. If you mailed your return, wait at least three weeks before assuming there is a problem.
If My Payment shows a refund amount that does not match what you calculated, do not assume the IRS made an error. The IRS may have adjusted your return because of a math error, a missing form, or a discrepancy with income reported by your employer or bank. The IRS will send you a letter explaining any changes. Check your mail carefully, as these letters are straightforward to miss.
Checking on a payment you owe instead of a refund
My Payment is designed for refunds, not for payments you owe. If you filed a return showing that you owe taxes, use the IRS Payment Portal instead, which is a separate tool on irs.gov. The Payment Portal lets you see your balance, set up a payment plan, or pay in full by credit card, debit card, or bank transfer.
You can also call the IRS at 1-800-829-1040 to discuss a payment plan if you cannot pay the full amount at once. The IRS offers installment agreements that let you pay over time, usually with a small setup fee and monthly interest on the unpaid balance.
Frequently Asked Questions
Can I check My Payment on my phone?
Yes. My Payment works on mobile browsers, though the IRS also offers a mobile app called the IRS2Go app, available on iOS and Android. The app sends push notifications when your refund status changes, which is helpful if you want to know the moment your refund is sent without checking manually.
Why does My Payment say my refund was sent but I have not received it?
If direct deposit was chosen, contact your bank to confirm the deposit has not already arrived — sometimes deposits post overnight or early morning. If it has been more than five business days since the "Sent" date, call the IRS at 1-800-829-1040 with your refund date and they can trace the payment. If a check was mailed, allow 10 business days from the "Sent" date before reporting it missing.
What if I filed an amended return — does My Payment show that status too?
No. My Payment only tracks your original return. If you filed Form 1040-X (Amended U.S. Individual Income Tax Return), you must track that separately by calling the IRS at 1-800-829-1040 or by checking the status on irs.gov under "Where's My Amended Return." Amended returns take longer to process — typically 16 weeks or more.
Can I use My Payment to check a refund from last year?
Yes, My Payment works for the current year and the prior tax year. If you are checking in 2024, you can look up 2024 refunds and 2023 refunds. For refunds from 2022 or earlier, call the IRS at 1-800-829-1040 or request a tax transcript, which shows all payments and refunds on your account.
What if My Payment says my refund was sent but I do not see it in my bank account?
First, confirm the deposit date — it may not have posted yet if it was sent very recently. Check your bank's pending transactions or call your bank's customer service line. If the deposit date has passed and the money is not there, ask your bank to investigate. Provide them with the refund date from My Payment. Your bank can trace the deposit and tell you if it arrived and was rejected, or if it never reached them.