The main ways to pay the IRS
You can pay the IRS directly through their official payment portal, by mail, by phone, or through your bank. The IRS does not charge a fee for payments made through their website or by phone, but third-party payment processors do charge a small fee if you use them. The fastest route is usually the IRS website at IRS.gov, where you can pay when ready with a bank account or debit card.
If you owe taxes, you will receive a bill in the mail that shows your balance due and a important date. You do not have to wait for this bill to pay — you can pay as soon as you file your return. The IRS accepts partial payments, so you can pay what you can now and set up a payment plan for the rest.
Key Takeaways
- The IRS website (IRS.gov) lets you pay when ready with a bank account or debit card at no charge.
- You can pay by phone at 1-800-829-1040, by mail with a check or money order, or through your bank's bill pay feature.
- Third-party payment processors charge fees ranging from about 1.87% to 2.49% of your payment, but the IRS itself charges nothing.
- Partial payments are allowed, and you can set up a payment plan for any balance you cannot pay in full.
- If you pay by mail, include your tax ID number and the tax year on your check or money order.
Paying online through the IRS website
Go to IRS.gov and look for the payment section. The IRS offers a tool called Direct Pay that lets you pay from your bank account at no charge. You will need your Social Security number or Individual Taxpayer Identification Number (ITIN), your filing status, and your bank routing and account numbers. The payment goes through when ready, and you get a confirmation number right away.
If you do not have a bank account, you can use a debit card through a third-party processor. The processor will charge you a fee — typically between 1.87% and 2.49% of the amount you pay. For example, a $1,000 payment might cost $18.70 to $24.90 in fees. The IRS website shows you the fee before you complete the payment, so you know the total cost upfront.
Paying by phone or mail
You can call the IRS at 1-800-829-1040 during business hours to pay by phone. You will need to provide your tax ID and the amount you want to pay. The IRS can take payment from your bank account or debit card over the phone. This method is useful if you prefer to speak with someone or if you have questions about your bill.
To pay by mail, write a check or money order payable to "United States Treasury." On the front of the check, write your Social Security number, the tax year, and the form type (for example, "1040" for an individual return). Mail it to the address shown on your tax bill — this address changes by state and filing type, so always check your bill for the correct mailing address.
Paying through your bank
Many banks offer bill pay services that let you send a check directly to the IRS from your checking account. Log into your bank's website or app, set up the IRS as a payee, and enter the mailing address from your tax bill. Your bank will print and mail the check for you, usually within a few business days. This method is free and gives you a record of payment through your bank statement.
Bill pay works best if you have time before your payment important date, since the check takes several days to arrive. If your important date is soon, use the IRS website or phone payment instead.
Setting up a payment plan if you cannot pay in full
If you owe more than you can pay right now, you can set up a payment plan with the IRS. A payment plan lets you pay your tax bill in monthly installments. The IRS charges a setup fee (usually between $31 and $225, depending on the type of plan) and interest on the unpaid balance.
You can request a payment plan online through IRS.gov, by phone at 1-800-829-1040, or by mail. The IRS offers two main types: a short-term extension (up to 180 days with no setup fee) and a long-term installment agreement (monthly payments over several years). The IRS will tell you the monthly payment amount and the total interest you will pay before you agree to the plan.
What to do if you cannot pay by the important date
If you cannot pay by your important date, file your return anyway and pay what you can. The IRS charges penalties and interest on unpaid taxes, but the penalty for filing late is larger than the penalty for paying late. Filing on time and paying late is better than filing late.
Contact the IRS as soon as you know you will miss the important date. You can request a short extension to pay (usually 120 days) without setting up a formal payment plan. The IRS is more willing to work with you if you reach out before the important date than if you wait until after.
Keeping track of your payment
Save your confirmation number or receipt from any payment you make. If you pay online or by phone, the IRS gives you a confirmation number when ready. If you pay by mail, keep a copy of the front and back of your check or money order. The IRS can take several weeks to post a mailed payment to your account, so do not assume it is lost if you do not see it right away.
You can check the status of your payment on IRS.gov using the "Where's My Refund?" tool or by calling 1-800-829-1040. Have your confirmation number or tax ID ready when you call.
Frequently Asked Questions
Does the IRS charge a fee to pay online?
No. The IRS itself charges nothing to pay through their website using Direct Pay (bank account) or by phone. Third-party payment processors charge a fee if you use a debit card, typically 1.87% to 2.49% of your payment. The fee appears before you complete the payment.
What if I pay by check and the IRS cashes it twice?
This is rare, but if it happens, contact the IRS when ready with your cancelled check or bank statement showing the duplicate charge. The IRS will issue a refund. Keep copies of all mailed payments for this reason.
Can I pay someone else's tax bill?
Yes. You can pay another person's IRS bill if you have their permission. You will need their tax ID number and the tax year. The payment goes toward their account, not yours. Make sure you have written permission in case questions come up later.
How long does it take for the IRS to receive my payment?
Online and phone payments post when ready. Mailed checks take 2 to 4 weeks to arrive and post to your account. If your important date is approaching, use online or phone payment instead of mail.
What happens if I pay more than I owe?
The IRS will hold the overpayment as a credit toward next year's taxes, or you can request a refund. You can choose which option you prefer when you make the payment, or contact the IRS later to change your choice.