Yes, the IRS accepts credit card payments, but you pay a processing fee
The IRS does accept credit card payments for federal income taxes, estimated taxes, and other tax debts. You cannot pay directly to the IRS with a credit card — instead, you use an approved payment processor that charges you a fee for the transaction. The processor handles the payment and sends the money to the IRS on your behalf.
The fee is a percentage of the amount you pay and ranges from roughly 1.87% to 2.35%, depending on which processor you use and the payment method. For a $5,000 tax payment, that means you could pay $94 to $118 just in processing fees. Because of this cost, paying by credit card makes sense only if you have a specific reason — such as earning rewards points that exceed the fee, or needing to spread the payment over time through a credit card's payment plan.
Key Takeaways
- The IRS works with three approved payment processors: Official Payments, PayUSATax, and ACI Payments, each charging a different fee percentage.
- Processing fees range from about 1.87% to 2.35% of your payment amount and are added to what you owe, not deducted from it.
- You can pay using Visa, Mastercard, American Express, or Discover through any of the three processors.
- Payments made through an approved processor are treated the same as any other payment to the IRS and do not affect your tax filing or refund.
- If you cannot pay in full, setting up a payment plan through the IRS directly costs less than using a credit card processor.
The three IRS-approved payment processors and their fees
The IRS has authorized three companies to process credit card payments on its behalf: Official Payments, PayUSATax, and ACI Payments. Each processor charges a different fee, so comparing them before you pay saves money.
Official Payments charges 1.87% for most transactions. PayUSATax charges 1.96%. ACI Payments charges 2.35%. These percentages are applied to your payment amount — if you pay $10,000, Official Payments would charge $187, PayUSATax would charge $196, and ACI Payments would charge $235. The fee is added to your total cost; it does not reduce the amount sent to the IRS.
You can access all three processors through the IRS website at irs.gov under "Pay Your Tax Bill." Each processor accepts Visa, Mastercard, American Express, and Discover. The IRS does not recommend one processor over another — the choice is yours based on which fee you prefer and which processor's website you find easiest to use.
How to pay your IRS bill with a credit card
Start by going to irs.gov and navigating to the "Pay Your Tax Bill" section. You will see links to all three approved processors. Click the processor you choose.
On the processor's website, you will enter your tax information, including your Social Security number or employer identification number, the tax year the payment covers, and the amount you want to pay. Then you enter your credit card details. The processor will show you the exact fee before you confirm the payment, so you know the total cost.
After you submit the payment, you receive a confirmation number from the processor. Save this number — it is your proof of payment. The processor sends the money to the IRS within one to two business days. The IRS updates your account once the payment is received, which may take a few additional days.
When paying by credit card makes financial sense
The processing fee is a real cost, so you should only pay by credit card if the benefit outweighs it. The most common reason is earning rewards points. If your credit card offers 2% cash back or points worth 2%, and the processing fee is 1.87%, you come out slightly ahead. If your card offers 3% or more, the benefit is clearer.
Another reason is timing flexibility. If you do not have the cash today but will have it next month, paying by credit card lets you defer the payment. You pay the credit card bill when it is due, not when ready. This works only if you can pay the credit card balance in full when the bill arrives — carrying a balance at credit card interest rates (typically 15% to 25% annually) will cost far more than the IRS processing fee.
A third reason is meeting a spending threshold for a sign-up bonus. If you have a new credit card that requires $5,000 in spending within three months to earn a $200 bonus, paying your tax bill by credit card counts toward that threshold. Again, only do this if the bonus value exceeds the processing fee.
Why an IRS payment plan may cost less
If you cannot pay your full tax bill at once, the IRS offers payment plans (also called installment agreements) that let you pay over time with little or no fee. A short-term payment plan covering 120 days or fewer costs $225 to set up. A long-term payment plan covering more than 120 days costs $225 to set up if you pay by direct debit from your bank account, or $225 if you pay by other methods.
Compare this to a credit card: if you owe $10,000 and pay it all by credit card, you pay $187 to $235 in processing fees upfront. If you set up a payment plan and pay $833 per month for 12 months, you pay $225 to set up the plan plus interest on the unpaid balance (the IRS charges interest on tax debt, currently around 8% annually). Over a year, the total cost depends on how much interest accrues, but a payment plan is often cheaper than credit card processing fees for large amounts.
To set up a payment plan, contact the IRS directly at 1-800-829-1040 or through your IRS online account. You do not use a credit card processor for this.
What happens after you pay by credit card
Once the processor sends your payment to the IRS, your account is credited just like any other payment. The IRS does not treat credit card payments differently — they count toward your tax liability, reduce any penalties or interest owed, and may result in a refund if you overpaid.
If you are paying a past-due bill, the payment reduces what you owe. If you are paying an estimated tax payment for the current year, it counts toward your annual tax obligation. If you are paying with a payment plan in place, the payment is applied according to the plan terms.
Keep your confirmation number from the processor for your records. If the IRS does not show the payment within two weeks, contact the processor using that confirmation number to verify the payment was sent.
Frequently Asked Questions
Can I pay the IRS directly with my credit card?
No. The IRS does not accept credit cards directly. You must use one of the three approved payment processors — Official Payments, PayUSATax, or ACI Payments — which charge a fee to handle the transaction. The processor sends the money to the IRS after deducting its fee from your payment.
What if I want to dispute the charge with my credit card company?
The charge appears on your statement as a payment to the processor, not directly to the IRS. If you dispute it with your credit card company, the processor will need to verify that you authorized the payment. Keep your confirmation number to prove you made the payment intentionally. Disputing a legitimate tax payment can delay the IRS from crediting your account.
Can I pay state taxes with a credit card through the same processors?
No. The IRS-approved processors handle only federal tax payments. Each state has its own payment system for state income taxes. Check your state's tax agency website to see if it accepts credit card payments and which processors it uses.
Will paying by credit card affect my tax refund?
No. The payment method does not affect your refund. If you overpay your taxes (whether by credit card, check, or bank transfer), the IRS will refund the excess. The refund is sent to the bank account you provide on your tax return, not back to your credit card.
What if the processor's website is down when I need to pay?
If you are close to a tax important date and the processor's website is unavailable, you can pay by other methods: mail a check, set up a bank transfer through your IRS online account, or call the IRS to arrange a payment. These methods do not charge processing fees. If you have already missed the important date, contact the IRS about penalties and interest.