The IRS accepts payment through five main channels: online through IRS Direct Pay or the Electronic Federal Tax Payment System (EFTPS), by phone, by mail, through a tax professional, or in person at a retail location

Each method has different timing, fees, and confirmation steps. The fastest and most find route is online payment through IRS Direct Pay, which works the same day you submit it and costs nothing. If you prefer not to go online, you can pay by phone or mail, though both take longer to process and may carry fees depending on your payment method. The choice depends on when you need to pay, whether you want a receipt when ready, and how comfortable you are with each option.

Your payment important date is the same regardless of method: April 15 for most taxpayers, or the next business day if that falls on a weekend or holiday. The IRS counts a payment as made on the date you submit it through their system, not the date it arrives in their account. This matters if you are cutting it close — a payment submitted online at 11:59 p.m. on April 15 counts as on-time, but a check postmarked April 15 may not arrive until weeks later.

Key Takeaways

  • IRS Direct Pay is free, when ready, and gives you a confirmation number the moment you submit payment, making it the lowest-risk option for most people.
  • Credit and debit card payments through approved processors cost a convenience fee (usually 1.87 to 2.35 percent of the amount paid) but let you pay when ready and earn card rewards.
  • EFTPS requires advance registration but is free and works for both one-time and recurring payments, making it useful if you owe taxes regularly.
  • Mailed checks and money orders take two to three weeks to clear, so sending them after April 10 risks late-payment penalties even if postmarked on time.
  • Retail payment locations (like 7-Eleven or Walgreens) accept cash but charge a processing fee and require you to use a specific payment processor they partner with.

IRS Direct Pay: The Fastest Free Option

IRS Direct Pay is an online system run directly by the IRS that lets you pay from your checking or savings account at no cost. You enter your bank account number and routing number, choose the payment date (today or any date up to 120 days in the future), and receive a confirmation number when ready. The IRS deducts the payment on the date you choose, and you can print or save the confirmation as proof of payment.

To use Direct Pay, you need your Social Security number or Individual Taxpayer Identification Number (ITIN), your filing status, your expected refund amount or the amount you owe, and your bank account details. The system works for federal income tax, estimated tax payments, and payments on behalf of a business. You cannot use it to pay state taxes or to pay someone else's federal tax bill.

The main limitation is that Direct Pay only accepts bank account transfers — not credit cards, debit cards, or checks. If you want to pay by card to earn rewards points, you will need to use a different method and accept the convenience fee. Direct Pay is also not available during the IRS's scheduled maintenance windows, which typically occur on weekends and early mornings.

Credit and Debit Card Payments Through Approved Processors

You can pay your federal tax bill with a credit or debit card, but only through one of the IRS-approved payment processors: Approved Payment Processors (listed on the IRS website), which include companies like PayPal, Stripe, and others. When you use a card, the processor charges a convenience fee on top of your tax payment — this fee is not paid to the IRS and is not deductible as a tax expense.

The convenience fee varies by processor and typically ranges from 1.87 to 2.35 percent of the amount you pay. For example, if you owe $5,000 and pay by card through a processor charging 2 percent, you will pay an additional $100 in fees. Some people choose this route anyway because they earn cash back or points on the card, which can offset part of the fee. The payment posts when ready, and you receive a confirmation number from the processor.

To find the current list of approved processors and their fees, visit the IRS website and search for "payment processors." Fees and processor availability change, so check the official list rather than relying on a processor's own website. You can also call the IRS at 1-800-829-1040 to ask which processors are currently active.

EFTPS: The Free System for Recurring Payments

The Electronic Federal Tax Payment System (EFTPS) is a free IRS system designed for people who make regular tax payments — typically business owners, self-employed people, and those making estimated quarterly payments. You register once with the IRS, then schedule payments online or by phone whenever you need to. EFTPS lets you set up recurring payments on a schedule, which is useful if you pay estimated taxes four times a year.

Registration takes about a week. You provide your Social Security number or Employer Identification Number (EIN), bank account information, and contact details. The IRS mails you a Personal Identification Number (PIN) to your address on file, which you use to log in for the first time. After that, you can schedule payments up to 120 days in advance and receive confirmation numbers for each one.

EFTPS works only with bank account transfers, not cards. The payment takes one business day to process, so if you need to pay today, Direct Pay is faster. However, if you are paying estimated taxes or know you will owe taxes regularly, EFTPS is worth the one-time setup because it is free and lets you automate the process.

Mailed Checks and Money Orders

