What IRS Direct Pay is and who can use it
IRS Direct Pay is a free tool run by the Internal Revenue Service that lets you send money straight from your bank account to the IRS without paying a fee or going through a payment processor. You enter your bank details once, the IRS verifies them, and the money moves directly. No credit card, no third-party service, no charge.
You can use Direct Pay for federal income tax, estimated tax payments, self-employment tax, or back taxes you owe. The IRS accepts payments from individual taxpayers, businesses, and tax professionals acting on behalf of clients. You do not need to be behind on payments or in a payment plan — you can use it anytime you owe money to the federal government.
The main limitation is that you must have a U.S. bank account (checking or savings) and know your routing number and account number. If you do not have a bank account or prefer not to share those details online, you will need to use a different payment method.
Key Takeaways
- IRS Direct Pay is free and moves money straight from your bank account to the IRS with no middleman or processing fee.
- You can pay income tax, estimated tax, self-employment tax, or back taxes through the same tool.
- The IRS website lets you schedule a payment date up to 120 days in advance, so you can time it to match your cash flow.
- You will receive a confirmation number immediately after setting up the payment, and you should save it for your records.
- Direct Pay works only with a U.S. bank account; if you do not have one, you can use a debit card, credit card, or check instead.
How to set up a Direct Pay payment step by step
Go to irs.gov/payments and select "IRS Direct Pay" from the payment options. You will be asked to enter your Social Security number or Employer Identification Number (EIN), filing status, and the tax year the payment is for. The IRS uses this information to match your payment to your account.
Next, enter the amount you want to pay. If you are not sure how much you owe, check your most recent IRS notice or log into your IRS account at irs.gov/account to see your balance. You can pay the full amount or a partial payment — there is no minimum.
Then provide your bank account details: routing number, account number, and account type (checking or savings). The IRS encrypts this information and does not store it after the transaction. You will see a confirmation screen with all the details. Review it carefully, because once you confirm, the payment is scheduled.
Choose your payment date. You can pay immediately or schedule it up to 120 days ahead. Many people schedule payments to align with payday or when they know funds will be available. After you confirm, the IRS gives you a confirmation number — write it down or take a screenshot. You will need it if you have questions about the payment later.
When the money leaves your account and reaches the IRS
Direct Pay payments typically leave your bank account within one business day of the date you scheduled. The IRS receives and posts the payment within two to three business days after that. If you schedule a payment for a Friday, for example, the money may leave your account on Friday or Monday, and the IRS usually posts it by Wednesday or Thursday.
If you schedule a payment for a weekend or holiday, the IRS automatically moves the date to the next business day. You will see the adjusted date on your confirmation screen. This matters if you are trying to meet a deadline — a payment scheduled for a Saturday will actually process on Monday.
Once the IRS posts the payment, it shows up in your IRS account under "Payment History." You can check this at irs.gov/account anytime. If you do not see the payment posted within a week of your scheduled date, contact the IRS at 1-800-829-1040 with your confirmation number.
What to do if you need to cancel or change a payment
If you scheduled a payment but need to cancel it, you can do so through IRS Direct Pay as long as the payment has not already left your bank account. Log back into the Direct Pay tool, find your scheduled payment, and select the option to cancel. The IRS will not charge you, and no money will move.
Once the payment has left your bank account (usually within one business day), you cannot cancel it through Direct Pay. At that point, you will need to contact the IRS directly. Call 1-800-829-1040 and have your confirmation number ready. The IRS can sometimes stop a payment before it posts, but this is not may provide, so act quickly if you realize a mistake.
You cannot change the amount or date of a payment after you confirm it. If you need to adjust either one, cancel the original payment and create a new one with the correct details.
Direct Pay versus other IRS payment methods
The IRS offers several ways to pay: Direct Pay (free, bank account only), credit or debit card (fee charged by the processor, usually 1.87 to 2.35 percent of the payment), Electronic Federal Tax Payment System or EFTPS (free, but requires separate enrollment), and check or money order (mailed in, no fee but slower).
Direct Pay is the fastest and cheapest option if you have a bank account. EFTPS is also free but requires you to enroll in advance and has a longer setup process. Credit and debit card payments are convenient if you want to earn rewards points, but the processor fee adds up quickly on large payments — a $5,000 payment would cost $94 to $118 extra.
If you are paying a business tax or estimated tax as a business owner, you may have access to EFTPS through your tax software or accountant. If you are an individual paying income tax, Direct Pay is usually the simplest choice. Checks work if you have no bank account and do not want to use a card, but they take longer to process and you lose the confirmation number that Direct Pay provides.
Security and what happens to your bank information
IRS Direct Pay uses encryption to protect your bank account details during transmission. The IRS does not store your routing number or account number after the transaction completes. Each time you make a payment, you enter your information fresh — the system does not save it for future use.
This design means Direct Pay is safer than entering your bank details on a third-party payment processor website, because the IRS holds the information only long enough to process the single transaction. However, you should still verify that you are on the real IRS website (irs.gov) and not a phishing site before entering any financial information.
If you are concerned about sharing your bank details online at all, you can use a check, money order, or credit card instead. The trade-off is that checks are slower and credit cards charge a fee. There is no way to pay the IRS without sharing some financial information, so the question is which method you trust most.
Frequently Asked Questions
Can I use Direct Pay if I owe back taxes from multiple years?
Yes. When you enter your tax year during setup, you are telling the IRS which year's balance to apply the payment to. If you owe taxes from 2021 and 2022, you can make separate Direct Pay payments for each year, or contact the IRS to ask how to split a single payment between them.
What if my bank rejects the payment?
If your bank declines the transaction, the IRS will notify you and the payment will not go through. This usually happens if you entered the wrong account number, the account is closed, or the account does not allow ACH transfers. Check your account details and try again, or use a different payment method.
Do I need to file a tax return to use Direct Pay?
No. You can use Direct Pay to pay estimated tax, self-employment tax, or back taxes even if you have not filed a return yet. However, if you owe back taxes, you should file the return as soon as possible so the IRS can apply your payment correctly.
Can I pay someone else's tax bill through Direct Pay?
Not directly. Direct Pay requires you to enter the taxpayer's Social Security number or EIN, so you can only pay a bill if it belongs to you or you are authorized to act on behalf of that person (such as a tax professional with power of attorney). If you want to pay someone else's bill, they must set up the payment themselves or give you written authorization.
Is there a limit to how much I can pay through Direct Pay?
The IRS does not set a maximum payment amount for Direct Pay. However, your bank may have daily or monthly transfer limits. Check with your bank before attempting a very large payment, or split it into multiple payments on different dates.