You can pay federal income taxes with a credit card, but it costs money and only works through a payment processor

The IRS does not accept credit cards directly. Instead, you pay through a third-party payment processor — a company licensed to take your credit card information and send the money to the IRS on your behalf. The processor charges a fee (usually 1.87% to 2.35% of the amount you pay), which you pay in addition to your tax bill. This fee is not tax-deductible.

The three authorized processors are Pay1040, Official Payments, and WorldPay. All three are listed on the IRS website under "Pay by Credit or Debit Card." You choose which one to use, and the choice matters only if one processor offers a card type the others do not (for example, some accept American Express when others do not).

Most people pay federal taxes this way only when they want to earn credit card rewards on a large payment, or when they are short on cash and need to float the balance temporarily. The fee usually makes it more expensive than paying by bank transfer or check, so it is worth doing the math first.

Key Takeaways

  • You must use an IRS-authorized payment processor (Pay1040, Official Payments, or WorldPay) — the IRS will not take your credit card directly.
  • The processor charges a fee of roughly 1.87% to 2.35% of your payment amount, which you pay out of pocket on top of your tax bill.
  • The fee is not tax-deductible, so paying with a credit card usually costs more than paying by bank transfer or check.
  • Credit card rewards may offset the fee if your card offers 2% or higher cash back, but only if you can pay off the balance immediately.

How the three processors work and what they accept

All three processors follow the same basic steps: you enter your tax information, your credit card details, and the amount you want to pay. The processor verifies the information, charges your card, and sends the money to the IRS. The IRS receives the payment and credits it to your account, usually within one business day.

The differences are small but worth checking before you start. Pay1040 accepts Visa, Mastercard, American Express, and Discover. Official Payments accepts the same four. WorldPay also accepts all four. None of them accept prepaid cards or debit cards issued by a third party (though they do accept debit cards linked to your bank account). If you have an unusual card type, call the processor before you begin — their phone numbers are on the IRS website.

Each processor also lets you set up a payment in advance. You can schedule a payment for a future date, which is useful if you want to time it with a paycheck or a business deposit. The payment will process on the date you choose, so make sure your card will have available credit by then.

When paying with a credit card makes financial sense

The fee erases most of the benefit unless you are earning rewards. If your card offers 2% cash back and you pay a 2% fee, you break even. If your card offers 2.5% or higher, you come out ahead. If it offers 1% or less, you lose money.

The math changes if you cannot pay off the balance right away. If you carry the balance and pay interest, the interest cost will almost certainly exceed any rewards you earn. For example, if you pay $10,000 in taxes with a card that offers 2% cash back, you earn $200. If you carry that balance at 18% APR for three months, you pay roughly $450 in interest — a net loss of $250. Only pay with a credit card if you can pay off the full balance when the bill arrives.

Some people use this method to float a large payment for a few weeks while they wait for a business deposit or a client payment. This works only if your card has a 0% introductory APR period or if you can pay it off before interest kicks in. If you are unsure whether you can pay it off, use a bank transfer or check instead.

Step-by-step: paying through a processor

Start by going to the IRS website and finding the "Pay by Credit or Debit Card" section under "Pay Your Tax Bill." You will see links to all three processors. Click the one you want to use.

On the processor's website, you will enter your name, address, Social Security number or EIN, and the tax year you are paying for. Have your tax return or tax notice in front of you — you may need to reference line numbers or amounts. Enter the amount you want to pay. The processor will show you the fee amount before you confirm.

Next, enter your credit card information: card number, expiration date, CVV, and billing address. Double-check everything. The processor will then ask you to confirm the payment. Once you click confirm, the charge goes through immediately. You will receive a confirmation number — save this. The IRS will credit the payment to your account within one business day, though it may take longer to show up on your card statement.

If you need to make a payment for a different tax year or a different amount, you will need to go through the processor again. Each transaction is separate.

What happens if you pay more than you owe

If your payment exceeds what you owe, the IRS will either refund the overpayment or apply it to a future tax year, depending on what you request. You can specify this choice when you make the payment through the processor, or you can contact the IRS later to change it. An overpayment does not earn interest, so if you think you might owe more later, applying it forward is usually the better choice.

If you underpay (pay less than you owe), you will still owe the remaining balance plus any penalties and interest that apply. The processor does not prevent you from underpaying — it is your responsibility to pay the full amount you owe.

Alternatives to paying with a credit card

Bank transfer (IRS Direct Pay) is free and takes one business day. You authorize the IRS to pull money directly from your checking or savings account. This is the fastest and cheapest option if you have a bank account.

Electronic Federal Tax Payment System (EFTPS) is also free and works similarly to Direct Pay. You enroll once, then schedule payments whenever you need to. EFTPS is required if you are a business or if you owe a large amount, but individuals can use it too.

Check or money order is free but slower. Mail it to the address listed on your tax notice. Include a payment voucher (Form 1040-V) so the IRS knows which tax year and which person the payment is for. Allow two to three weeks for processing.

Installment agreement lets you pay over time if you cannot pay the full amount now. You can set this up through the IRS website or by calling the IRS. You will pay a setup fee and interest on the unpaid balance, but you avoid the credit card processor fee.

Common mistakes to avoid

Do not assume the processor is affiliated with the IRS. The processor is a separate company that handles the transaction. If something goes wrong with the processor, contact the processor first — the IRS cannot fix a processor error.

Do not pay through a processor that is not on the IRS website. Scammers sometimes set up fake payment sites that look official. Always start from the IRS website (irs.gov) and click the link from there.

Do not forget to account for the fee when you decide how much to pay. If you owe $5,000 and want to pay it all, you will need to pay roughly $5,094 to $5,118 (depending on the processor) to cover the fee. Some people pay the tax amount and forget the fee, then underpay without realizing it.

Do not use a credit card if you cannot pay off the balance immediately. The interest you will pay almost always exceeds any rewards you earn.

Frequently Asked Questions

Can I use a debit card instead of a credit card?

Yes. All three processors accept debit cards linked to your bank account. They do not accept prepaid debit cards or gift cards. The fee still applies to debit card payments.

What if the processor charges my card but the IRS says it did not receive the payment?

Contact the processor first with your confirmation number. The processor can verify whether the payment was sent to the IRS. If the processor confirms it was sent, contact the IRS with the confirmation number and the processor's name. The IRS can trace the payment and credit it to your account.

Can I pay state taxes with a credit card the same way?

No. State tax agencies have their own payment systems, and most do not accept credit cards. Check your state's tax website to see what payment methods are available. Some states allow credit card payments through a processor, but the fee and process may differ.

Is the processor fee tax-deductible?

No. The IRS does not allow you to deduct the processor fee as a tax expense. You pay it out of pocket.

How long does it take for the IRS to receive the payment?

The processor sends the payment to the IRS within one business day. The IRS typically credits it to your account within one business day of receiving it, so the total time is usually one to two business days. Your credit card will be charged immediately when you confirm the payment.