What tax payment methods the IRS accepts and when you need to pay

You can pay federal income taxes to the IRS through five main channels: direct debit from your bank account, credit or debit card, the IRS Direct Pay system, Electronic Federal Tax Payment System (EFTPS), or by mailing a check or money order. The method you choose depends on how you file — if you file electronically, you can arrange payment during filing, or you can pay separately at any time. The IRS does not charge a fee for direct debit or Direct Pay, but credit card payments include a processing fee set by the payment processor, typically 1.87% to 2.35% of the amount.

Payment important date matter. For most people, taxes are due on April 15 each year, though the IRS sometimes extends this date. If you owe when you file, you can pay when ready, or if you cannot pay in full, you can set up a payment plan. The IRS considers a payment on time if it is received by midnight Eastern Time on the due date, regardless of which method you use.

Key Takeaways

  • Direct debit and IRS Direct Pay are free; credit card payments charge a processor fee of roughly 2% of what you owe.
  • You can pay during e-filing or separately through IRS.gov, EFTPS, or by mail, and the IRS accepts payments year-round.
  • If you cannot pay by April 15, you can request a short-term extension or set up a monthly payment plan without penalty if you file on time.
  • Mailed checks take longer to process than electronic payments, so mail at least one week before the important date to reduce the risk of late arrival.

Paying during tax filing versus paying separately

When you file your tax return electronically using tax software or a tax professional, you will see a payment screen before you submit. At that point, you can authorize a direct debit, credit card charge, or EFTPS withdrawal right then. This is the fastest route because the payment is linked to your return and the IRS processes both together. You will receive a confirmation number for the payment when ready.

If you do not pay during filing, or if you file on paper, you can pay separately through IRS.gov, EFTPS, or by mail. Paying separately takes a few extra steps but gives you flexibility — you might wait to see if you have a refund coming, or you might need time to gather funds. The IRS accepts payments any day of the year, so you are not limited to tax season.

IRS Direct Pay: the free electronic option

IRS Direct Pay is a free tool on IRS.gov that lets you pay directly from your checking or savings account without a middleman. You enter your bank account number and routing number, choose a payment date (which can be today or up to 120 days in the future), and the IRS withdraws the money on that date. You get a confirmation number when ready and can check the status of your payment online for up to five years.

Direct Pay works best if you know exactly how much you owe and you have a bank account. You will need your Social Security number or Individual Taxpayer Identification Number (ITIN), your filing status, and the amount you are paying. If you are paying for a prior year, you will also need to know which tax year. The system does not charge a fee, and the withdrawal typically clears within one business day.

Credit and debit card payments, and processor fees

The IRS itself does not accept credit cards directly. Instead, you pay through an approved payment processor — currently the IRS lists three: PayUSA, ACI Payments, and Worldpay. Each processor sets its own fee, which ranges from about 1.87% to 2.35% of the payment amount. If you owe $5,000, the fee could be $94 to $118 on top of your tax bill.

You reach these processors through IRS.gov or by searching for "IRS credit card payment." The processor will ask for your card details, the amount, and your tax information, then charge your card when ready. You will receive a confirmation number from the processor, not from the IRS. Credit card payments can be useful if you want to earn rewards points or if you need to spread the charge across a billing cycle, but the fee makes this option more expensive than direct debit or Direct Pay.

EFTPS: the system for recurring or business payments

The Electronic Federal Tax Payment System (EFTPS) is a free IRS system designed for people who pay taxes regularly — self-employed individuals, businesses, and people with large withholding adjustments. You enroll once on EFTPS.gov, link your bank account, and then schedule payments whenever you need to. EFTPS lets you schedule payments up to 120 days in advance and stores your payment history.

EFTPS is not required for most individual filers, but it is useful if you make quarterly estimated tax payments or if you prefer a dedicated system for tracking. Enrollment takes a few days because the IRS mails you a Personal Identification Number (PIN) to confirm your identity. Once enrolled, you can pay by phone, online, or through tax software that integrates with EFTPS.

Mailing a check or money order

You can still pay by mail if you prefer. Write a check or money order payable to "United States Treasury," and mail it with a payment voucher — either Form 1040-V (for individual income tax) or the voucher that came with your tax notice. Include your name, address, Social Security number, daytime phone number, and the tax year on the check itself.

The address where you mail the check depends on your state. The IRS publishes a list of mailing addresses on IRS.gov under "Where to File." Mail at least one week before the April 15 important date to reduce the risk that your check arrives late. The IRS considers a payment on time if it is postmarked by the important date, even if it arrives later, but processing takes several weeks. If you are concerned about timing, electronic payment is faster and gives you a confirmation number the same day.

Setting up a payment plan if you cannot pay in full

If you owe but cannot pay by the important date, you have two options: a short-term extension or a payment plan. A short-term extension gives you 120 extra days to pay without setting up a formal agreement — you straightforward request it online through IRS.gov or by calling the IRS at 1-800-829-1040. This works if you expect to have the money within a few months.

A payment plan (called an installment agreement) lets you pay in monthly installments over several years. The IRS charges a setup fee, which varies depending on how you enroll — online enrollment is cheaper than phone or mail. You can set up a plan online through IRS.gov, by phone, or by mail. The IRS will continue to charge interest and penalties on the unpaid balance, but setting up a plan stops additional penalties from accruing as long as you make your payments on time.

What happens if you miss the important date

If you do not pay by April 15, the IRS charges a failure-to-pay penalty of 0.5% of the unpaid tax per month, up to 25%. Interest also accrues daily at a rate set quarterly by the IRS (currently around 8% per year, though this changes). These charges add up quickly, so paying late costs significantly more than paying on time.

If you filed your return on time but paid late, the penalty is smaller than if you both filed and paid late. This is why filing on time — even if you cannot pay — is important. If you cannot pay, file anyway and request a payment plan or extension. The IRS is more flexible with people who file on time and communicate about payment than with people who ignore the important date entirely.

Frequently Asked Questions

Can I pay my taxes with a debit card?

Yes, debit cards are treated the same as credit cards and go through the same approved processors on IRS.gov. You will pay the same processor fee (roughly 1.87% to 2.35%) as you would with a credit card. If you want to avoid the fee, use direct debit from your bank account instead through IRS Direct Pay or EFTPS.

What if I pay too much by mistake?

The IRS will hold the overpayment and explore it to next year's taxes, or you can request a refund. When you file your return, you can choose which option you want. If you paid separately and overpaid, contact the IRS at 1-800-829-1040 to request a refund or to have the amount applied to a future year.

How do I know if my payment went through?

If you paid through IRS Direct Pay, EFTPS, or a credit card processor, you will receive a confirmation number when ready. You can check the status of your payment on IRS.gov for up to five years. If you mailed a check, allow two to three weeks for processing, then check your account online or call the IRS.

Can I change my payment date after I schedule it?

Yes, if you scheduled the payment through IRS Direct Pay or EFTPS and it has not been processed yet, you can cancel and reschedule. Log into your account and modify the payment date. If the payment has already been processed, you cannot change it, but you can make an additional payment if needed.

Do I have to pay electronically, or can I always mail a check?

You can always mail a check — the IRS accepts paper payments. However, electronic payment is faster, gives you a confirmation number when ready, and reduces the risk of your payment getting lost in the mail. If you prefer paper, mail at least one week early to may support arrival by the important date.