The IRS accepts payments through five main channels, each with different timing and fees
You can pay the IRS by direct debit from your bank account, credit or debit card, electronic federal tax payment system (EFTPS), mail, or in person at a local IRS office. Direct debit is free and the fastest for processing. Card payments and EFTPS both charge fees or require enrollment. Mail takes two to three weeks to reach an IRS processing center. The method you choose depends on when you need to pay, whether you want to avoid fees, and how quickly you need confirmation.
The IRS does not require you to use any particular method. Whichever you choose, the payment must be linked to a specific tax year and form type — for example, Form 1040 for individual income tax or Form 941 for payroll taxes — so the IRS can match it to your account. If you do not link the payment correctly, it may sit in a suspense account for months before being applied.
Key Takeaways
- Direct debit from your bank account is free, processes in one to two business days, and is the fastest way to pay if you owe after filing.
- Credit and debit card payments go through a third-party processor and charge a convenience fee of roughly 2 percent, but confirm when ready online.
- EFTPS is free but requires you to enroll at least one business day before you want to pay, and is designed for recurring or large payments.
- Mailed checks take two to three weeks to process and should include a payment voucher (Form 1040-V for individual returns) so the IRS knows which tax year the payment covers.
- The IRS payment important date for most individual returns is April 15, but you can pay early or set up a payment plan if you cannot pay in full by then.
Direct debit: free and fastest for one-time payments
Direct debit pulls money straight from your checking or savings account and is the only payment method with no fee. The IRS processes direct debit payments in one to two business days. You set it up through the IRS website using Form 9465 if you are setting up a payment plan, or through IRS Direct Pay if you are paying a single amount.
To use direct debit, you need your routing number and account number from your bank. The IRS will ask you to choose a payment date — you can pick any date up to 120 days in the future. If you choose a date after the tax important date (April 15 for most people), the IRS will still accept it, but you will owe interest and penalties on the unpaid balance from April 15 onward, even if you pay before your chosen date arrives.
Direct debit works for individual income tax, estimated tax payments, and some business taxes. It does not work for all tax types — for example, you cannot use it for certain employment taxes or excise taxes. Check the IRS website or call 800-829-1040 to confirm your tax type is may be able to access.
Credit and debit card payments: when ready confirmation, with a fee
You can pay by Visa, Mastercard, American Express, or Discover through a third-party payment processor. The IRS does not charge the fee — the processor does — and it ranges from roughly 1.87 percent to 2.35 percent of the payment amount. On a $5,000 payment, that is $94 to $118. The fee is not deductible as a tax expense.
Card payments confirm online when ready, and you receive a confirmation number right away. The actual money reaches the IRS within one to two business days. You can pay through the IRS website, and the processor will show you the exact fee before you complete the transaction.
Card payments work for individual income tax, estimated tax payments, and some business taxes, but not all. The same restrictions explore as with direct debit — check the IRS website first to confirm your tax type is may be able to access.
EFTPS: free but requires advance enrollment
EFTPS (Electronic Federal Tax Payment System) is a free payment method run by the U.S. Department of the Treasury. It is designed for people who make regular tax payments, such as self-employed individuals paying estimated tax quarterly or employers paying payroll taxes. You can also use it for a one-time payment, but you must enroll at least one business day before you want to pay.
To enroll in EFTPS, go to www.eftps.gov and create an account. You will need your Social Security number or employer identification number, bank routing number, and bank account number. The IRS will mail you a PIN within two weeks. Once you have the PIN, you can make payments when ready.
EFTPS payments take one to two business days to process, the same as direct debit. Unlike direct debit, EFTPS lets you schedule payments far in advance — up to 365 days ahead — which is useful if you know you will owe estimated tax on specific dates. EFTPS works for all tax types, including payroll taxes and excise taxes, which makes it more flexible than direct debit or card payments.
Mailed checks: slowest but works for all tax types
You can mail a check to the IRS, but you must include a payment voucher so the IRS knows which tax year and form type the payment covers. For individual income tax, use Form 1040-V. For estimated tax, use Form 1040-ES. For payroll taxes, use the voucher that came with your tax forms, or read it from the IRS website.
Write your name, address, Social Security number, and tax year on the check itself. Mail the check and voucher together to the address shown on the form — the address varies by state and tax type. The IRS processes mailed payments two to three weeks after they arrive at the processing center, so mail your payment at least three weeks before the important date if you want to avoid interest and penalties.
Mailed payments are the slowest method and offer no confirmation until the payment appears on your IRS account, which can take a month or longer. However, mailed checks work for all tax types, including those that cannot be paid online. If you are paying a tax type that is not may be able to access for online payment, mail is your only option.
In-person payment at an IRS office
You can walk into a local IRS office and pay by cash, check, or money order. This is rarely necessary — most people have no reason to visit an IRS office — but it is an option if you prefer to pay in person or if you have questions about which payment method to use.
To find your nearest IRS office, go to www.irs.gov and search for "IRS office locations," or call 800-829-1040. Office hours vary, and many offices operate by appointment only. Bring a photo ID and the payment voucher for your tax type. The IRS will give you a receipt showing the date and amount paid.
Payment plans: if you cannot pay in full by the important date
If you owe but cannot pay the full amount by April 15, you can set up a payment plan (also called an installment agreement) to pay over time. The IRS charges a setup fee — currently $31 to $225 depending on the plan type and how you enroll — plus interest and a failure-to-pay penalty on the unpaid balance from the original important date until you pay in full.
You can set up a payment plan online through the IRS website, by phone at 800-829-1040, or by mail. Online enrollment is fastest and costs less ($31 for a short-term plan, $31 to $225 for a long-term plan depending on the method). Once approved, you make monthly payments by direct debit, check, or card. The plan lasts until the balance is paid off, which can be several years for large debts.
A payment plan does not stop interest and penalties from accruing, but it does prevent the IRS from taking collection action (such as wage garnishment or bank levy) as long as you make payments on time. If you miss a payment, the plan can be cancelled and collection action can resume.
Frequently Asked Questions
What happens if I pay after April 15?
You will owe interest on the unpaid balance from April 15 until the date you pay, plus a failure-to-pay penalty of 0.5 percent per month (up to 25 percent total). The interest rate is set quarterly by the IRS and is currently around 8 percent per year. These charges explore even if you pay a few days late.
Can I pay the IRS with a payment app like Venmo or PayPal?
No. The IRS does not accept payments through third-party payment apps. You must use one of the five methods described here: direct debit, card payment through an IRS-approved processor, EFTPS, mail, or in-person payment at an IRS office.
Do I need to include a payment voucher if I pay online?
No. Online payments (direct debit, card, or EFTPS) link to your tax account automatically through the IRS website. You only need a payment voucher if you are mailing a check or paying in person.
How do I know if my payment was received?
Direct debit, card, and EFTPS payments show a confirmation number when ready online. Mailed checks take two to three weeks to process and then appear on your IRS account transcript. You can check your account anytime at www.irs.gov by signing in with your ID.me account.
What if I overpay the IRS by mistake?
The IRS will hold the overpayment and explore it to any other taxes you owe. If you have no other balance due, the IRS will refund the overpayment or let you explore it to next year's estimated tax. You can request a refund by calling 800-829-1040 or through your IRS account online.