Yes, you can connect Twitch Affiliate payouts to a checking account
Twitch Affiliate sends your earnings to a checking account through a process called direct deposit. You provide your bank routing number and account number once in your Twitch settings, and Twitch deposits your payout automatically each month. The money goes directly into your account — you do not receive a check or need to visit a bank.
The connection itself takes about five minutes to set up. Twitch holds your first payout for 45 days after you become an Affiliate, then releases it to your bank account on the 15th of the following month. After that, payouts arrive on a regular schedule: the 15th of each month if you earned at least $100 in the previous month.
If you do not have a checking account yet, you will need one before you can receive Twitch payouts. Twitch does not offer alternative payout methods like PayPal or gift cards for Affiliates — direct deposit to a U.S. bank account is the only option.
Key Takeaways
- Twitch Affiliate payouts go only to a U.S. checking account through direct deposit; no other payout method is available.
- You enter your routing number and account number in your Twitch Creator Dashboard under Earnings settings, and the connection is active immediately.
- Your first payout is held for 45 days after you become an Affiliate, then released on the 15th of the following month.
- After the first payout, Twitch deposits money on the 15th of each month if you earned at least $100 in the previous month.
- If a payout fails because of incorrect account information, Twitch retries it for up to 30 days before canceling the deposit.
Where to enter your bank information in Twitch
Log into your Twitch account and go to the Creator Dashboard. Click on Earnings in the left menu, then select Payouts. You will see a section labeled Payout Method. Click Connect a Bank Account if you have not already done so.
Twitch will ask for your full legal name, date of birth, and tax information (your Social Security Number or Individual Taxpayer Identification Number). This is required by U.S. tax law — Twitch reports your earnings to the IRS and needs this information to match your account. After you provide tax information, you enter your bank's routing number and your account number.
You can find your routing number on the bottom left of any check, or by calling your bank. Your account number is on the bottom right of a check, or you can log into your bank's website to find it. Double-check both numbers before you submit — an error here will cause your payout to fail.
How long it takes for money to arrive after you connect
Once you connect your bank account, the connection is active immediately. However, Twitch does not send your first payout right away. Instead, Twitch holds all earnings for 45 days after the date you become an Affiliate. This is a fraud prevention measure.
After the 45-day hold ends, Twitch releases your payout on the 15th of the following month. For example, if you become an Affiliate on January 10, the 45-day hold ends around February 24. Your first payout then arrives on March 15. The money typically appears in your checking account within one to two business days after Twitch sends it, though this depends on your bank.
After your first payout, Twitch sends money on the 15th of each month if you earned at least $100 in the previous month. If you earned less than $100, Twitch holds that money and adds it to the next month's payout. There is no minimum payout amount after the first one — even $1 will be included in the next month's deposit if you do not reach $100 that month.
What to do if your payout fails or is rejected
If your bank rejects the deposit because of an incorrect account number or routing number, Twitch will retry the payout automatically for up to 30 days. During this time, you should correct your bank information in your Creator Dashboard. Log back into Earnings > Payouts and update your account number or routing number.
If Twitch cannot deposit the money after 30 days of retries, the payout is canceled and the money is forfeited. You will not receive it. To avoid this, check your bank account on the 15th of each month to confirm the deposit arrived. If it did not, log into your Twitch Creator Dashboard immediately and verify your account information is correct.
Some banks flag deposits from Twitch as suspicious if your account is new or if you have not received large deposits before. If this happens, your bank may hold the money for a few days or reject it entirely. Contact your bank directly if a Twitch deposit does not appear within three business days. Your bank can confirm whether they received it and why it was held or rejected.
Changing your bank account or routing number
You can update your bank information at any time in your Creator Dashboard. Go to Earnings > Payouts and click Edit Payout Method. Enter your new routing number and account number, then save. The change takes effect immediately for your next payout.
If you change your bank information in the middle of a month, Twitch will use the new account for the next scheduled payout on the 15th. There is no delay or waiting period. However, if a payout is already in progress (usually a few days before the 15th), Twitch may send it to your old account. Check both accounts after the 15th to confirm where the money went.
Tax reporting and what Twitch sends to the IRS
Twitch reports all your earnings to the IRS on a Form 1099-NEC (Nonemployee Compensation). You will receive a copy by January 31 of the following year. The amount on the form includes all money you earned as an Affiliate, whether it was paid out or held in your account.
You are responsible for reporting this income on your tax return, even if Twitch does not send you a Form 1099-NEC. If you earned more than $600 in a calendar year, Twitch is required to send the form. If you earned less, Twitch may not send it, but you still owe taxes on the income.
Keep records of your monthly payouts from Twitch. You can view your payout history in your Creator Dashboard under Earnings > Payouts. This history shows the date, amount, and status of each payout. Print or save this information for your tax records.
Frequently Asked Questions
Can I use a savings account instead of a checking account?
Twitch requires a checking account for direct deposit. Savings accounts do not have routing numbers in the same way, and Twitch's system is set up for checking accounts only. If you do not have a checking account, you will need to open one before you can receive payouts.
What if I live outside the United States?
Twitch Affiliate payouts are available only to streamers with U.S. bank accounts. If you live outside the U.S., you cannot connect a Twitch Affiliate account to a checking account and will not receive payouts. Twitch Partners (a different program) may have different payout options depending on your country.
Can I connect multiple bank accounts to one Twitch Affiliate account?
No. You can connect only one checking account per Twitch Affiliate account. If you want to change which account receives payouts, you must update your payout method in the Creator Dashboard. The new account will receive all future payouts.
How do I know if my payout was sent if I do not see it in my bank account?
Log into your Creator Dashboard and go to Earnings > Payouts. This page shows the status of every payout: whether it was sent, pending, or failed. If the status says "sent" but the money is not in your account, wait two business days and check again. If it still has not arrived, contact your bank to ask if they received and rejected the deposit.
What happens to my earnings if I close my bank account?
If you close your bank account without updating your Twitch payout method, your next payout will fail. Twitch will retry for 30 days, then cancel the payout. You will lose that money. Always update your payout method in your Creator Dashboard before you close a bank account.