Yes, you can open a bank account without a permanent address, but you will need to use an alternative address and meet other requirements
Banks are required by federal law to verify your identity and address before opening an account. If you do not have a permanent home, you can use a mailing address instead — this might be a shelter, a friend's address, a PO Box, or even a care-of address at a local business. The bank's main concern is being able to reach you and confirm you are who you say you are, not whether you own a house.
The process is the same as for anyone else: you bring identification, proof of the address you are using, and information about your income or employment. Some banks are more flexible than others about what counts as proof, and some branches handle non-traditional addresses more smoothly than others. Knowing which documents work and which banks are easiest to work with saves you time and rejected applications.
Key Takeaways
- You can use a shelter address, PO Box, care-of address, or a friend's address as your mailing address on a bank account.
- You will need a government-issued ID and a document showing your name and the address you are using — a lease, utility bill, or shelter letter can all work.
- Community banks and credit unions often have more flexibility with non-traditional addresses than large national banks.
- Some banks will not accept PO Boxes for account opening, so call ahead to ask what addresses they accept before you visit.
What counts as proof of address when you are unhoused or between homes
Banks need a document that shows your name and the address you want to use on the account. This does not have to be a utility bill or lease — those are just the most common examples. A shelter letter on official letterhead that includes your name and the shelter's address works. A care-of letter from a friend, family member, or business owner — written on their letterhead and signed — also works at most banks.
If you are using a PO Box, some banks will accept it and some will not. Call the branch before you go in and ask directly: "I want to open an account and use a PO Box as my mailing address — do you accept that?" This saves you a wasted trip. If the bank says no, ask whether they accept a care-of address at a local business instead.
A few banks will accept a letter from a social service agency, homeless services provider, or government office that confirms your identity and current situation. If you are working with a case manager or counselor, ask whether they can write a letter on agency letterhead. Bring it along with your ID — it strengthens your process even if it is not the only address document you have.
Which banks are most likely to work with you
Community banks and credit unions tend to be more flexible about non-traditional addresses than large national chains. They often have decision-making power at the branch level, meaning the person you talk to can say yes without waiting for approval from a distant corporate office. If you have a local credit union in your area, that is often the easiest starting point.
Some national banks have specific policies that make them harder to work with — they may require a physical street address and refuse PO Boxes or care-of addresses. Others are fine with it. Rather than guessing, call the branch nearest you and ask: "I do not have a permanent address right now. Can I open a checking account using [the address you plan to use]?" The person who answers can tell you yes or no in one call.
If you are working with a homeless services organization, shelter, or social service agency, ask whether they have a list of banks that have worked well with other clients. Many do, and staff can tell you which branches are quickest and which documents those branches prefer.
The documents you will need to bring
Bring your government-issued photo ID — a driver's license, state ID card, or passport. This is non-negotiable; every bank requires it. Bring the address document that matches the address you want on the account: the shelter letter, care-of letter, or other proof. Bring your Social Security number or Individual Taxpayer Identification Number (ITIN) — you will need one or the other.
Bring proof of income or employment if you have it, though this is not always required for a basic checking account. A recent pay stub, a letter from an employer, or a benefits statement all work. If you do not have employment income, bring whatever you have — a letter from a social service agency, documentation of disability benefits, or a statement showing regular deposits to another account.
Some banks will ask for a second form of ID or a second address document. If you think this might happen, bring extra documents: a library card, a bus pass with your name on it, or a second letter from a different source. It is better to have something you do not need than to be turned away because you did not bring enough.
What to expect during the account opening process
The bank will ask you to fill out an process form. It will ask for your name, date of birth, Social Security number or ITIN, the address you want on the account, and information about your income. Be honest about your housing situation — do not make up an address. Banks verify addresses, and lying on a bank process can result in the account being closed and your name being reported to ChexSystems, a database that other banks check before opening accounts.
The bank will run a background check through ChexSystems and may check your credit report. They are looking for fraud or a history of unpaid bank fees, not for your credit score. If you have never had a bank account before, this will show as a clean record. If you had accounts that were closed because of overdrafts or unpaid fees, the bank will see that, but many banks will still open an account for you — they may just require a higher opening deposit or restrict certain features.
The whole process usually takes 15 to 30 minutes. You will leave with a debit card (sometimes when ready, sometimes mailed to your address within a week), online banking access, and a checkbook if you requested one. Ask the bank to confirm that your mailing address is correct in their system before you leave — this matters because statements and new cards will go to that address.
Keeping your account active when your address changes
Once your account is open, update your address with the bank as soon as you move, even if you move to another temporary address. You can do this online, by phone, or in person at a branch. If you do not update it and mail starts bouncing back to the bank, they may freeze your account or close it.
If you move frequently, consider setting up online statements instead of paper statements. This way, you do not have to worry about mail following you. You can also set up alerts on your phone so you know when money comes in or goes out, without needing to check the mail.
If you eventually get a permanent address, update it right away. This makes your account more stable and opens up options like credit cards or loans that may require a permanent address later on.
Alternatives if a traditional bank turns you down
If you explore at a bank and are turned down, ask why. If it is because of ChexSystems — a past account closure or unpaid fees — you can dispute the information or wait for it to age off your record (usually after five years). If it is because of your address, try a different bank or a credit union.
Some banks offer second-chance checking accounts specifically for people with banking history problems. These accounts may have higher fees or lower limits, but they are real bank accounts that build your banking record. Ask the bank whether they offer this product.
If no bank will work with you, a prepaid card is not the same as a bank account, but it lets you receive direct deposits and make purchases. It is not ideal — prepaid cards charge fees that bank accounts do not — but it is a bridge while you work on opening a real account elsewhere.
Frequently Asked Questions
Can I use a PO Box as my address on a bank account?
Some banks accept PO Boxes and some do not. Call the branch before you visit and ask directly. If they say no, ask whether they accept a care-of address at a local business or organization instead. A care-of address is usually easier for banks to accept because it is a physical street address, not a mailbox number.
What if I do not have a Social Security number?
You can use an Individual Taxpayer Identification Number (ITIN) instead. You get an ITIN from the IRS by filing a tax return, even if you do not owe taxes. If you do not have either, ask the bank whether they accept other forms of identification. Some banks will work with you if you have a passport or state ID and can explain why you do not have a Social Security number or ITIN.
Will the bank close my account if I move and do not update my address right away?
Not when ready, but if mail keeps bouncing back to the bank, they may freeze or close the account. Update your address as soon as you move. You can do this online, by phone, or in person. If you move frequently, set up online statements so you do not have to worry about mail.
What if I was turned down for a bank account before because of my address?
Try a different bank or a credit union — they may have different policies. If you were turned down because of ChexSystems (a past account closure or unpaid fees), ask the bank to explain what they saw. You can dispute incorrect information with ChexSystems, or you can try a bank that offers second-chance checking accounts.
Do I need proof of income to open a bank account?
Not always. Many banks will open a basic checking account with just your ID and address proof. If you have income documentation, bring it — it makes the process smoother. If you do not, most banks will still open an account for you.