The IRS accepts five main payment methods: electronic federal tax payment system (EFTPS), credit or debit card through an approved payment processor, direct debit from your bank account, check or money order by mail, and cash at a retail partner location.

Each method has different processing times, fees, and confirmation procedures. The fastest route is EFTPS or direct debit, both of which post to your account within one business day. Credit and debit card payments process in one to three business days but charge a convenience fee of roughly 1.87 to 2.49 percent of the amount paid. Checks and money orders take seven to ten business days to clear, and cash payments at retail locations (through the IRS's partner network) are recorded when ready but require you to visit a physical store.

Your choice depends on how quickly you need the payment recorded, whether you want to avoid fees, and which method fits your banking situation. Someone with a bank account and no time pressure can mail a check. Someone who needs the payment posted before a important date and has a credit card should use the card processor route, despite the fee. Someone without a bank account or credit card can use the retail cash option.

Key Takeaways

  • EFTPS and direct debit are free and post within one business day, making them the fastest and cheapest options for most taxpayers.
  • Credit and debit card payments charge a convenience fee between 1.87 and 2.49 percent but allow you to pay without a bank account.
  • Checks and money orders are free but take seven to ten business days to process, so mail them early if you have a important date.
  • The IRS records cash payments when ready when you pay at a retail partner location, but you must visit the store in person and bring your tax documents.
  • Whichever method you choose, keep your confirmation number or receipt — it is your proof of payment if the IRS later claims they did not receive it.

EFTPS: The IRS's Direct Payment System

EFTPS (Electronic Federal Tax Payment System) is the IRS's own platform for electronic payments. It is free, requires no fees, and posts to your account within one business day. You can schedule payments up to 120 days in advance, which is useful if you know you owe money but do not have it yet.

To use EFTPS, you must enroll first. You can enroll online at eftps.gov, by phone at 1-800-555-3453, or by mail using Form 9779. Online enrollment takes about five minutes and requires your Social Security number, date of birth, and routing and account number. Phone enrollment takes longer but does not require internet access. Mail enrollment takes two to four weeks.

Once enrolled, you log in, enter the amount you owe, select the payment date, and confirm. The system generates a confirmation number when ready. The IRS withdraws the money from your bank account on the date you selected. If you miss a important date, you can still pay through EFTPS, but the IRS will assess failure-to-pay penalties and interest from the original due date.

Direct Debit: Automatic Payment from Your Bank

Direct debit is similar to EFTPS but does not require you to enroll in a separate system first. Instead, you authorize the IRS to withdraw money directly from your checking or savings account. Like EFTPS, it is free and posts within one business day.

You set up direct debit through the IRS payment processors (see the next section for the list). You provide your bank routing number, account number, and the amount to pay. The IRS then submits the withdrawal request to your bank on the date you specify. Your bank processes it like any other automatic payment.

Direct debit is useful if you want to avoid the enrollment process for EFTPS or if you prefer to set it up through the same interface where you are already paying by card. The downside is that you lose the 120-day advance scheduling that EFTPS offers — most direct debit setups require you to schedule payment within a few days.

Credit and Debit Card Payments: Convenience at a Cost

The IRS does not accept credit or debit cards directly. Instead, you pay through one of three approved payment processors: PayPal, Stripe, or Worldpay. Each processor charges a convenience fee that varies slightly but typically ranges from 1.87 to 2.49 percent of the amount paid.

If you owe $5,000, the fee would be roughly $94 to $125. The processor adds this fee to your payment, so the total amount withdrawn from your card is the tax owed plus the fee. You pay the fee to the processor, not to the IRS, and it is not deductible as a tax expense.

Card payments post to your IRS account in one to three business days. You receive a confirmation number from the processor when ready after payment. Use this number to track the payment if the IRS later says they did not receive it. Card payments are useful if you do not have a bank account, if you want to earn rewards on the payment, or if you need to pay but cannot access EFTPS or direct debit in time.

Checks and Money Orders: The Traditional Route

You can mail a check or money order to the IRS. The address depends on where you live and what type of tax you are paying. The IRS website lists the correct mailing address for your state and tax type. Checks and money orders are free, but they take seven to ten business days to clear after the IRS receives them.

Write your Social Security number, the tax year, and the type of tax (income tax, self-employment tax, etc.) on the check or money order. Include a payment voucher if you are paying a balance due on a prior year return — you can print this from your IRS account or from Form 1040-V. Mail the check or voucher to the address listed on the IRS website, not to a local IRS office.

The postmark date is what matters for timeliness, not the date the IRS receives the check. If the important date is April 15 and you mail the check on April 14, you are on time even if the IRS does not receive it until April 20. Keep a copy of the front and back of the check or a photo of the money order receipt as proof of payment.

Retail Cash Payments: Paying Without a Bank Account

The IRS partners with retail locations to accept cash payments. You can pay at 7-Eleven, Walgreens, Best Buy, and other participating retailers. The IRS records the payment when ready, and you receive a receipt on the spot.

To pay in cash, you must bring a Form 12153 (Notice of Your Right to a Hearing Under Section 6320 or 6330) or a notice from the IRS showing what you owe. The retailer scans this document to link your payment to your account. Without it, the retailer cannot process the payment. You can also bring a bill or statement from the IRS that shows your tax ID and the amount owed.

Cash payments are recorded the same day, so they are useful if you need when ready confirmation. The downside is that you must visit a physical store during business hours and bring the right documentation. Fees vary by retailer but are typically around $3.99 per transaction, charged by the retailer, not the IRS.

How the IRS Records Your Payment and Confirms Receipt

Regardless of which method you use, the IRS posts your payment to your account once it is received and processed. The time this takes varies: EFTPS and direct debit post within one business day, card payments within one to three business days, checks within seven to ten business days, and cash when ready.

You can check the status of your payment through your IRS online account at irs.gov. Log in with your Social Security number or Individual Taxpayer Identification Number (ITIN), date of birth, and filing status. The account shows all payments received, the dates they posted, and your current balance.

If you do not see your payment posted after the expected time, contact the IRS at 1-800-829-1040. Have your confirmation number or receipt ready. The IRS can tell you whether the payment was received and when it will post. If the payment was lost in the mail or rejected by the processor, the IRS will advise you to resubmit it.

Penalties and Interest if You Pay Late

If your payment arrives after the tax important date, the IRS assesses two penalties: failure-to-pay and failure-to-file (if you also did not file on time). The failure-to-pay penalty is 0.5 percent of the unpaid tax per month, up to 25 percent total. Interest accrues daily at a rate set quarterly by the IRS, currently around 8 percent per year.

The postmark date matters for checks and money orders — if you mail it by the important date, you are on time even if it arrives late. For electronic payments, the date you schedule the payment is what counts, not the date it posts to your account. If you schedule a payment for April 15 through EFTPS, you are on time even if it does not post until April 17.

If you cannot pay by the important date, you can still reduce penalties by paying as soon as you can. The IRS also offers payment plans and offers in compromise for people who cannot pay the full amount. These are separate from the payment method itself but affect how much you ultimately owe.

Frequently Asked Questions

Can I pay the IRS with a gift card or prepaid card?

No. The IRS only accepts credit cards, debit cards, and prepaid cards that are linked to a Visa, Mastercard, American Express, or Discover network. A gift card that is not tied to one of these networks will not work. Prepaid debit cards that function like regular debit cards (with a routing and account number) can be used for direct debit payments.

What if I pay more than I owe?

The IRS will credit the overpayment to your next tax year or issue a refund. You can choose which option you prefer when you file your return or through your IRS online account. If you paid by check or cash, the IRS will mail the refund to the address on file. If you paid by card or electronic transfer, the refund will go back to the original payment method.

Can I split my payment across multiple methods?

Yes. You can pay part of what you owe through EFTPS, part by card, and part by check if you want. Each payment is recorded separately, so keep all confirmation numbers and receipts. The IRS will credit all payments to your account once they post.

Is there a maximum amount I can pay through each method?

EFTPS has no stated maximum. Card payments through the processors may have limits depending on the processor and your card issuer — typically $25,000 to $100,000 per transaction. Direct debit and checks have no IRS-imposed limit. If you are paying a very large amount, contact the IRS or your processor to confirm the limit applies to your situation.

What happens if the IRS says they never received my payment?

Provide your confirmation number or receipt. For checks, provide a copy of the front and back or a bank statement showing the check cleared. For electronic payments, the processor can confirm the payment was submitted. The IRS can then trace the payment and post it to your account. If the payment was genuinely lost, you will need to resubmit it, but the original postmark or submission date usually protects you from additional penalties.