What scheduling an IRS payment means

Scheduling a payment to the IRS means you tell the IRS in advance when you want money to leave your bank account and go toward your tax bill. You pick the date — it can be today, tomorrow, or weeks from now. The IRS processes the payment on that date and credits it to your account. This is different from paying when ready; you're reserving a specific day for the transaction to happen.

The IRS offers this through their official payment portal, and you can schedule payments whether you owe taxes, are paying an estimated tax bill, or are settling a payment plan. The system accepts payments from a checking or savings account, and you'll get a confirmation number the moment you schedule it.

Key Takeaways

  • You can schedule an IRS payment through IRS.gov using Direct Pay, which is free and lets you pick any date up to 120 days in advance.
  • You'll need your Social Security Number or Individual Taxpayer Identification Number, your filing status, and your bank account and routing numbers.
  • The IRS sends a confirmation number when ready after you schedule; save this number in case you need to cancel or change the payment date.
  • Payments typically post to your account within one business day of the scheduled date, though the IRS recommends scheduling at least one business day before your actual important date.
  • If you have a payment plan set up, you can also schedule payments through the IRS payment plan system or through your bank's bill pay feature.

Using IRS Direct Pay to schedule a payment

IRS Direct Pay is the official tool for scheduling payments, and it costs nothing to use. Go to IRS.gov and look for the "Payments" section, then select "Direct Pay." You'll enter your Social Security Number or ITIN, your filing status, and the tax year you're paying for. Then you enter the amount and your bank account information — the routing number and account number from a checking or savings account.

After you review the details, you choose your payment date. You can pick any date from today through 120 days in the future. Once you confirm, the IRS generates a confirmation number. Write this down or take a screenshot. The payment will leave your account on the date you chose, and the IRS will credit it to your tax account within one business day.

If you need to cancel or change the date, you can do so through Direct Pay as long as the payment hasn't already been processed. After the payment processes, you cannot cancel it through Direct Pay — you would need to contact the IRS directly.

Payment plan payments and automatic scheduling

If you're already on an IRS payment plan (called an installment agreement), you have two ways to schedule payments. The first is through the IRS Online Account, where you can view your plan details and make one-time payments on a schedule you choose. The second is to set up automatic payments, where the IRS withdraws the amount on the same day each month.

To set up automatic payments on a plan, you'll need the same bank information as Direct Pay. The IRS will deduct the payment automatically each month on the date you select. This removes the need to remember to schedule each payment yourself. You can change or cancel automatic payments through your Online Account, though you should do this before the scheduled withdrawal date.

Using your bank's bill pay feature

Many banks let you schedule payments to the IRS through their own bill pay system. This works differently from Direct Pay: you set up the IRS as a payee in your bank's app or website, enter the amount and your tax information, and your bank sends a check or electronic payment on your chosen date.

The advantage is that you manage everything in one place with your other bills. The disadvantage is that it may take longer for the IRS to receive and post the payment — sometimes several days longer than Direct Pay. If you use bill pay, schedule your payment at least one week before your important date to be safe. You'll need your tax ID and the IRS mailing address or payment processing center address, which your bank's bill pay system should provide.

What information you need before you start

Gather these details before you begin scheduling a payment. You'll need your Social Security Number or ITIN, your filing status (single, married filing jointly, etc.), and the tax year the payment is for. You also need your bank's routing number and your account number — both appear on the bottom left of a check, or you can find them in your bank's app.

If you're paying for a specific tax return, have that return handy so you know the exact amount owed. If you're paying an estimated tax bill or settling a payment plan, you should know the amount due. The IRS website will also show you any balance owed if you log into your Online Account first.

Timing: when to schedule so the payment arrives on time

The IRS recommends scheduling payments at least one business day before your important date. This gives the payment time to process and post to your account. If you use Direct Pay, the payment typically posts within one business day of the scheduled date. If you use your bank's bill pay, allow three to five business days for the payment to reach the IRS.

If your important date falls on a weekend or holiday, the IRS extends it to the next business day. So if a tax important date is Saturday, you have until Monday. Schedule your payment to arrive by that Monday to avoid any late-payment penalties. Direct Pay lets you schedule up to 120 days in advance, so you can plan ahead if you know when you'll have the funds.

What happens after you schedule

Once you schedule a payment, you'll receive a confirmation number. The IRS sends this to you when ready on the screen and usually by email as well. Keep this number — it's your proof that you scheduled the payment, and you'll need it if you ever have to contact the IRS about this specific transaction.

On the date you chose, the money leaves your bank account. The IRS then processes it and credits it to your tax account, usually within one business day. You can check the status of your payment through your IRS Online Account. If the payment doesn't appear within a few business days of the scheduled date, contact the IRS or your bank to investigate.

Frequently Asked Questions

Can I schedule a payment for a date that's already passed?

No. You can only schedule payments for today or any date in the future. If you need to make an when ready payment, you can use Direct Pay to pay today, or you can call the IRS at 1-800-829-1040 to discuss other options.

What if I schedule a payment but then don't have the money on that date?

Cancel the scheduled payment before the date arrives. In Direct Pay, you can cancel through the same portal where you scheduled it. If you cancel after the payment has already processed, contact your bank to see if they can reverse it, though this is not always possible. It's better to cancel early than to let a payment go through and overdraw your account.

Do I have to use Direct Pay, or can I mail a check instead?

You can mail a check, pay by phone, or use other methods — Direct Pay is just one option. However, Direct Pay is free, fast, and lets you pick the exact date. If you mail a check, it takes longer to arrive and post, so you'd need to mail it well before your important date.

Can I schedule multiple payments on different dates?

Yes. You can schedule as many separate payments as you need through Direct Pay, each on a different date. This is useful if you're on a payment plan or if you want to spread out a large payment over time.

What if I'm on a payment plan — do I still use Direct Pay?

You can, but you don't have to. If you're on a plan, you can make payments through your IRS Online Account, set up automatic monthly payments, or use Direct Pay for one-time payments. Check your payment plan agreement to see what methods are available for your specific plan.