The main ways to pay the IRS
You can pay federal income taxes through five main channels: direct debit from your bank account, credit or debit card, electronic Federal Tax Payment System (EFTPS), IRS Direct Pay, or by mailing a check or money order. Each method has different costs, speed, and requirements. The fastest and cheapest option is almost always direct debit or EFTPS, both of which are free and process within one business day. Credit card payments work but charge a processing fee (typically 1.87% to 2.35% of the amount) that goes to a third-party processor, not the IRS.
The method you choose depends on when you need to pay, whether you want a record, and whether you have a bank account. If you're filing a tax return and owe money, you can arrange payment right through the IRS website or your tax software without leaving that page. If you're making an estimated quarterly payment or paying a balance from a prior year, you have the same options but need to initiate the payment separately.
Key Takeaways
- Direct debit and EFTPS are free and the fastest ways to pay; credit card payments charge a fee of roughly 2% that you pay to a third-party processor.
- IRS Direct Pay and EFTPS both let you schedule a payment for a future date, which is useful if you want to time the payment to your paycheck or bank deposit.
- If you don't have a bank account, you can pay by check or money order by mail, but the payment won't be recorded as received until the IRS processes it, which can take weeks.
- The payment method you choose during tax filing is separate from how you receive a refund; you can pay by one method and receive your refund by another.
- Payments made by mail must include your tax return or a payment voucher with your name, address, and Social Security number so the IRS can match the payment to your account.
Direct debit and EFTPS: free and fastest
Direct debit pulls money straight from your checking or savings account on a date you choose. You provide your bank routing number and account number, and the IRS withdraws the payment electronically. This method is free, processes within one business day, and gives you a confirmation number when ready. You can set up direct debit through IRS Direct Pay, through your tax software, or by calling the IRS at 1-800-829-1040.
EFTPS (Electronic Federal Tax Payment System) is a separate IRS system designed for people who make frequent payments, such as self-employed individuals or small business owners. You enroll once at eftps.gov, then log in to schedule payments. EFTPS is also free and processes within one business day. The main difference is that EFTPS requires advance notice — you must schedule a payment at least one business day before the date you want it to process. IRS Direct Pay, by contrast, can process same-day if you pay before 8 p.m. Eastern time.
Credit and debit cards: convenient but costly
You can pay your federal taxes with a credit or debit card through an approved payment processor. The IRS does not accept cards directly; instead, you go through a third-party company such as PayPal, Stripe, or Square. Each processor charges a fee, typically between 1.87% and 2.35% of the payment amount. On a $5,000 payment, that fee would be roughly $94 to $118. The fee is separate from any interest or rewards your credit card issuer might offer.
Credit card payments are useful if you want to earn rewards points or if you need to float the payment for a few weeks until your statement is due. However, the fee usually outweighs the benefit unless your rewards rate is exceptionally high. Debit card payments incur the same fee but offer no rewards benefit, so they are rarely the best choice. Both credit and debit card payments process within one business day once the processor submits them to the IRS.
Check or money order by mail
You can mail a check or money order to the IRS, but you must include a payment voucher so the IRS knows which tax year and which account the payment belongs to. If you are paying with your tax return, you can straightforward write your check, sign it, and mail it with your return. If you are paying a balance from a prior year or making an estimated payment, you need to include Form 1040-V (Payment Voucher) or the appropriate estimated tax voucher.
The address where you mail your payment depends on your state and the type of return you are filing. The IRS website lists the correct mailing address for your situation. Mail payments take two to four weeks to be recorded in your IRS account, even though the postmark date is what the IRS uses to determine whether the payment is on time. Never send cash, and do not mail a payment to an IRS office or field location — use only the address provided for payments.
Timing your payment: now versus later
If you owe taxes when you file, you can pay when ready or schedule the payment for a future date. Paying when ready is the simplest approach — you authorize the payment as part of the filing process and it goes through within one business day. Scheduling a payment for later is useful if you don't have the money right now but expect it by a certain date, such as your next paycheck or a tax refund from another return.
Both IRS Direct Pay and EFTPS allow you to schedule a payment up to 120 days in advance. If you schedule a payment for a date after the tax important date (April 15 for most people), you will owe interest and possibly penalties on the unpaid balance from April 16 onward, even though you have scheduled the payment. The IRS charges interest daily on unpaid taxes; the rate changes quarterly and is published on the IRS website. Penalties for late payment are typically 0.5% of the unpaid tax per month, up to 25%.
Payments and refunds are separate
The method you use to pay taxes has no connection to how you receive a refund. You might pay by credit card but request your refund by direct deposit to your bank account. Or you might pay by check but have your refund issued as a paper check. When you file your return, you will be asked separately how you want to pay any amount you owe and how you want to receive any refund due to you.
Direct deposit is the fastest way to receive a refund — the IRS typically issues refunds within 21 days of processing your return, and direct deposit arrives within one to three business days after that. Paper checks take four to six weeks. If you choose direct deposit, you will need to provide your bank routing number and account number, the same information you would use for a direct debit payment.
What happens if you can't pay in full
If you owe taxes but cannot pay the full amount by the important date, you still must file your return on time. File and pay whatever you can, then contact the IRS about a payment plan. The IRS offers short-term plans (120 days or fewer) at no cost and long-term installment agreements that charge a setup fee (typically $31 to $225 depending on the method) plus interest and penalties on the unpaid balance.
You can request a payment plan through the IRS website, through your tax software, or by calling 1-800-829-1040. The IRS will calculate a monthly payment based on what you owe and how long you want to take to pay it. Interest accrues daily on the unpaid balance, so paying faster saves money. If you miss a payment on an installment agreement, the IRS may terminate the plan and demand full payment when ready.
Frequently Asked Questions
Can I pay my taxes with a gift card or prepaid card?
No. The IRS only accepts payments from bank accounts (direct debit or EFTPS), credit cards, debit cards, checks, or money orders. Prepaid cards and gift cards cannot be used. If your prepaid card has a routing number and account number associated with it, you might be able to use it for direct debit, but you should contact the card issuer first to confirm.
What if I pay by check and the check bounces?
The IRS will charge you a returned check fee (currently $25) in addition to interest and penalties on the unpaid tax. The IRS will attempt to collect the payment again, and if it fails a second time, you may face additional enforcement action. If your check bounces, contact the IRS when ready to arrange an alternative payment method.
Do I have to pay by the same method every year?
No. You can use a different payment method each year or each time you pay. There is no requirement to stick with one method. Choose whatever works best for your situation at the time you are paying.
Can I split my payment between two different methods?
No. Each payment must be made through a single method. If you owe $10,000, you cannot pay $5,000 by direct debit and $5,000 by credit card in one transaction. You would need to make two separate payments. However, you can make multiple payments over time using different methods.
What if I overpay by accident?
If you pay more than you owe, the IRS will either refund the overpayment or credit it toward a future tax year at your request. You can indicate your preference when you file your return. If you overpay through a payment you make separately (not as part of filing), contact the IRS to request a refund or credit.