The IRS typically withdraws payment within one to three business days after you authorize it, depending on the method you use

When you set up an IRS payment through their official channels, the money does not leave your account when ready. The timing depends on whether you pay by electronic federal tax payment system (EFTPS), credit card, debit card, or bank transfer through a third-party processor. Most withdrawals happen within one to three business days, but the exact window varies by payment method and your bank's processing speed.

The IRS does not pull the money directly from your account on the day you authorize payment. Instead, you authorize a future withdrawal on a date you specify when you set up the payment. That specified date is when the IRS instructs your bank to move the funds. Your bank then processes that instruction according to its own timeline, which is usually overnight but can take up to three business days depending on the bank and the type of account.

Key Takeaways

  • EFTPS withdrawals typically occur on the date you schedule, usually within one business day, but can take up to three depending on your bank.
  • Credit and debit card payments process when ready through the payment processor, but the processor may take one to two business days to send the funds to the IRS.
  • Bank transfers through third-party processors like PayPal or Stripe may take two to three business days to clear from your account.
  • Weekends and federal holidays extend the timeline because banks do not process ACH transfers on those days.
  • If you schedule a payment for a weekend or holiday, your bank will process it on the next business day instead.

EFTPS withdrawals and the scheduled payment date

EFTPS is the IRS's own payment system, and it is the most direct route between your bank account and the IRS. When you authorize an EFTPS payment, you choose the exact date the withdrawal should happen. That date must be at least one business day in the future. On that date, the IRS sends an ACH (automated clearing house) debit instruction to your bank, telling it to move the money from your account to the IRS's account.

Your bank processes that instruction overnight in most cases, so the money leaves your account by the next morning. However, some banks take up to three business days to process ACH debits, particularly if you have a small or regional bank. The withdrawal will not happen on a weekend or federal holiday—your bank will process it on the next business day instead. If you schedule a payment for Friday, for example, the withdrawal may not occur until Monday.

Once the money leaves your account, it is in transit to the IRS for one to two business days. You can track the status of your EFTPS payment on the IRS website using your confirmation number, which tells you whether the payment has been received, processed, or applied to your account.

Credit and debit card payments through third-party processors

If you pay by credit or debit card, you are not paying the IRS directly. Instead, you are paying a third-party payment processor—companies like Worldpay, Stripe, or PayPal—that has a contract with the IRS to accept card payments. The processor charges a convenience fee (usually 1.87 to 2.49 percent of the payment amount) and handles the transaction on their end.

The card charge itself posts to your account within one business day, just like any other card transaction. However, the processor does not send the money to the IRS when ready. Most processors take one to two business days to batch and transmit payments to the IRS. During that time, the charge is on your card, but the IRS has not yet received the funds. Once the processor sends the batch, the IRS receives it within one business day.

This means there is a gap between when your card is charged and when the IRS actually receives the payment. If you are paying close to a important date, this lag matters. The IRS considers the payment date to be the date the processor receives it, not the date you authorized the charge.

Bank transfer payments and processing delays

Some taxpayers set up payments by authorizing a direct bank transfer through a third-party payment site. This is different from EFTPS because the payment goes through a processor rather than directly to the IRS. The processor initiates an ACH debit from your account, which your bank processes according to its standard ACH timeline.

ACH debits typically clear within one to two business days, but some banks take up to three. Once the money leaves your account, the processor batches it with other payments and sends it to the IRS, which usually takes another one to two business days. The total time from authorization to the IRS receiving the funds can be three to five business days, depending on your bank and the processor's schedule.

If you authorize a bank transfer payment on a Thursday, for example, your bank might not process the debit until Friday, the processor might not send the batch until Monday, and the IRS might not receive it until Tuesday. Always schedule bank transfer payments well before any important date to account for this lag.

What happens if you schedule a payment for a weekend or holiday

The IRS and most banks do not process payments on weekends or federal holidays. If you schedule an EFTPS payment for a Saturday, Sunday, or federal holiday, your bank will automatically move the processing date to the next business day. The same applies to credit card and bank transfer payments—the processor will not initiate the transaction until the next business day.

This means if you schedule a payment for Friday afternoon and the next Monday is a federal holiday, the withdrawal may not happen until Tuesday. The IRS publishes a list of federal holidays that affect payment processing on their website. If you are paying close to a important date, check the calendar and schedule your payment for a business day that gives you a buffer.

How to track your payment after withdrawal

Once the IRS withdraws the money from your account, you can track where it is in the system. For EFTPS payments, log into your EFTPS account and look for your payment confirmation number. The system shows you the payment status: submitted, received, or applied to your account. "Applied" means the IRS has matched the payment to your tax account and credited it.

For credit card and bank transfer payments, the processor sends you a confirmation email with a reference number. You can use that number to contact the processor if the payment does not appear in the IRS system within the expected timeframe. The IRS website also has a "Where's My Payment?" tool that shows whether a payment has been received and applied, though it can take up to 24 hours after the IRS receives the payment for it to show up there.

If your payment does not appear in the IRS system within five business days of the scheduled withdrawal date, contact the processor first to confirm they sent it. If they did, contact the IRS at 1-800-829-1040 with your confirmation number and the date you authorized the payment.

Frequently Asked Questions

Can I cancel a payment after I authorize it?

Yes, but only if you cancel before the scheduled withdrawal date. For EFTPS, you can cancel through your EFTPS account up until the day before the scheduled payment. For credit card and bank transfer payments, contact the processor when ready—some allow cancellation up to 24 hours before processing, while others do not. Once the money leaves your account, you cannot cancel; you would need to request a refund from the IRS instead.

What if my bank takes longer than three days to process the withdrawal?

Contact your bank and ask why the ACH debit is pending. Most banks process ACH transactions within one to two business days, so a delay beyond three days is unusual. Your bank can tell you the exact status and when the debit will post. If there is an error on your bank's end, they can expedite it. If the delay causes you to miss a important date, document the authorization date and contact the IRS to explain the bank's delay.

Does the payment date count as the day I authorize it or the day it withdraws?

The payment date is the date the IRS receives the funds, not the date you authorize it or the date your bank withdraws it. For EFTPS, that is usually the scheduled withdrawal date or the next business day. For credit card and bank transfer payments, it is one to two business days after the processor sends the batch. Always check your confirmation to see what date the IRS recorded as the payment date.

Why does my bank show a pending charge but the IRS says they have not received it yet?

A pending charge on your account means your bank has reserved the funds but has not yet sent them to the IRS. This is normal and can last one to three business days. The charge will post to your account (become final) once your bank processes the ACH debit, but the IRS may not receive the funds for another one to two days after that. Both statuses can be true at the same time.