The IRS processes most payments within one to two business days, but the timeline depends on which method you use and when you send it.
If you pay by electronic transfer — through IRS Direct Pay, the Electronic Federal Tax Payment System (EFTPS), or your tax software — the IRS receives the money the same day or next business day. The payment shows as received in your IRS account within 24 hours in most cases.
If you pay by check or money order mailed to the IRS, allow 2 to 3 weeks for the payment to arrive and be posted to your account. The IRS processes paper payments more slowly because they must be physically delivered, opened, and manually entered into the system.
If you pay by credit or debit card through an approved payment processor, the charge appears on your card immediately, but the IRS receives the funds within one business day. The processor keeps a fee (usually 1.87% to 2.35% of the payment amount), which you pay separately.
Key Takeaways
- Electronic payments (Direct Pay, EFTPS, or tax software) reach the IRS within 24 hours and show as received in your account the next business day.
- Mailed checks or money orders take 2 to 3 weeks to arrive and post, so mail early if you have a filing deadline.
- Credit and debit card payments charge your card immediately but reach the IRS within one business day through a third-party processor.
- The IRS does not charge a fee for Direct Pay or EFTPS, but credit card processors charge a separate fee on top of your tax payment.
- If you mail a payment after the tax deadline, the postmark date — not the arrival date — determines whether you are considered late.
Electronic Payments Arrive Fastest
IRS Direct Pay is the fastest and cheapest option. You log into IRS.gov, enter your tax information and bank account details, and schedule a payment for any date up to 120 days in advance. The IRS receives the money the same day if you submit before 8 p.m. Eastern time, or the next business day if you submit after. There is no fee. The payment shows as received in your IRS account within 24 hours.
EFTPS (Electronic Federal Tax Payment System) works the same way but requires you to enroll first, which takes 5 to 10 business days. Once enrolled, you can schedule payments online or by phone. Like Direct Pay, there is no fee and the IRS receives the money within 24 hours.
Most tax software (TurboTax, H&R Block, TaxAct, and others) lets you pay directly from the filing screen. The software routes your payment through a processor, which sends it to the IRS within one business day. Some software charges a fee; others do not. Check before you confirm the payment.
Mailed Payments Take Longer and Require Planning
If you mail a check or money order, the IRS receives it 2 to 3 weeks after you drop it in the mail. The address depends on where you live and whether you are paying income tax, estimated tax, or another type of tax. The IRS publishes the correct mailing address on the tax form or notice you received.
Once the IRS receives your check, it takes another 1 to 2 weeks to open the envelope, process the payment, and post it to your account. During tax season (January through April), processing takes longer because the volume is higher.
If your tax deadline is April 15 and you mail a payment on April 14, you are still considered on time — the postmark date is what matters, not the date the IRS receives it. However, the IRS will not show the payment as received in your account until weeks later. If you need proof the payment was sent, keep the receipt from the post office or a photo of the postmark.
Credit and Debit Card Payments Charge Your Card Immediately
When you pay by credit or debit card through an approved processor (PayPal, Stripe, Square, or others), your card is charged right away. The processor then sends the money to the IRS within one business day. The IRS receives the funds on the same schedule as an electronic bank transfer, but you pay a separate fee to the processor.
The processor fee is not tax-deductible and is not part of your tax payment. It typically ranges from 1.87% to 2.35% of the amount you pay, depending on the processor and payment method. For example, if you pay $5,000 in taxes by credit card, you might pay an additional $94 to $118 in processor fees.
Credit card payments are useful if you want to earn rewards points or if you do not have a bank account, but the fee makes them more expensive than Direct Pay or EFTPS. Debit card payments carry the same fee but do not earn rewards.
What Happens If You Miss the Deadline
If you owe taxes and do not pay by the deadline, the IRS charges a failure-to-pay penalty of 0.5% of the unpaid tax per month, up to 25%. Interest also accrues daily at a rate set quarterly (currently around 8% per year, but this changes). The longer you wait, the more you owe in penalties and interest.
If you cannot pay in full by the deadline, you have options. You can request a payment plan (installment agreement) through IRS.gov or by calling 1-800-829-1040. Short-term plans (120 days or less) have no setup fee. Long-term plans (more than 120 days) charge a setup fee of $31 to $225, depending on how you set it up. Once you have a payment plan, the failure-to-pay penalty is reduced to 0.25% per month.
You can also request a delay in payment if you are facing financial hardship. This is called Currently Not Collectible (CNC) status. While you are in CNC status, the IRS stops collection efforts, but penalties and interest continue to accrue. CNC is temporary and usually lasts 120 days before the IRS reviews your situation again.
How to Track Your Payment After You Send It
After you make an electronic payment, the IRS sends you a confirmation number immediately. Write this down or save the email. You can use this number to check the status of your payment on IRS.gov under "Where's My Payment?" or by calling 1-800-829-1040.
For mailed payments, there is no way to track the payment until it arrives at the IRS. If you mail a check, keep the post office receipt as proof of mailing. If your payment does not show up in your IRS account after 4 weeks, call 1-800-829-1040 with your confirmation number or check details.
If you paid by credit or debit card, the processor sends you a confirmation email with a reference number. The IRS receives the funds within one business day, but it may take an additional 1 to 2 business days for the payment to appear in your IRS account online.
When the IRS Applies Your Payment to the Wrong Year or Account
Occasionally, the IRS misapplies a payment — for example, crediting it to the wrong tax year or the wrong person's account. This usually happens with mailed checks if the payment stub or account number is missing or unclear. Electronic payments are less likely to be misapplied because the system captures your information automatically.
If your payment was misapplied, call 1-800-829-1040 with your confirmation number or check details. The IRS can correct the error and move the payment to the right account. This takes 4 to 6 weeks. In the meantime, penalties and interest may continue to accrue on the original debt, but the IRS will remove them once the payment is corrected.
To avoid misapplication, always include the payment stub with a mailed check, or write your Social Security number and tax year on the check itself. For electronic payments, double-check your account number and tax year before you confirm.
Frequently Asked Questions
If I pay the day before the deadline, will the IRS receive it in time?
If you use Direct Pay or EFTPS and submit before 8 p.m. Eastern time, yes — the IRS receives it the same day. If you mail a check the day before, no — it will not arrive for 2 to 3 weeks, but the postmark date counts as on-time. If you use a credit card, the processor sends it within one business day, so you are safe.
Can I pay the IRS by phone with a credit card?
No. The IRS does not accept phone payments by credit card. You can pay by phone using Direct Pay (call 1-800-829-1040 to schedule), or you can pay online through IRS.gov, tax software, or an approved payment processor. Phone payments are only available through EFTPS for enrolled users.
What if I pay too much by mistake?
The IRS will hold the overpayment and apply it to any other taxes you owe. If you have no other debt, you can request a refund or ask the IRS to apply it to next year's estimated tax. Refunds take 4 to 6 weeks to arrive by mail, or 2 to 3 weeks if you chose direct deposit when you filed.
Does paying electronically protect me from fraud?
Yes, more than mailing a check. Electronic payments are encrypted and tied to your bank account or card, so there is less risk of the payment being lost or stolen in the mail. Always use IRS.gov or EFTPS directly — never click a link in an email claiming to be from the IRS, as this is a common scam.
If I set up a payment plan, how long does it take to start?
If you set up a short-term payment plan (120 days or less) online, it takes effect immediately. Long-term plans take 1 to 2 weeks to process. Your first payment is usually due 20 to 30 days after you set up the plan, depending on the type of plan you choose.