Most checking account bonuses do not require U.S. citizenship, but banks set their own rules
A checking account bonus is money a bank offers you for opening an account and meeting certain conditions — usually depositing a minimum amount or setting up direct deposit. Citizenship is not a universal requirement. Many banks will open accounts and pay bonuses to non-citizens, including permanent residents, visa holders, and people with Individual Taxpayer Identification Numbers (ITINs). However, each bank decides its own policy, and some do restrict bonuses to U.S. citizens or permanent residents only.
The confusion often comes from mixing two separate things: whether you can open a checking account at all, and whether you can receive a bonus. A bank may let you open an account without citizenship but still limit the bonus to citizens. The reverse is less common but possible — some banks open accounts only to citizens but do not require citizenship for the bonus itself.
Key Takeaways
- Most major banks do not require U.S. citizenship to receive a checking account bonus, but each bank sets its own rules.
- Permanent residents, visa holders, and people with ITINs can often receive bonuses, though you will need to verify the specific bank's policy.
- Banks always require proof of identity and tax identification — usually a passport or visa plus an ITIN or Social Security Number — before opening an account or paying a bonus.
- The bank's terms and conditions page lists citizenship or residency requirements; call the bank directly if the page does not make it clear.
- Some banks restrict bonuses to new customers only, which may exclude you even if you meet citizenship requirements.
What banks actually check before paying a bonus
Banks verify three things before paying a checking account bonus: your identity, your tax identification status, and whether you meet the account conditions (deposit amount, direct deposit setup, or account age). Citizenship is separate from all three.
For identity, banks ask for a government-issued ID — a U.S. passport, driver's license, or foreign passport. For tax identification, they ask for either a Social Security Number (SSN) or an Individual Taxpayer Identification Number (ITIN). An ITIN is issued by the IRS to people who do not have an SSN and need to file taxes or open a bank account. You do not need to be a citizen to have an ITIN.
Once the bank confirms your identity and tax ID, it checks whether you have met the bonus conditions. These vary by bank and promotion — some require a $500 deposit within 30 days, others require direct deposit of at least $250 per month for 90 days. A few banks require you to be a new customer to the bank, which can disqualify you even if you meet all other requirements.
Banks that explicitly allow non-citizen bonuses
Some large banks publish policies that allow non-citizens to receive bonuses. Chase, Bank of America, Wells Fargo, and Citibank all open checking accounts to non-citizens with valid identification and tax ID numbers, and their bonus terms do not exclude non-citizens. However, policies change and vary by branch, so confirm with the specific bank before opening an account.
Online banks like Ally, Charles Schwab, and Discover also open accounts to non-citizens and do not restrict bonuses based on citizenship status. Online banks often have simpler verification processes because they do not require in-person visits, which can make them easier to use if you have a visa or passport but no U.S. driver's license.
Credit unions vary widely. Some credit unions restrict membership to U.S. citizens or permanent residents, while others do not. If you are considering a credit union, contact it directly — the membership rules are usually posted on the website, but bonus policies may not be.
How to find out a specific bank's bonus policy
The fastest way is to call the bank's customer service line and ask directly: "I am not a U.S. citizen. Can I receive the checking account bonus?" Have your visa or passport number ready, and ask what tax identification they will accept. Write down the name of the person you spoke to and the date, in case you need to reference the conversation later.
If you prefer to research first, check the bank's terms and conditions page for the specific bonus promotion. Search for words like "citizenship," "resident," "U.S. citizen," or "ITIN." If the page does not mention citizenship at all, that usually means the bank does not restrict the bonus based on citizenship — but call to confirm before you open the account.
Some banks list different rules for different account types. A bank might allow non-citizens to open a basic checking account but restrict the bonus to citizens. Read the bonus terms separately from the account opening terms.
What to bring when you open the account
Bring a government-issued photo ID — a passport, visa, or driver's license. If you do not have a U.S. Social Security Number, bring proof of your ITIN or be ready to apply for one during the account opening process. Some banks can issue an ITIN on the spot; others will direct you to the IRS website to apply first.
Bring proof of your current address — a utility bill, lease, or bank statement dated within the last 60 days. If you just arrived in the country, some banks will accept a letter from your employer or school on letterhead instead.
If the bonus requires direct deposit, bring your employer's routing and account number, or the information for the account you want to deposit from. If the bonus requires a minimum deposit, bring a debit card or checkbook from another bank so you can transfer the money immediately.
Bonuses that may be harder to access as a non-citizen
Some banks restrict bonuses to people who have been U.S. residents for a certain period — often one year or more. Others limit bonuses to permanent residents and exclude visa holders. A few regional banks and credit unions restrict bonuses to U.S. citizens only, though this is less common among large national banks.
Banks also sometimes restrict bonuses to new customers, which means you cannot receive a bonus if you have held an account at that bank in the past, even if you closed it years ago. This rule applies to everyone, not just non-citizens, but it can narrow your options.
If a bank you want to use restricts bonuses to citizens, you can still open the account and use it normally — you simply will not receive the bonus. The account itself will work the same way.
What happens if you receive a bonus you were not supposed to get
If a bank pays you a bonus and later discovers you did not meet the requirements, the bank can claw back the money by deducting it from your account. This is rare but does happen. To avoid it, be honest about your citizenship status when you open the account, and make sure you understand the bonus requirements before you accept the offer.
If you are unsure whether you meet the requirements, ask the bank in writing — send an email to customer service or use the bank's secure message system. Having a written record protects you if there is a dispute later.
Frequently Asked Questions
Can I get a checking account bonus if I have a visa but not a green card?
Many banks will open accounts and pay bonuses to visa holders, but policies vary. Some banks restrict bonuses to permanent residents or U.S. citizens. Call the bank before you open the account and confirm that visa holders are allowed to receive the bonus you are interested in.
Do I need a Social Security Number to get a checking account bonus?
No. An ITIN (Individual Taxpayer Identification Number) works for most banks. If you do not have an ITIN yet, some banks will help you apply during the account opening process. Ask the bank whether it can issue an ITIN or whether you need to apply to the IRS first.
What if the bank's website does not say whether non-citizens can get the bonus?
Call customer service and ask directly. If the website does not mention citizenship restrictions, the bank usually does not have them, but you should confirm before opening the account. Ask to speak to someone in the new accounts department — they handle bonus questions most often.
Can I get a bonus if I just moved to the U.S.?
Yes, many banks will open accounts and pay bonuses to people who just arrived. You will need a government-issued ID and a tax ID number (SSN or ITIN). Some banks require proof of a U.S. address, which can be a lease, utility bill, or employer letter. A few banks require you to have been in the country for a certain period before the bonus is paid.
What if I was denied a bonus because of my citizenship status?
You can ask the bank to reconsider, but most will not change their policy for individual cases. Your best option is to open an account at a different bank that does not restrict bonuses based on citizenship. Online banks and large national banks are more likely to allow non-citizen bonuses than regional banks or credit unions.