Finding a Payment You Sent to the IRS
If you sent money to the IRS and need to confirm it arrived and posted to your account, use the IRS Where's My Refund tool or call the IRS directly. The tool works for refunds, but for payments you made toward taxes owed, you'll need to call 1-800-829-1040 or log into your IRS online account. The IRS can tell you the exact date the payment posted, which account it reduced, and whether it's still processing.
The time it takes a payment to show up depends on how you sent it. Electronic payments through IRS Direct Pay or a tax software platform typically post within one business day. Checks and money orders take longer — usually 2 to 4 weeks from the date the IRS receives them. If you mailed a check, the IRS may not have received it yet, and calling won't show a record until it arrives at their processing center.
Key Takeaways
- Electronic payments post within one business day; checks take 2 to 4 weeks from the date the IRS receives them.
- Use your IRS online account or call 1-800-829-1040 to look up a payment you made toward taxes owed — the Where's My Refund tool is for refunds only.
- Have your Social Security number, filing status, and the exact amount you paid ready when you call.
- If you paid through a third-party platform like a tax software company, that platform may show the payment status before the IRS does.
- A payment that doesn't show up within the expected timeframe may indicate a mailing delay, processing error, or a mismatch between the amount you sent and what the IRS expected.
Using Your IRS Online Account
The fastest way to look up a payment is through your IRS online account, which you access at irs.gov using your login credentials. Once logged in, go to the "Payments" section. You'll see a list of all payments posted to your account, including the date received, the amount, and which tax year it was applied to.
This method works only if you've already created an IRS account. If you haven't, you can create one at irs.gov/account using your Social Security number, date of birth, filing status, and either a credit card or bank account number. The account creation process takes a few minutes, and you can look up payments when ready after.
The online account shows payments that have fully posted. If your payment is very recent — within the last day or two — it may not appear yet even though it's on its way. Check back the next business day if you don't see it when ready.
Calling the IRS Payment Hotline
If you don't have an online account or prefer to speak with someone, call the IRS at 1-800-829-1040. Have ready your Social Security number, the tax year the payment was for, the amount you paid, and the date you sent it. The IRS representative can look up the payment in their system and tell you whether it's posted, still processing, or not yet received.
Wait times are typically shorter early in the morning (before 9 a.m. Eastern) and on weekdays rather than Mondays. If you reach an automated system first, select the option for payment information or account inquiry. You may be transferred to a representative or given a callback option.
The representative can also help if your payment hasn't shown up when you expected it. They can check whether the IRS received your mailed check, whether there's a processing delay, or whether the payment was applied to the wrong tax year or account.
Payments Made Through Tax Software or Third Parties
If you paid through a tax software platform like TurboTax, H&R Block, or TaxAct, or through a payment processor like IRS Direct Pay, that platform usually shows the payment status in your account there first. Log into the platform where you made the payment and look for a "Payment Status" or "Transactions" section.
These platforms typically confirm that the payment was accepted and sent to the IRS within minutes. They'll show you a confirmation number, the amount, and the date sent. However, they don't always show when the IRS actually received and posted it — that information comes from the IRS itself.
If the third-party platform shows the payment was sent but the IRS account doesn't show it posted yet, wait one business day. If it still hasn't appeared after that, contact the platform's customer service to confirm the payment was actually transmitted, then call the IRS to report it as missing.
What to Do If Your Payment Doesn't Show Up
If you've waited the expected time and your payment still isn't showing in your IRS account, start by confirming the payment was actually sent. If you mailed a check, contact your bank to verify the check cleared. If you paid electronically, log into the platform where you made the payment and confirm the transaction went through.
Once you've confirmed the payment left your account, call the IRS at 1-800-829-1040 and report it as missing. Provide the date you sent it, the amount, and how you sent it (check, electronic transfer, etc.). The IRS can search their incoming mail or electronic payment logs. If they find it, they can tell you why it hasn't posted yet. If they don't find it, they'll help you determine next steps, which may include resubmitting the payment or filing a claim.
If you mailed a check more than 4 weeks ago and it still hasn't posted, the IRS may have lost it or it may have been misrouted. Ask the IRS representative whether you should stop payment on the original check and send a new one, or whether they recommend filing a claim for the missing payment.
Matching Your Payment to Your Tax Account
The IRS applies payments based on the information you provide when you send them. If you paid electronically through IRS Direct Pay or your tax software, the system automatically links the payment to your Social Security number and the tax year you specified. If you mailed a check, you must write your Social Security number, tax year, and the amount on the check itself, or include a payment voucher.
If the IRS receives a check without clear identification, they may hold it in suspense while they try to match it to an account. This can delay posting by several weeks. If you mailed a check and didn't include a voucher or write your information on it, call the IRS and let them know. They can search for unmatched payments and explore it to your account manually.
Occasionally, a payment gets applied to the wrong tax year or the wrong person's account. This is rare but can happen if two payments arrive at the same time with similar amounts. If you notice your payment posted to the wrong year, call the IRS when ready and ask them to transfer it to the correct year.
Payment Status and Processing Times by Method
| Payment Method | When It Posts | Where to Check First |
|---|---|---|
| IRS Direct Pay (electronic) | 1 business day | IRS online account or IRS Direct Pay confirmation |
| Tax software payment (electronic) | 1 business day | Tax software account, then IRS online account |
| Credit or debit card (through processor) | 1 business day | Payment processor's website, then IRS online account |
| Check mailed to IRS | 2 to 4 weeks from receipt | IRS online account after 4 weeks; call IRS if not posted |
| Money order mailed to IRS | 2 to 4 weeks from receipt | IRS online account after 4 weeks; call IRS if not posted |
Frequently Asked Questions
How long does it take for a check to the IRS to post?
The IRS typically takes 2 to 4 weeks to process a mailed check from the date they receive it. Mail delivery itself can add another 1 to 2 weeks, so allow 3 to 6 weeks total from the date you mail it. If more than 4 weeks have passed since the IRS received it and it still hasn't posted, contact them.
Can I look up a payment someone else made on my behalf?
Only if you have their permission and they've authorized you to access their IRS account. You can't look up another person's payment information without their account login or a power of attorney on file with the IRS. If you're helping a family member, ask them to log into their account or call the IRS themselves with you on the line.
What if the IRS says they never received my payment?
If you mailed a check, ask the IRS to search their unmatched payment files — it may be there under a slightly different name or amount. If they truly can't find it, stop payment on the original check through your bank and send a new payment. Keep the stopped-check documentation in case the original check surfaces later.
Does looking up a payment affect my account or trigger an audit?
No. Looking up a payment through your IRS online account or calling the IRS payment line is a routine inquiry and does not flag your account or increase audit risk. The IRS expects people to check on their payments.
Can I look up a payment I made years ago?
Yes. Your IRS online account shows payment history going back several years. If you need to verify a payment from more than 5 years ago, call the IRS — they keep records longer than what appears in the online account, though very old records may require a formal request.
