What IRS Direct Pay is and who can use it

IRS Direct Pay is a free tool run by the IRS that lets you pay federal income taxes, estimated taxes, or other tax bills directly from your bank account. You go to the IRS website, enter your tax information and bank details, and the IRS pulls the money from your checking or savings account on a date you choose. No credit card fees, no third-party processor, no application — just a direct transfer from your bank to the IRS.

You can use Direct Pay if you have a Social Security number or Individual Taxpayer Identification Number (ITIN), a valid email address, and access to your bank account information. You do not need to owe a specific amount or have filed taxes before. The IRS accepts payments from U.S. bank accounts only.

Direct Pay works for individual income tax returns, estimated quarterly taxes, prior-year tax bills, and certain other federal tax debts. It does not work for business taxes, payroll taxes, or excise taxes — those have separate payment methods.

Key Takeaways

  • IRS Direct Pay is free and pulls money directly from your bank account on a date you choose, with no fees or credit card charges.
  • You can schedule a payment up to 120 days in advance, which is useful if you want to time the payment to your paycheck or a specific date.
  • The IRS confirms your payment immediately after you submit it, and you receive a confirmation number you should save for your records.
  • Direct Pay works only for individual income taxes and estimated taxes, not for business, payroll, or other tax types.
  • If you need to pay by credit or debit card instead, you must use an IRS-approved payment processor, which charges a fee.

How to set up a payment through Direct Pay

Go to irs.gov/payments and select "IRS Direct Pay" from the payment options. You will need your Social Security number or ITIN, your date of birth, and your filing status. Have your most recent tax return or tax transcript handy — the IRS will ask you to confirm information from it to verify your identity.

Enter the tax year and type of tax you are paying. If you are paying a bill from a notice the IRS sent you, you can enter the amount from that notice. If you are making an estimated tax payment, you enter the amount yourself. Then provide your bank account number and routing number. The routing number is a nine-digit code your bank provides; you can find it on a check or by calling your bank.

Choose the date you want the payment to be withdrawn. Direct Pay lets you schedule payments up to 120 days in the future. The IRS will show you a confirmation screen with all the details before you submit. Review it carefully — once you confirm, the payment is scheduled and cannot be cancelled through Direct Pay itself (you would have to contact the IRS or your bank).

After you submit, the IRS gives you a confirmation number. Write it down or screenshot it. This number is your proof of payment and is useful if you ever need to dispute the transaction or check the status with the IRS.

When the payment will arrive and how long it takes

The IRS does not process Direct Pay payments on weekends or federal holidays. If you schedule a payment for a weekend or holiday, it moves to the next business day. Most payments arrive at the IRS within one to two business days after the withdrawal date you chose.

The money leaves your bank account on the date you selected, but the IRS may not post it to your account for a few more days. During that gap, the funds are in transit. This is normal and does not mean anything is wrong. If you are paying a bill by a deadline, schedule the payment at least three to five business days before the deadline to be safe.

You can check the status of your payment on irs.gov using your confirmation number. The IRS also sends email updates if you provided an email address during setup.

Direct Pay versus credit card payments and payment plans

Direct Pay is free, which makes it the cheapest option if you can pay the full amount now. If you want to use a credit or debit card instead, you must go through an IRS-approved payment processor — the IRS does not accept cards directly. These processors charge a fee (usually 1.87% to 2.35% of the payment amount), so a $5,000 payment might cost you $94 to $118 extra.

If you cannot pay the full amount at once, you have other options. You can set up a short-term payment plan (called a Short-Term Extension) that gives you up to 180 days to pay with no setup fee. For longer-term plans, the IRS offers an Installment Agreement where you pay monthly; this has a setup fee that varies depending on how you enroll (lower if you use Direct Debit, higher if you pay by other methods).

If you owe a large amount and cannot pay even on a plan, you may be able to request Currently Not Collectible status, which temporarily pauses collection action while you work on your finances. This does not erase the debt, but it stops penalties and interest from growing for a time.

What happens if the payment fails

If your bank rejects the payment — because of insufficient funds, a closed account, or a mismatch in account information — the IRS will not charge you a fee, but the payment will not go through. The IRS will notify you by email (if you provided one) that the payment failed. You will need to try again with correct information or use a different payment method.

If you entered the wrong bank account number, the money might go to someone else's account. This is rare but serious. If you realize this happened, contact your bank immediately and report the error. Also contact the IRS at 1-800-829-1040 to report the mistake and ask for help recovering the funds.

Do not assume a payment went through just because you received a confirmation number. The confirmation number means the IRS accepted your request, but the actual withdrawal depends on your bank processing it correctly. Check your bank account a day or two after the scheduled withdrawal date to confirm the money left.

Security and privacy when using Direct Pay

IRS Direct Pay uses encryption to protect your bank account information. Your routing number and account number are transmitted securely and are not stored on the IRS website after your payment is processed. The IRS does not share this information with third parties.

That said, you should only use Direct Pay on a computer or device you trust — ideally your own, not a public computer or someone else's device. Make sure you are on the real IRS website (irs.gov) and not a phishing site. Scammers sometimes create fake IRS payment pages to steal bank information. If you are unsure, go directly to irs.gov by typing the address yourself rather than clicking a link in an email.

Keep your confirmation number and email receipt in a safe place. Do not share your confirmation number with anyone claiming to be from the IRS — the real IRS will never ask you to provide it over the phone or email.

Frequently Asked Questions

Can I pay someone else's tax bill using Direct Pay?

No. Direct Pay requires you to verify your identity using your own Social Security number or ITIN. You can only pay a tax bill for yourself. If you want to help someone else pay their taxes, they must set up the payment themselves, or you can give them money and let them use Direct Pay.

What if I need to change or cancel a scheduled payment?

Direct Pay does not have a built-in cancellation tool. If you need to stop a payment before it is withdrawn, contact the IRS at 1-800-829-1040 as soon as possible. If the payment has already been withdrawn from your bank account, you will need to contact your bank to attempt a reversal, though this is not always possible.

Can I use Direct Pay to pay state taxes?

No. Direct Pay is only for federal taxes owed to the IRS. Each state has its own tax payment system. Check your state's tax agency website for payment options.

Is there a limit to how much I can pay through Direct Pay?

The IRS does not publish a maximum payment amount for Direct Pay. However, your bank may have limits on how much you can transfer in a single transaction or per day. Check with your bank if you are paying a very large amount.

Do I need to report Direct Pay payments on my tax return?

No. The IRS tracks your payment automatically using your confirmation number and Social Security number. You do not need to report it separately on your return. Keep your confirmation number for your records in case you ever need to prove you paid.