What the IRS payment site does and who should use it

The IRS payment site, called IRS Direct Pay, lets you send money to the IRS from your bank account without paying a fee. You can schedule a payment for today or up to 120 days in advance, and you'll get a confirmation number immediately. The site works if you owe federal income tax, estimated tax, or penalties and interest — basically any balance showing on your IRS account.

You don't need to create an account or log in with a password. Instead, you enter your Social Security number or employer identification number, your filing status, and the exact amount you owe. The IRS pulls up your account on the spot and confirms the details match. If you're paying for a business or a prior year, you'll need your EIN and the tax year in question.

Direct Pay is fastest if you're paying a bill you already know about — a balance due on a tax return you filed, or an IRS notice telling you what you owe. It's not the right tool if you're trying to find out whether you owe money in the first place.

Key Takeaways

  • IRS Direct Pay charges no fee and pulls money directly from your checking or savings account on the date you choose.
  • You can schedule a payment up to 120 days in advance, which is useful if you want to time it with a paycheck or tax refund.
  • The site requires your Social Security number, filing status, and the exact amount owed — it does not let you search for what you might owe.
  • If you don't have a bank account or prefer not to use the IRS site, you can pay by phone, mail, or through a credit card processor (which charges a fee).

How to access IRS Direct Pay and what information you'll need

Go to irs.gov/payments and select "IRS Direct Pay" from the payment options. The site will ask you to enter your Social Security number or EIN, your filing status, and the tax year you're paying for. Have your most recent tax return or IRS notice handy so you can confirm the amount.

The site will then display your account balance and ask you to enter your bank account and routing number. Direct Pay works with checking and savings accounts only — not credit cards, debit cards, or prepaid cards. Once you enter your bank details and confirm the payment amount, the IRS will show you a confirmation number. Write it down or take a screenshot; you'll need it if you have questions about the payment later.

The payment will leave your account on the date you select. If you schedule it for today, it typically processes within one business day. If you schedule it further out, the IRS will deduct the money on that exact date. There's no fee from the IRS, though your bank might charge you if you overdraw your account.

When to use Direct Pay versus other payment methods

Direct Pay is free and straightforward if you know exactly what you owe and you have a bank account. It's also the fastest way to pay if you need the IRS to receive your money quickly — the confirmation is instant, and the money leaves your account within a business day.

Use a different method if you want to pay by credit or debit card. The IRS doesn't accept cards directly, but it contracts with third-party processors — currently PayUSA, Official Payments, and Worldpay — that will charge you a convenience fee (usually 1.87% to 2.35% of the amount you're paying). You can find links to these processors on irs.gov/payments.

Pay by phone if you prefer speaking to someone. Call the IRS at the number on your tax return or notice; the representative can take payment information over the phone and process it immediately. You can also mail a check or money order to the IRS, though this takes longer — mail it to the address shown on your tax return or notice, and include a payment voucher if you have one.

Scheduling a payment in advance and what happens next

Direct Pay lets you pick any date up to 120 days away. This is useful if you're filing a return and know you'll owe money, but you want to time the payment with a paycheck or a refund from another source. Enter your chosen date during the payment setup, and the IRS will deduct the money on that exact day.

The IRS will send you a confirmation email if you provide one during setup. Keep your confirmation number safe — it's the only proof you have that the payment was scheduled. If you need to cancel or change the date, you can do so through Direct Pay up until the day before the scheduled payment. After that, you'll need to contact the IRS directly.

Once the payment posts to your account, it usually shows up within 24 hours. If you're on a payment plan with the IRS, the payment will be applied to your plan. If you're paying a one-time bill, it will reduce your balance immediately.

What to do if Direct Pay doesn't work for your situation

Direct Pay requires you to know your exact tax liability before you start. If you're unsure whether you owe money, or how much, you'll need to check your IRS account first. You can do this through IRS Online Account (irs.gov/account), which shows your balance, payment history, and any notices the IRS has sent you. You'll need to verify your identity with a Social Security number and other personal information.

If you can't access your account online or you need help understanding what you owe, call the IRS at 1-800-829-1040. Wait times are often long, especially during tax season, but representatives can look up your balance and explain what you owe.

If you're on a payment plan or you've received a notice about wage garnishment or bank levy, contact the IRS before making a payment. The payment might need to go to a specific account or follow a specific process. The notice you received will include a phone number to call.

Security and protecting your information on the IRS site

IRS Direct Pay uses encryption to protect your bank account information. The site does not store your banking details after the transaction is complete — it only uses them to process the single payment you're making. You don't create a login or password, which means there's no account for someone to hack into.

Be cautious of emails or texts claiming to be from the IRS and asking you to pay through a link. The IRS does not initiate contact by email or text about bills you owe. If you receive a suspicious message, do not click any links. Instead, go directly to irs.gov/payments in your browser and pay through the official site.

If you're paying from a public computer or a shared device, log out completely when you're done. Clear your browser history if you're concerned about your banking information being visible to others who use the device.

Frequently Asked Questions

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

No. Direct Pay requires you to enter the taxpayer's Social Security number or EIN, and the IRS assumes you are that person or an authorized representative. If you're paying for a business or a trust, you'll need the EIN. If you're paying for a spouse or dependent, you'll need their SSN and their permission.

What if my payment is rejected or doesn't go through?

Direct Pay will tell you immediately if there's a problem — usually because the bank account information is incorrect or your account doesn't have enough funds. The IRS will not deduct money if the payment fails. You can try again with corrected information, or use a different payment method.

How long does it take for the IRS to receive my payment?

Payments scheduled for today typically post within one business day. Payments scheduled for a future date will post on that exact date. Once posted, it may take another 24 hours to show up in your IRS account, but the IRS considers it received on the date you scheduled it.

Can I get a refund if I overpay?

Yes. If you pay more than you owe, the IRS will either refund the overpayment or apply it to a future tax year, depending on what you request. You can specify your preference when you make the payment through Direct Pay, or contact the IRS later to change it.

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

Direct Pay does not have a published maximum payment amount. However, your bank may have limits on the size of a single transaction. If your payment is very large, contact your bank first to make sure it will go through, or split the payment into multiple transactions on different days.