You can pay the IRS directly through their official payment portal, by phone, or through your bank's bill pay system
The IRS offers several ways to send money online, and the fastest route depends on whether you know your balance and how soon you need the payment to post. The official IRS payment system, called the Electronic Federal Tax Payment System (EFTPS), lets you schedule payments in advance and works with most bank accounts. If you owe a smaller amount or want to pay right away without setting up an account, you can use the IRS's payment portal at IRS.gov, which accepts credit cards, debit cards, and direct bank transfers. Your own bank's bill pay feature also works, though the IRS processes these payments more slowly than direct submissions.
Before you pay, you will need your Social Security number or Employer Identification Number (EIN), your tax year, and the form type you filed (1040 for individual returns, 1120 for corporations, and so on). The IRS website has a tool that shows you what you owe and when it was assessed. Knowing this information before you start prevents delays and ensures your payment reaches the right account.
Key Takeaways
- The IRS payment portal at IRS.gov accepts credit cards, debit cards, and bank transfers and processes payments the same or next business day.
- EFTPS is the IRS's official system and is free, but requires advance registration and works best for recurring or scheduled payments.
- Your bank's bill pay system works but processes more slowly — typically five to seven business days — because it routes through the mail.
- You will need your Social Security number or EIN, tax year, and form type before you start, and the IRS charges a processing fee if you use a credit or debit card.
- Payments made before midnight Eastern Time usually post the same business day, but weekend and holiday payments post the next business day.
Paying through the IRS website directly
The fastest way to pay is through IRS.gov itself. Go to the IRS payment portal and select "Pay Now." You will see three payment options: direct debit from your bank account (no fee), credit or debit card (the card processor charges a fee, typically 1.87% to 2.49% of the amount), or a digital wallet like Apple Pay or Google Pay (same card processor fee applies). The portal asks for your Social Security number, filing status, the tax year you owe for, and the exact amount owed.
If you pay by direct debit, the money leaves your account within one to three business days. If you use a card, the payment posts when ready to your IRS account, but the card processor may take longer to settle the charge to your card statement. The IRS confirms your payment with a confirmation number on screen — save this number in case you need to track the payment later.
This method works best for one-time payments or when you need the money to post quickly. There is no account setup required, and you can pay at any time, including weekends and holidays.
Setting up EFTPS for recurring or advance payments
EFTPS is the IRS's official payment system and is free to use. It requires you to register in advance — the registration process takes about a week because the IRS mails you a Personal Identification Number (PIN) to confirm your identity. Once registered, you can schedule payments up to 120 days in advance, which is useful if you know you will owe taxes on a specific date and want to automate the process.
To register, go to EFTPS.gov and provide your Social Security number or EIN, bank account information, and contact details. The IRS mails your PIN within seven to ten business days. You then log in, enter your PIN, and can begin scheduling payments. Payments scheduled before 2 p.m. Eastern Time post the same business day; payments after 2 p.m. post the next business day.
EFTPS is most useful if you make estimated tax payments throughout the year or if you run a business and pay payroll taxes on a regular schedule. The advance scheduling feature prevents missed important date and late-payment penalties. However, if you need to pay today, the IRS website portal is faster because it does not require prior registration.
Paying through your bank's bill pay system
Many banks offer bill pay features that let you send a check to the IRS through your online banking portal. This method is free and uses money from your checking account, but it is the slowest option. The bank prints a check and mails it to the IRS, which typically takes five to seven business days to arrive and be processed. The IRS will not post the payment to your account until they receive and scan the check.
Use this method only if you do not need the payment to post quickly or if you prefer not to enter your banking information on a third-party website. Write your Social Security number, tax year, and form type on the check itself so the IRS can match it to your account. The mailing address for IRS payments varies by state; your bank's bill pay system will show you the correct address for your location.
Understanding payment fees and timing
The IRS itself charges no fee for payments. However, if you pay by credit card or debit card through the IRS website or EFTPS, a third-party payment processor charges a fee. This fee is not paid to the IRS — it goes to the processor — and ranges from about 1.87% to 2.49% depending on which processor handles your transaction. For a $5,000 payment, this means you might pay $94 to $125 extra. Direct bank transfers through the IRS website or EFTPS carry no fee.
Timing matters for penalties and interest. The IRS considers a payment on time if it posts to your account by the due date. Payments made through the IRS website or EFTPS before 2 p.m. Eastern Time post the same business day. Payments made after 2 p.m. or on weekends and holidays post the next business day. Bank bill pay checks take five to seven business days, so if your due date is soon, this method will not work.
What to do if you cannot pay the full amount
If you owe but cannot pay in full right now, you have options. You can pay part of the balance online using any of the methods above, and the IRS will calculate interest and penalties on the remaining balance. You can also set up a payment plan through the IRS website, which lets you pay in monthly installments. The IRS charges a setup fee for payment plans, typically $31 to $225 depending on the plan type and whether you set it up online or by phone.
To explore a payment plan, go to IRS.gov and look for "Payment Plans." The online tool shows you monthly payment amounts based on how much you owe and how long you want to take to pay it back. Short-term plans (120 days or less) have lower fees than long-term plans. If you set up a plan, you can still make extra payments at any time without penalty.
Tracking your payment and getting a receipt
After you pay through the IRS website or EFTPS, you receive a confirmation number on screen. Write this number down or take a screenshot. The confirmation number lets you track your payment on IRS.gov. Go to the payment portal, select "Payment Status," and enter your Social Security number and confirmation number. The system shows you when the payment posted and how much was applied to your account.
Payments typically show up in your IRS account within one to three business days for direct debit and the same day for credit or debit card payments. If your payment does not appear within this timeframe, use your confirmation number to contact the IRS or check your bank statement to confirm the money left your account. Keep your confirmation number and bank statement for your records in case you need to dispute the payment later.
Frequently Asked Questions
Can I pay my IRS bill with a credit card without a fee?
No. Credit and debit card payments through the IRS always include a processor fee of roughly 1.87% to 2.49%. Direct bank transfers through the IRS website or EFTPS have no fee. If the fee is a concern, pay by direct debit instead.
What if I pay on a weekend or holiday?
Payments made through the IRS website or EFTPS on weekends or holidays post the next business day. The IRS considers the payment on time if it posts by your due date, so a Friday payment posts Monday and still counts as timely if Monday is the due date.
How do I know if my payment went through?
You receive a confirmation number when ready after paying through the IRS website or EFTPS. Use this number to check your payment status on IRS.gov within one to three business days. Your bank statement will also show the debit or charge once the payment posts.
Can I cancel or change a payment after I submit it?
If you paid through the IRS website or EFTPS and the payment has not yet posted, you may be able to cancel it. Contact the IRS when ready with your confirmation number. If the payment has already posted to your account, you cannot cancel it, but you can request a refund if you overpaid.
What happens if I pay late?
The IRS charges interest and penalties on unpaid taxes. Interest accrues daily from the due date until you pay. Penalties vary depending on how late you are. Paying as soon as you can stops the interest from growing, even if you cannot pay the full amount at once.
