The fastest way to pay the IRS online is through IRS Direct Pay, which lets you transfer money straight from your bank account at no cost
The IRS offers several free online payment methods, and the one you choose depends on whether you have a tax bill notice, how much you owe, and which bank account details you have available. Direct Pay is the simplest option for most people — you log in, enter your bank routing and account numbers, and schedule a payment date. The IRS also accepts credit and debit cards through approved payment processors, though those charge a convenience fee. If you owe a large amount or want to set up a payment plan, you can do that online too.
You do not need to create an account with the IRS beforehand. Each payment method works differently, and some are faster than others. The key is knowing which one fits your situation before you start.
Key Takeaways
- IRS Direct Pay is free and lets you pay directly from your bank account, with no account setup required.
- Credit and debit card payments go through third-party processors that charge a fee, usually 1.87% to 2.35% of the amount you pay.
- You can pay a bill notice immediately or set up a payment plan if you cannot pay in full.
- The IRS website (irs.gov) is the only official place to make online payments; third-party sites claiming to help you pay may charge hidden fees.
Paying with IRS Direct Pay (no fee)
Go to irs.gov/payments and select "IRS Direct Pay" from the payment options. You will need your Social Security number or Individual Taxpayer Identification Number, your filing status, and your bank account information (routing number and account number). The system will ask you to verify your identity by answering security questions based on your credit file.
Once you are logged in, enter the amount you want to pay and choose a payment date. The IRS can process payments up to 120 days in advance, so you can schedule a payment for whenever the money will be in your account. Direct Pay shows you a confirmation number immediately — write it down or take a screenshot. The payment typically reaches the IRS within one business day.
Direct Pay works for individual income tax, estimated tax payments, and payments on a payment plan. It does not work for business taxes or payroll taxes; those have separate systems.
Paying with a credit or debit card
The IRS does not accept cards directly. Instead, you pay through one of three approved payment processors: Worldpay, Authorize.Net, or PayUSA. Each one charges a convenience fee — usually between 1.87% and 2.35% of the payment amount — which is added to what you owe. For example, paying a $5,000 bill with a card would cost you roughly $94 to $118 in fees.
Go to irs.gov/payments and click the card payment option. You will be taken to the processor's website, where you enter your card details and billing address. The processor handles the transaction and sends the payment to the IRS. You get a confirmation number from the processor, not from the IRS directly.
Card payments are useful if you need to pay quickly and do not have direct bank access, or if you want to earn rewards on the payment. The fee is a cost you should weigh against any benefit you get from using the card.
Setting up a payment plan online
If you cannot pay your bill in full, you can set up a payment plan (called an installment agreement) through the IRS website. Go to irs.gov/payments and look for the payment plan option. You will enter your tax year, the amount owed, and how much you can pay each month.
The IRS offers two types of plans: a short-term plan (120 days or less) with no setup fee, and a long-term plan (more than 120 days) with a setup fee that ranges from $31 to $225 depending on how you set it up. If you set up the plan online and pay by Direct Pay, the fee is lower than if you set it up by phone or mail. Once your plan is approved, you make monthly payments on the schedule you agreed to.
You can also modify or pay off your plan early through the IRS website if your situation changes. The IRS will send you a notice confirming the terms of your agreement.
Paying a specific bill notice
If you received a notice from the IRS (like a bill for taxes owed or a penalty), the notice itself usually has a payment option. Some notices include a QR code or a link you can scan or click to pay that specific bill. This takes you directly to the payment system with your account information already filled in.
You can also go to irs.gov/payments and enter the information from your notice manually. Have the notice in front of you — you will need the notice number, the tax year it covers, and the amount due. Paying through the notice link is slightly faster because the IRS already knows which bill you are paying.
What information you need before you start
For Direct Pay, you need your Social Security number or ITIN, your filing status (single, married filing jointly, etc.), and your bank account information. You do not need your PIN or password — the IRS uses security questions to verify your identity instead.
For card payments, you need your card number, expiration date, and billing address. For a payment plan, you need to know how much you owe and roughly how much you can pay each month.
If you are paying a specific bill notice, have the notice in front of you. The notice number and tax year help the IRS match your payment to the right account.
Common mistakes to avoid
Do not use a third-party website that claims to help you pay the IRS. Many of these sites charge fees on top of what you owe and may not send your payment to the IRS at all. The only official IRS payment site is irs.gov/payments.
Do not assume a payment went through without a confirmation number. Write down or screenshot the confirmation number the system gives you. If you do not get one, the payment may not have been processed. Wait a few business days and check your bank account to confirm the money left your account.
Do not pay more than one bill at a time through Direct Pay if you are trying to pay multiple tax years. Each payment is processed separately, so make one payment, get the confirmation, and then make the next one. This prevents confusion about which payment covers which year.
Frequently Asked Questions
How long does it take for an online payment to reach the IRS?
Direct Pay payments typically arrive within one business day. Card payments through a processor may take one to three business days. The confirmation number you receive does not mean the payment has arrived at the IRS yet — it means the payment processor received it. Check your bank account to confirm the money left your account.
Can I pay someone else's tax bill online?
No. The person whose name and Social Security number is on the tax return must make the payment or authorize someone to do it on their behalf. If you are paying for a spouse or dependent, you will need their permission and their identifying information. The IRS does not allow anonymous or third-party payments.
What if I pay online but still get a bill notice?
The IRS may have already mailed the notice before your payment arrived. Wait 10 to 14 business days after your payment confirmation, then check your account on irs.gov using the "Where's My Refund?" tool or call the IRS at 1-800-829-1040. If the payment has been received, the notice will stop.
Is there a limit to how much I can pay online?
Direct Pay has no stated limit, though very large payments may require additional verification. Card payments through a processor may have limits depending on the processor and your card issuer. If you are paying a very large amount, Direct Pay is usually the safest option.
Can I get a refund if I overpay online?
Yes. If you pay more than you owe, the IRS will either refund the overpayment or apply it to next year's taxes, depending on what you request. You can specify this preference when you make the payment, or contact the IRS later to change it.