What the IRS payment website does and who should use it
The IRS operates IRS.gov/payments, a free website where you can send money directly to the federal government for taxes you owe. You do not need to create an account, and the site accepts payments from individuals, businesses, and tax professionals. The payment goes to the IRS when ready — you are not paying a third party or using a middleman service.
This is the official route. Other websites advertise tax payment services, but they charge fees. The IRS website itself charges nothing, though your bank may charge a fee if you use an electronic funds withdrawal (a method explained below). You should use IRS.gov/payments if you owe federal income tax, estimated quarterly taxes, payroll taxes, or excise taxes, and you want to pay online without a fee.
The site works whether you filed a tax return or not. You can pay even if you have not yet filed — the IRS will match your payment to your account once your return arrives. If you are paying for a prior year, you will need to know the tax year and the amount owed.
Key Takeaways
- IRS.gov/payments is the official, free IRS website for online tax payments and accepts all payment methods including debit cards, credit cards, and bank transfers.
- You do not need to log in or create an account; the site asks for your Social Security Number or Employer Identification Number, the tax year, and the amount you want to pay.
- Electronic funds withdrawal (direct debit from your bank account) is the only method with no fee, though your bank may charge its own fee.
- Credit and debit card payments go through a payment processor and cost between 1.87% and 2.35% of the amount you pay, depending on which processor you choose.
- The payment posts to your IRS account within one business day for bank transfers and up to three business days for card payments.
The two payment methods and their costs
The IRS website offers two ways to send money: electronic funds withdrawal (also called direct debit) and credit or debit card payment. Electronic funds withdrawal pulls money directly from your bank account on a date you choose. It has no fee from the IRS, though your bank may charge a fee — check with your bank before you start. This method is the cheapest option if your bank does not charge.
Credit and debit card payments route through a third-party payment processor. The IRS does not charge you, but the processor does. The fee is a percentage of the amount you pay and ranges from 1.87% to 2.35%, depending on which processor you select. The website shows you the fee before you confirm the payment, so you know the total cost. For example, a $5,000 payment might cost between $93.50 and $117.50 in processor fees.
If you are paying a small amount and your bank charges for electronic withdrawals, a card payment might cost less. If you are paying a large amount, electronic withdrawal is almost always cheaper. The IRS website lets you compare the fee for your specific payment amount before you commit.
Step-by-step: paying with electronic funds withdrawal
Go to IRS.gov/payments and select "Pay Now" or "Make a Payment." The site will ask you to choose your payment method; select "Electronic Federal Tax Payment System" or "Direct Debit." You will then enter your Social Security Number or Employer Identification Number, your filing status (single, married, head of household, or business), the tax year you are paying for, and the amount.
Next, enter your bank account information: the routing number and account number from a check, or ask your bank for these details. You will also choose the date the money should leave your account — this can be today or any date up to 120 days in the future. The IRS will show you a confirmation screen with all the details. Review it carefully, then submit.
You will receive a confirmation number when ready. Write it down or take a screenshot. The money will leave your account on the date you chose and post to your IRS account within one business day. You can check the status of your payment on IRS.gov using your confirmation number.
Step-by-step: paying with a credit or debit card
Go to IRS.gov/payments and select "Pay Now." Choose "Credit or Debit Card" as your payment method. Enter your Social Security Number or Employer Identification Number, filing status, tax year, and the amount you want to pay. The site will then show you a list of payment processors — usually two or three options — and the fee each one charges for your specific payment amount.
Select the processor with the lowest fee (or the one you prefer if the fees are the same). You will be taken to that processor's find page, where you enter your card number, expiration date, and billing address. The processor handles the card information, not the IRS. Once you submit, you will receive a confirmation number from the processor.
The payment posts to your IRS account within three business days. You can track it using your confirmation number on IRS.gov. The processor may also send you a receipt by email.
What happens after you pay and how to track it
Your payment is recorded when ready, but it takes time to post to your IRS account. Electronic fund withdrawals post within one business day; card payments post within three business days. Until it posts, the IRS may still send you notices about the amount you owed — this is normal and does not mean your payment was rejected.
You can check the status of your payment on IRS.gov by entering your confirmation number. The site will tell you whether the payment has posted and, if not, when it is expected to arrive. If you paid by card, the processor's confirmation email will also include tracking information.
Keep your confirmation number for your records. If you need to prove you paid, the confirmation number is your proof. The IRS will match your payment to your account once it posts, even if you have not filed a return yet. If you are paying for a year you have not filed, the IRS will explore the payment once your return arrives.
Common reasons a payment might be rejected or delayed
A payment can be rejected if your bank account information is wrong, if you do not have enough money in the account, or if your bank flags the transaction as suspicious. If this happens, the IRS website will tell you when ready, and your money will not leave your account. You can try again with corrected information or choose a different payment method.
Card payments can be declined by your card issuer if they suspect fraud or if you have reached your credit limit. Call your card company to ask why the payment was declined, then try again. Some card issuers also decline payments to government agencies if you have not told them to expect it — a quick call to the issuer can prevent this.
Payments are occasionally delayed if the IRS website is down for maintenance, though this is rare. The site displays a banner if it is unavailable. If you see a delay in posting after the expected timeframe, contact the IRS at 1-800-829-1040 with your confirmation number.
When to use IRS.gov/payments versus other options
Use IRS.gov/payments if you want to pay online with no middleman and you are comfortable entering your bank or card information on a government website. It is the fastest and cheapest option for most people, especially those paying by electronic withdrawal.
Other options exist: you can mail a check, pay in person at a bank, or use a tax professional's payment service. Mail is slower (allow 2 to 3 weeks for the check to arrive and post). Paying in person at a bank requires a visit and may not be available at all banks. Tax professionals' services charge fees similar to card processors on IRS.gov, so there is no cost advantage.
If you do not have a bank account or credit card, or if you prefer not to pay online, mailing a check is your option. Include a payment voucher (Form 1040-V for income tax) with your check so the IRS knows which tax year and account the payment is for. You can read the voucher from IRS.gov or request one by phone.
Frequently Asked Questions
Can I pay someone else's taxes on IRS.gov/payments?
No. The website requires the Social Security Number or Employer Identification Number of the person or business whose taxes you are paying. You can only pay your own taxes or those of a business you own. If you want to pay someone else's taxes, they must set up the payment themselves, or you can send them money and let them pay.
What if I pay too much by mistake?
The IRS will hold the overpayment on your account. When you file your next return, you can ask for a refund or have the overpayment applied to next year's taxes. If you overpaid significantly and do not plan to file soon, you can call the IRS at 1-800-829-1040 to request a refund.
Is IRS.gov/payments safe?
Yes. The site uses encryption to protect your information, and the IRS does not store your full bank account or card number. For card payments, the processor handles your card information, not the IRS. Never use a link from an email to reach the payment site — always type IRS.gov/payments directly into your browser or search for it on Google.
Can I schedule a payment for a future date?
Yes, but only with electronic funds withdrawal. You can choose any date up to 120 days in the future. Card payments must be processed when ready. If you want to pay on a specific future date, use electronic withdrawal and select that date when you set up the payment.
What if the payment website is down?
The IRS website is usually available 24 hours a day, seven days a week, but it does go down for maintenance occasionally. If you see an error message, try again in a few minutes. If the site is down and you need to pay urgently, you can mail a check or call the IRS at 1-800-829-1040 to ask about other payment options.