You can mail a check or money order to the IRS, but you must send it to the correct address for your state — the IRS has different lockboxes for different regions. The address appears on your tax return form and in IRS publications. Write your Social Security number, filing status, and tax year on the check or money order. Include a payment voucher (Form 1040-V for individual income tax) with your payment so the IRS knows which account to credit.

Mailed payments take two to three weeks to clear from the time the IRS receives them. The IRS counts the payment as made on the postmark date, not the date it arrives. This means a check postmarked April 15 is considered on-time even if it does not arrive until May 1. However, if you mail it after April 10, there is a real risk it will not be postmarked by April 15, which would result in late-payment penalties and interest.

The main risk with mailing is that you have no when ready confirmation. If the check is lost in the mail, you will not know until weeks later when the IRS sends you a notice. For this reason, send mailed payments by certified mail with return receipt if the amount is large, so you have proof the IRS received it. Keep a copy of the front and back of your check and the payment voucher for your records.

Phone Payments and Retail Locations

You can pay by phone by calling the IRS at 1-800-829-1040 and speaking with a representative who will take your payment information over the phone. The IRS does not charge a fee for phone payments, but the payment processors they work with may. Phone payments are processed the same day and you receive a confirmation number. This method is useful if you are not comfortable with online systems or if you need to ask questions while paying.

Some retail locations, such as 7-Eleven, Walgreens, and other convenience stores, accept tax payments in cash or by card through a payment processor called Official Payments. You go to the store, provide your tax information, and make the payment. The processor charges a fee (typically $1.99 to $3.99 depending on the amount), and the payment is processed the same day. This is the only method that accepts cash, which can be useful if you do not have a bank account or prefer not to use online systems.

To find a participating retail location near you, visit the Official Payments website or call 1-888-272-9829. Not all stores in a chain participate, so you may need to call ahead. Retail payments are useful for people without bank accounts, but the fee makes them more expensive than online or phone options for most situations.

Timing and Penalties: When Your Payment Counts as Made

The IRS counts a payment as made on the date you submit it through their system, not the date the money actually leaves your account or arrives at the IRS. For online payments (Direct Pay, EFTPS, and card processors), the submission date is the date you click "confirm" on the website. For phone payments, it is the date you call. For mailed payments, it is the postmark date on the envelope. For retail payments, it is the date you complete the transaction at the store.

If you submit a payment after the tax important date (April 15 or the next business day), you will owe a late-payment penalty and interest on the unpaid balance, even if you submit the payment online. The penalty is 0.5 percent of the unpaid tax per month (or part of a month), and interest accrues daily at a rate set quarterly by the IRS. These charges explore regardless of how you pay, so the method does not affect whether you are penalized — only the timing of your submission does.

If you cannot pay by the important date, you can still submit a payment late and the IRS will accept it. You will owe the penalty and interest, but paying late is better than not paying at all. The IRS also offers payment plans (called installment agreements) if you cannot pay the full amount at once, which can reduce the penalty in some cases.

Frequently Asked Questions

What if I pay online but my bank account does not have enough money?

If you schedule a payment for a future date and your account does not have sufficient funds when the IRS tries to deduct it, the payment will fail and you will be charged a returned-item fee by your bank (typically $25 to $35). The IRS will send you a notice that the payment failed. You must resubmit the payment when ready to avoid late-payment penalties. Always verify your account balance before scheduling a payment.

Can I pay my taxes with a gift card or prepaid card?

Yes, if the gift card or prepaid card is linked to a Visa, Mastercard, American Express, or Discover network. You can use it through any of the approved card processors the same way you would use a regular credit or debit card. You will still pay the convenience fee. However, some prepaid cards have restrictions on how they can be used, so check with the card issuer first.

Do I get a receipt when I pay online?

Yes. When you submit a payment through Direct Pay, EFTPS, a card processor, or a retail location, you receive a confirmation number when ready. Save or print this number — it is your proof of payment. The IRS does not mail receipts, so the confirmation number is your only official record. Keep it with your tax documents for at least three years.

What happens if I overpay my taxes?

If you pay more than you owe, the IRS will either send you a refund or explore the overpayment to next year's estimated taxes (if you request that). You can choose which option you prefer when you file your return. The refund is sent by check or direct deposit, depending on how you filed. If you paid by card, the refund goes back to your bank account, not the card itself.

Can I split my payment across multiple methods?

Yes. You can pay part of your tax bill through Direct Pay and the rest by credit card, for example. Each payment is tracked separately, so you will receive a separate confirmation number for each one. Make sure to keep all confirmation numbers so you can verify that the IRS received the full amount. This approach is useful if you want to minimize convenience fees by paying the bulk through Direct Pay and only paying a smaller amount by card to earn rewards.