The IRS deducts your payment from your account within one to three business days after you submit it, but the timing depends on which payment method you use and when you send it.
If you pay by electronic bank transfer (ACH) through IRS Direct Pay or the Electronic Federal Tax Payment System (EFTPS), the money leaves your account within one business day. If you use a credit or debit card through an IRS-approved payment processor, the charge appears on your card within one business day, though the processor may take an additional day to send the funds to the IRS. If you mail a check, the IRS processes it when it arrives at the lockbox, which can take five to seven business days after mailing depending on postal delivery.
The key distinction is between when money leaves your account and when the IRS records receipt. These are not the same thing. Your bank may deduct the payment immediately, but the IRS's system may not show it as received for several more days. This gap matters if you are close to a deadline or if you need proof of payment for a dispute.
Key Takeaways
- Electronic transfers (ACH) through IRS Direct Pay or EFTPS deduct from your account within one business day and reach the IRS within the same timeframe.
- Credit and debit card payments charge your card within one business day, but the processor takes an additional day to forward funds to the IRS.
- Mailed checks take five to seven business days to arrive at the IRS lockbox, plus additional time for the IRS to process and post the payment to your account.
- The IRS sends a confirmation number immediately for electronic payments, which serves as proof of submission even if the payment has not yet posted to your tax account.
- Payments submitted after 11:59 p.m. Eastern Time are treated as received the next business day, so timing your submission matters if you are near a deadline.
Electronic payments (ACH) through IRS Direct Pay or EFTPS
IRS Direct Pay and EFTPS both use the ACH network to move money from your bank account to the IRS. When you submit a payment through either system, your bank receives the instruction within minutes. The deduction from your account typically occurs within one business day, and the IRS receives the funds within the same window.
Both systems assign you a confirmation number the moment you submit. This number is your proof that the payment was sent on that date, even if the IRS's tax account system does not show the payment posted yet. Save this number and the confirmation page. If a dispute arises later—for example, if the IRS claims it never received the payment—the confirmation number is your evidence.
The IRS Direct Pay system is free and works for individuals and businesses. EFTPS is also free and is the system most commonly used by businesses and tax professionals. Both allow you to schedule payments up to 120 days in advance, which is useful if you want to ensure payment on a specific date without having to remember to submit it.
Credit and debit card payments
When you pay by credit or debit card through an IRS-approved payment processor (such as PayPal, Stripe, or others), the charge appears on your card within one business day. However, the processor then takes an additional day to forward the funds to the IRS. This means the total time from submission to IRS receipt is typically two business days.
You will pay a convenience fee for card payments—usually between 1.87% and 2.49% of the payment amount, depending on the processor. This fee is not deductible and is charged by the processor, not the IRS. The processor sends you a confirmation number immediately, just as with ACH payments, so you have proof of submission even if the IRS has not yet posted it.
Card payments are useful if you want to earn rewards points or if you do not have a bank account. However, the extra processing day and the fee make them slower and more expensive than ACH transfers.
Mailed check payments
If you mail a check, the timeline is much longer. The check must travel through the postal system to the IRS lockbox (a processing center), which typically takes five to seven business days depending on your location and mail speed. Once the check arrives, the IRS scans it and posts it to your account, which can add another two to five business days.
The total time from mailing to posting can be ten to fourteen business days or longer. For this reason, mailed checks are the slowest option and should be used only if you cannot pay electronically. If you must mail a check and are near a deadline, mail it as early as possible and keep a copy of the check and the mailing receipt as proof.
The IRS considers a mailed payment received on the date it is postmarked, not the date it arrives at the lockbox. This is important: if you mail a check on April 14 and it does not arrive until April 25, the IRS treats it as received on April 14 (the postmark date) for deadline purposes. However, the payment will not post to your account until it physically arrives and is processed.
When the IRS posts the payment to your tax account
Posting is different from receipt. The IRS may receive your payment within one to three business days, but it can take several additional days for the payment to appear in your online tax account or on your notice. During this lag, your account may still show a balance due even though the IRS has the money.
For electronic payments, posting typically occurs within three to five business days after submission. For card payments, posting may take four to seven business days because the processor's delay adds to the IRS's processing time. For mailed checks, posting can take two to three weeks from the date you mailed it.
If you need to verify that a payment was received, use your confirmation number (for electronic or card payments) or your postmark date (for checks). Do not rely on your online account balance to confirm receipt, because the lag between receipt and posting can create confusion.
Payments submitted near a deadline
The IRS has strict rules about deadline timing. A payment is considered timely if it is submitted by 11:59 p.m. Eastern Time on the deadline date. However, the submission time depends on the method: electronic payments are timestamped when the IRS system receives them, while mailed payments are timestamped by their postmark date.
If you are filing a tax return or making a payment on April 15, do not wait until April 15 to mail a check. Mail it by April 14 at the latest to ensure the postmark is dated before the deadline. For electronic payments, you can submit as late as 11:59 p.m. Eastern Time on April 15 and still be on time, but do this only if you are certain your bank will process it that night.
If you submit an electronic payment after 11:59 p.m. Eastern Time, the IRS treats it as received the next business day. If that next day is a weekend or holiday, the payment is treated as received on the following business day. This can push you past a deadline, so submit early if you are close to one.
What to do if a payment does not post within the expected timeframe
If you submitted an electronic payment more than five business days ago and it still has not posted, contact your bank first to confirm the payment was deducted from your account. If your bank shows the deduction, the delay is on the IRS side. Call the IRS at 1-800-829-1040 and provide your confirmation number. The IRS can trace the payment and confirm receipt.
If you mailed a check and more than three weeks have passed without posting, contact the IRS with your check number and postmark date. The IRS can search for the check in its system. If the check was lost in the mail, the IRS may ask you to stop payment on the original check and submit a new payment electronically.
Keep all confirmation numbers, postmark receipts, and bank statements showing the deduction. These are your proof if a dispute arises. The IRS will not penalize you for a late posting if you can show you submitted the payment on time.
Frequently Asked Questions
Can I cancel a payment after I submit it?
For electronic payments submitted through IRS Direct Pay or EFTPS, you can cancel up to one business day before the scheduled deduction date. Once the money leaves your account, you cannot cancel it through the IRS system. You would need to contact your bank to attempt a reversal, though this is not may provide. For card payments and mailed checks, cancellation is not possible once submitted.
What if the IRS deducts my payment twice?
Duplicate payments do happen, usually due to a system error or a user accidentally submitting twice. If this occurs, the IRS will eventually refund the duplicate payment, but it can take several weeks. Contact the IRS immediately with both confirmation numbers and your bank statement showing both deductions. Request a refund and ask for a timeline. Do not submit a third payment while waiting for the refund.
Does the IRS charge interest while my payment is in transit?
No. Interest and penalties stop accruing on the date the IRS receives your payment, not the date it posts to your account. If you submit an electronic payment on time, interest stops accruing even if the payment does not post for several more days. This is why your confirmation number matters—it proves the IRS received it on that date.
Why does my online account still show a balance due after I paid?
The lag between receipt and posting causes this. The IRS may have received your payment, but the online system has not updated yet. Check your confirmation number to verify the payment was submitted. If the balance due does not clear within five to seven business days for electronic payments or three weeks for mailed checks, contact the IRS to confirm receipt.
Is there a faster way to pay than electronic transfer?
No. ACH transfers through IRS Direct Pay or EFTPS are the fastest method available. Credit and debit card payments take an extra day because of processor delays, and mailed checks take ten to fourteen days or longer. If speed is critical, use IRS Direct Pay.