Processing time depends on how you pay
The IRS processes payments at different speeds depending on the method you use. If you pay online through IRS Direct Pay or the Electronic Federal Tax Payment System (EFTPS), the money reaches the IRS within one business day. If you mail a check, it typically takes two to three weeks from the date you send it. Credit card and debit card payments process within one business day when submitted through an IRS-approved payment processor.
The key difference is that "processing" and "posting to your account" are not the same thing. Your payment may arrive at the IRS within a day, but it can take longer for the IRS computer system to match your payment to your tax account and update your record. This is especially true if you pay by mail or if there is a delay in how the payment information reaches the IRS system.
Key Takeaways
- Online payments through IRS Direct Pay or EFTPS reach the IRS within one business day and are the fastest method.
- Mailed checks take two to three weeks to arrive, and an additional week or more for the IRS to post the payment to your account.
- Credit and debit card payments process within one business day but may include a processing fee charged by the payment processor.
- The IRS may take up to 60 days to send you a confirmation notice after your payment is posted, so do not assume silence means a problem.
Online payments: IRS Direct Pay and EFTPS
IRS Direct Pay is the fastest and cheapest way to pay. You go to irs.gov/payments, enter your Social Security number or Employer Identification Number (EIN), and transfer money directly from your bank account. The IRS receives the payment within one business day. There is no fee, and you get a confirmation number when ready.
EFTPS (Electronic Federal Tax Payment System) works similarly but is designed for businesses and people who make regular tax payments. You set up an account at eftps.gov, and the IRS receives your payment within one business day. Like Direct Pay, there is no fee. Both methods allow you to schedule a payment for a future date, which is useful if you want to pay on a specific day but do not want to send the money now.
Mailed checks and how long they actually take
When you mail a check, the clock starts when you drop it in the mailbox, not when the IRS receives it. Mail delivery typically takes five to seven business days, sometimes longer depending on where you live and where the IRS processes mail in your region. Once the IRS receives your check, it takes another one to two weeks for the payment to be scanned, matched to your account, and posted in the system.
This means a mailed check can take three to four weeks total from the date you mail it until your account shows the payment. If you are close to a important date or worried about interest and penalties, mailing is the riskiest choice. The IRS considers a payment made on the date you mail it only if you can prove the postmark date — so keep your receipt or take a photo of the envelope before you mail it.
Credit card and debit card payments
You can pay by credit or debit card through an IRS-approved payment processor. The payment reaches the IRS within one business day, just like online bank transfers. However, the payment processor charges a fee — usually between 1.87% and 2.49% of the amount you pay, depending on which processor you use. The IRS does not set this fee; each processor sets its own.
The fee is added to your payment, so if you owe $1,000 and pay by credit card at 2% fee, you will pay $1,020 total. You can find the list of approved processors and their current fees on irs.gov/payments. If you are using a credit card to pay taxes you cannot afford, be aware that you are also paying credit card interest on top of the processor fee.
When the IRS sends you a payment confirmation
After your payment is posted to your account, the IRS mails you a notice. This notice typically arrives 30 to 60 days after the payment is posted. It will show the amount received, the date received, and how the payment was applied to your tax account. If you do not receive a notice within 60 days, you can check your payment status on irs.gov using the "Where's My Refund?" tool or by calling the IRS at 1-800-829-1040.
Do not assume your payment was lost if you do not receive a notice quickly. The IRS is slow at mailing confirmations, especially during tax season. If you have a confirmation number from when you paid online, or a postmark date on a mailed check, you have proof of payment even without the IRS notice.
What to do if your payment does not show up
If you paid online and received a confirmation number, your payment reached the IRS. Wait at least two weeks before contacting the IRS — the system can be slow to update. After two weeks, log into your IRS account at irs.gov and check your account transcript. This shows all payments received and posted. If the payment appears there, it is in the system even if your notice has not arrived yet.
If you mailed a check and it has been more than four weeks, call the IRS at 1-800-829-1040. Have your check number, the amount, and the date you mailed it ready. The IRS can search for the check in their system. If the check was lost in the mail, the IRS can issue you a refund or credit, though this process takes time.
Payments made during tax season take longer
Between January and April, the IRS receives millions of payments. Even online payments may take longer to post during this period — sometimes up to two weeks instead of one. Mailed checks can take even longer because the IRS mail processing centers are overwhelmed. If you are paying during tax season and need confirmation quickly, pay online to reduce the chance of delay.
After April 15, processing times return to normal. If you are making a payment in May or later, you can expect the standard timelines. If you are paying an estimated tax payment or a payment on an existing balance, the timing is less critical because the IRS does not have a important date for when you must pay — only that you must pay eventually or face penalties and interest.
Frequently Asked Questions
Does the IRS charge interest while my payment is being processed?
No. Interest stops accruing on the date the IRS receives your payment, not the date it posts to your account. If you pay online, interest stops within one business day. If you mail a check, interest stops on the postmark date. Keep your proof of payment in case you need to show when the IRS received it.
Can I pay by phone?
Yes, but only through an IRS-approved payment processor, and you will pay a fee. Call 1-800-829-3903 to find the current list of processors and their fees. Phone payments process the same way as online credit card payments — within one business day, but with a fee added.
What if I scheduled a payment for a future date and want to cancel it?
If you scheduled the payment through IRS Direct Pay or EFTPS, you can cancel it up to one business day before the scheduled date. Log into your account and delete the payment. If you scheduled it through a payment processor, contact that processor directly — the IRS cannot cancel payments made through third parties.
How do I know if my mailed check was received?
Call the IRS at 1-800-829-1040 with your check number, amount, and postmark date. The IRS can search their records. You can also check your IRS account transcript at irs.gov — if the check was received and posted, it will appear there with the date received.
Will paying online affect my tax return or refund?
No. Paying your tax bill and filing your tax return are separate. Paying online does not change when your return is processed or when a refund is issued. If you are owed a refund, the IRS will send it to you according to the normal processing timeline, regardless of how you paid any balance you owed.