Yes, you can open a bank account without a permanent address
A bank account does not require you to have a home. You can open a checking or savings account using a shelter address, a mail drop service, a trusted friend's address, or even a PO box — depending on the bank. The bank's job is to verify your identity and comply with federal anti-money-laundering rules; they do not verify that you live at the address you provide.
The real barriers are not the address itself but the documents banks ask for and the fees they charge. Some banks waive monthly fees for low-balance accounts, and some accept alternative ID when you do not have a driver's license. Knowing which banks accept what, and which documents you can gather, determines whether you can actually open an account.
Key Takeaways
- You can use a shelter address, mail drop, trusted friend's address, or PO box on a bank application — banks do not verify residency.
- You will need a form of ID (driver's license, state ID, passport, or tribal ID) and a Social Security number or ITIN to open an account.
- Some banks charge monthly maintenance fees even on accounts with low balances; credit unions and online banks often waive these fees entirely.
- Once you have an account, you can receive direct deposits, cash checks, and build a record that helps you access loans or housing later.
What documents you actually need to bring
Banks are required by federal law to verify your identity using a government-issued photo ID. This means a driver's license, state ID card, passport, or tribal ID. If you do not have any of these, you can get a state ID card from your state's DMV or equivalent office — most states issue them for a small fee, and some waive the fee for people without housing. A few banks will accept a consular ID (issued by a foreign government's embassy) if you are not a US citizen.
You will also need to provide your Social Security number (SSN) or Individual Taxpayer Identification Number (ITIN). If you do not have an SSN, you can apply for an ITIN through the IRS; this takes several weeks. Some banks will open an account while your ITIN application is pending if you provide the receipt showing you applied.
Bring proof of the address you are listing — even if it is a shelter or mail drop. A recent letter from the shelter, a mail receipt from the service, or a utility bill in someone else's name at that address usually works. Ask the bank what they accept before you go in; policies vary by branch.
Which banks and credit unions accept shelter addresses
Large national banks (Chase, Bank of America, Wells Fargo, Citibank) will open accounts for people using shelter addresses, though individual branches may have different practices. Call ahead or visit in person to confirm. Credit unions often have fewer barriers and lower fees; many will open accounts with just an ID and SSN, no address verification at all.
Online banks (Chime, Ally, Charles Schwab) typically do not require address verification beyond what you type into the application. They mail a debit card to the address you provide, so use a shelter address where mail reaches you, or ask the bank if they can hold the card for pickup.
Some nonprofits and community development financial institutions (CDFIs) offer "second chance" banking specifically for people with no housing or poor credit history. Search your city or county name plus "CDFI" or contact your local United Way chapter (dial 211 from any phone) to find one near you.
How to handle mail and account access
Banks send statements, debit cards, and notices to the address on file. If you use a shelter address, confirm with the shelter that mail will reach you and that staff will hold it for you. If the shelter does not accept mail or you move frequently, use a mail drop service (UPS Store, Mailboxes Etc., or a local mail forwarding service). These cost $10 to $30 per month but give you a stable mailing address.
Many banks now offer paperless statements and digital debit cards (through Apple Pay, Google Pay, or Samsung Pay) so you do not have to wait for physical mail. Set up online banking and mobile alerts so you can monitor your account from a phone or library computer.
If you lose access to the address on file — you leave the shelter or the mail service closes — contact the bank immediately. You can update your address online, by phone, or in person. The bank will not close your account just because mail bounces.
Fees to watch for and how to avoid them
Monthly maintenance fees are the biggest cost. Traditional banks often charge $10 to $15 per month unless you keep a minimum balance (usually $500 to $1,500) or set up direct deposit. If you are homeless or living on a very low income, these minimums are unrealistic.
Credit unions and online banks typically charge no monthly fee at all. Chime, Ally, and Charles Schwab have no monthly maintenance fees and no minimum balance. Some credit unions charge a one-time membership fee ($5 to $25) but then have no ongoing fees. Overdraft fees (charged when you spend more than you have) can be $25 to $35 per transaction; ask the bank if they offer overdraft protection or if they will simply decline the transaction instead of charging a fee.
ATM fees add up if you use out-of-network machines. Choose a bank with ATMs near where you spend time, or use online banks that reimburse ATM fees nationwide. Some banks charge a fee just to talk to a teller; ask about this when you open the account.
Why a bank account matters for your next steps
A bank account creates a paper trail. Landlords and housing programs often ask to see bank statements as proof that you can pay rent. Employers sometimes require direct deposit. Loans — whether for a car, a small business, or emergency expenses — are easier to get if you have a checking account with a year or more of history.
Direct deposit is faster and safer than getting paid in cash. Your employer sends money straight to your account; you do not have to carry cash or worry about theft. If you receive benefits (unemployment, disability, Social Security), you can have them deposited directly too.
A debit card lets you pay for things without carrying cash and gives you a record of where your money went. This matters if you are trying to budget, prove your expenses to a social worker, or dispute a charge later.
What to do if a bank refuses to open an account
Banks can refuse to open an account if you do not have valid ID or if you are on ChexSystems (a database of people who have had banking problems — bounced checks, fraud, or account closures due to negative balance). You can check your ChexSystems report for free at chexsystems.com. If there is an error, you can dispute it.
If you are on ChexSystems or have been refused by multiple banks, look for a "second chance" checking account. These are designed for people with banking history problems and usually have higher fees but will accept you. Ask your local credit union or call 211 to find one.
If you cannot get a traditional bank account, a prepaid debit card is not the same but can help you receive direct deposit and pay bills. Prepaid cards charge fees for loading money, withdrawals, and monthly use, so they are more expensive than a real bank account. Use them as a temporary step while you work on getting a bank account.
Frequently Asked Questions
Do I need a permanent address to open a bank account?
No. You can use a shelter address, mail drop, trusted friend's address, or PO box. Banks verify your identity, not your residency. Tell the bank the address where mail will reach you, and make sure you can actually receive mail there.
What if I do not have a government ID?
You can get a state ID card from your state's DMV. Most states charge a small fee, and some waive it for people without housing. Bring proof of identity (birth certificate, passport, or consular ID) and proof of the address you are using. Call your DMV ahead of time to ask what they need.
Can I open an account if I have bad credit or have been refused by other banks?
Yes. Bad credit does not stop you from opening a checking account — banks check ChexSystems, not credit reports. If you are on ChexSystems or have been refused, look for a "second chance" checking account through a credit union or community bank. These have higher fees but will accept you.
What happens to my account if I move and cannot receive mail?
Contact the bank and update your address. Your account will not close just because mail bounces. Set up paperless statements and online banking so you do not depend on physical mail. You can also use a mail forwarding service to keep a stable address.
Can I use a PO box as my address on a bank account?
Most banks accept PO boxes, though some require a street address instead. Call the bank before you open the account and ask. If they do not accept PO boxes, use a mail drop service (UPS Store, Mailboxes Etc.) — these give you a street address that works for banking.