Yes, you can pay the IRS online through several methods
The IRS accepts online payments directly through their official payment portal, IRS Direct Pay, which is free and works for income tax, estimated tax, and other federal tax payments. You can also use the Electronic Federal Tax Payment System (EFTPS), which is the government's dedicated payment network. A third option is to pay through a third-party payment processor — companies like PayPal, Stripe, or Square — though these charge a convenience fee (usually 1.87% to 2.49% of the payment amount). You do not need to file a tax return to make a payment; you can pay what you owe even if you have not yet filed.
The method you choose depends on whether you want to avoid fees, how quickly you need the payment processed, and whether you are paying on behalf of a business or as an individual. All three routes are legitimate and secure, but they have different timelines and requirements.
Key Takeaways
- IRS Direct Pay and EFTPS are both free and connect directly to the IRS, though EFTPS requires advance enrollment and Direct Pay works immediately.
- Third-party payment processors charge a fee but may be faster or more convenient if you prefer to pay through PayPal, Apple Pay, or a credit card.
- Payments made online typically post to your account within one business day, but the IRS may take longer to update your balance on their website.
- You will need your Social Security Number or Employer Identification Number, the tax year you are paying for, and the amount owed to make any online payment.
- Online payments are recorded immediately, so if you are paying a late balance, the payment date counts as the date you paid — not the date the IRS receives it.
IRS Direct Pay: free, immediate, no account setup
IRS Direct Pay is the fastest way to pay if you are paying for the first time. You go to irs.gov/payments, enter your Social Security Number or EIN, the tax year, and the amount owed, and authorize a debit from your bank account. The payment is processed immediately and you receive a confirmation number on screen. There is no fee, no account to create in advance, and no waiting period.
Direct Pay works for individual income tax, estimated tax payments, and business tax payments. The IRS processes the payment the same day you submit it, though your bank may take one to two business days to withdraw the funds. You can schedule a payment up to 120 days in advance if you know when you want the money to leave your account.
The only limitation is that Direct Pay only accepts bank account transfers — you cannot pay with a credit card or debit card through this method. If you need to use a card, you will have to use a third-party processor and pay their fee.
EFTPS: free but requires enrollment ahead of time
EFTPS is the Electronic Federal Tax Payment System, a government network designed for businesses and individuals who make regular tax payments. It is free, but you must enroll before you can use it — enrollment takes about five to seven business days. Once enrolled, you can log in and schedule payments online or by phone.
EFTPS is useful if you make quarterly estimated tax payments or if you run a business and pay payroll taxes regularly. You can schedule payments up to 120 days in advance, and you can set up recurring payments if your tax bill is the same each quarter. Like Direct Pay, EFTPS only accepts bank account transfers.
If you have never used EFTPS before and need to pay today, Direct Pay is faster. If you already have an EFTPS account or expect to make multiple payments over time, EFTPS is worth using because the enrollment is a one-time step.
Third-party payment processors: faster card payments with a fee
If you want to pay with a credit card, debit card, or digital wallet (Apple Pay, Google Pay), you must use a third-party processor. The IRS has approved several: PayPal, Stripe, Square, and others. Each charges a convenience fee, typically between 1.87% and 2.49% of the payment amount. On a $5,000 payment, that fee would be roughly $94 to $125.
The advantage is speed and flexibility. Card payments often post within hours rather than one to two business days. You can also pay from a credit card if your bank account does not have sufficient funds. The disadvantage is the fee — if you can pay by bank transfer through Direct Pay or EFTPS, you save money.
To find the current list of approved processors and their fees, go to irs.gov/payments and look for the "Pay by Card" or "Third-Party Processors" section. The fee varies slightly by processor, so compare before you choose.
How long it takes for the IRS to record your payment
Online payments are recorded on the date you submit them, not the date the IRS receives the funds. This matters if you are paying a late balance — the IRS counts the submission date as your payment date for purposes of penalties and interest. If you submit a payment on Friday evening, it still counts as Friday's payment even if the bank does not process it until Monday.
Your bank will withdraw the funds within one to two business days of submission. The IRS will show the payment in your account within one business day, though sometimes it takes longer for the balance to update on the IRS website. If you need proof that you paid, save your confirmation number — that is your receipt.
If you are paying an amount you owe from a prior year, the payment will be applied to that year's balance first. If you have balances from multiple years, the IRS applies payments to the oldest year first, then works forward.
What information you need before you start
Before you log in to any payment portal, have these items ready: your Social Security Number or Employer Identification Number, the tax year you are paying for (for example, 2023 or 2024), the amount you want to pay, and your bank account number and routing number (if paying by bank transfer). If you are paying on behalf of a business, you will need the EIN instead of an SSN.
You do not need to have filed a tax return to make a payment. You can pay what you owe even if you have not yet filed. The IRS will credit the payment to your account and apply it when your return is processed.
What to do if your payment fails or does not post
If your payment is rejected, the most common reason is a mismatch between the information you entered and the IRS records — for example, a wrong Social Security Number or a tax year that does not match. Check your confirmation number and the error message. If the payment was withdrawn from your bank account but the IRS says it did not receive it, contact your bank first to confirm the transaction went through.
If the payment was submitted but the IRS website does not show it after three business days, wait another day or two — the system can lag. If it still does not appear, call the IRS at 1-800-829-1040 and provide your confirmation number. The IRS can verify that the payment was received and apply it manually if needed.
If you submitted a payment and then realized you overpaid or made a mistake, you can request a refund or adjustment. Contact the IRS with your confirmation number and explain the issue. The IRS will review it and either refund the overpayment or credit it to a future year's balance.
Frequently Asked Questions
Can I pay the IRS with a credit card online?
Yes, but only through a third-party processor like PayPal or Stripe, and you will pay a convenience fee of roughly 1.87% to 2.49%. IRS Direct Pay and EFTPS only accept bank account transfers. If you want to avoid the fee, transfer money to your bank account first and then use Direct Pay.
What if I do not know how much I owe?
Log into your IRS account at irs.gov/account to see your balance, or call 1-800-829-1040. You can also pay a partial amount now and pay the rest later — there is no requirement to pay the full balance in one transaction. The IRS will charge interest and penalties on any unpaid balance, so paying sooner reduces what you ultimately owe.
Can I pay someone else's tax bill online?
No. Online payment systems require the taxpayer's Social Security Number or EIN and are designed for the person who owes the tax to pay it. If you want to help someone else pay, you can give them money and they can make the payment themselves, or you can contact the IRS to ask about other options.
Is my bank information safe when I pay the IRS online?
IRS Direct Pay and EFTPS use encryption and are government systems. Third-party processors are also required to meet security standards. Your bank information is not stored on the IRS website — it is used only to process the transaction. Always make sure you are on irs.gov or an officially listed processor before entering your information.
Can I get a receipt for my online payment?
Yes. You will receive a confirmation number on screen immediately after you submit the payment. Save this number — it is your proof of payment. You can also log into your IRS account later to see the payment listed in your transaction history.