Yes, you can open a checking account with a paycheck as proof of income
A paycheck or pay stub works as proof that you have regular income, which many banks want to see before opening an account. You do not need to deposit your paycheck into the account on the day you open it — you just need to show one to the bank as evidence that you earn money. Some banks will ask for a recent pay stub (usually from the last 30 days), while others may accept a letter from your employer stating your job title and salary.
The reason banks ask for this is straightforward: they want to know you can keep money in the account and that you are not opening it for fraud. A paycheck proves both. If you do not have a recent paycheck yet — perhaps you just started a job — you can bring an offer letter or a written statement from your employer instead.
Key Takeaways
- A recent pay stub or paycheck counts as proof of income and helps you open a checking account even if you have no banking history.
- You do not have to deposit your paycheck into the new account on opening day; the bank just wants to see that you earn money.
- If you do not have a paycheck yet, an offer letter or employer statement stating your salary works just as well.
- Bring the original pay stub or a clear photo of it, along with a government-issued ID and your Social Security number.
- Some banks ask for proof of income only if you cannot provide other forms of ID or have no credit history.
What counts as proof of income at the bank
A pay stub is the most straightforward document. It shows your name, employer, the dates you worked, and the amount you earned. Banks like pay stubs because they are official documents issued by your employer and they are hard to fake. A pay stub from the last 30 days is usually what banks ask for, though some accept stubs from up to 60 days ago.
If you do not have a pay stub yet, bring a letter from your employer on company letterhead. The letter should state your job title, your start date, and your salary or hourly wage. You can ask your HR department or manager to write this for you — it takes only a few minutes. An offer letter from a job you have not started yet also works at many banks, though some prefer to wait until you have earned at least one paycheck.
Self-employed people and freelancers can bring recent invoices, a letter from a client, or tax documents from the previous year. If you receive unemployment benefits, disability payments, or Social Security, those statements count as proof of income too.
Documents to bring when you open the account
Bring your pay stub or income letter along with two forms of ID. One must be a government-issued ID with a photo — a driver's license, state ID card, or passport. The second can be another government ID or a document that shows your address, such as a utility bill, lease, or bank statement from another bank.
You will also need your Social Security number. Banks use this to check your banking history and to report the account to credit bureaus. If you do not have a Social Security number yet, some banks will still open an account for you, but the process takes longer and you may face limits on how much you can deposit or transfer.
Bring the original pay stub or a clear, legible photo of both sides if you are opening the account online or by mail. If you are opening the account in person at a branch, the bank may make a copy for their records.
When banks do not ask for proof of income
Not every bank requires proof of income. Some banks skip this step if you have a strong form of ID, such as a passport or state ID, and you are opening a basic checking account with a small opening deposit. Other banks waive the income requirement if you already have another account with them or if you are opening the account with a family member who has banking history.
Online banks are often more flexible about income requirements than brick-and-mortar banks. If a bank does ask and you do not have a paycheck, ask what other documents they will accept. Many will take a letter from your employer, a benefits statement, or even a recent tax return.
What happens after you show your paycheck
Once you show your pay stub or income letter, the bank will verify it is real. For pay stubs, they may contact your employer to confirm you work there and earn what the stub says. This usually takes a few minutes if you are opening the account in person, or a few hours to a day if you are opening it online.
After the bank verifies your income, they will ask you to sign documents and choose your account type. You can then deposit money into the account right away, or wait until your next paycheck arrives. Many people set up direct deposit at this time so their paycheck goes straight into the new account without them having to visit the bank.
Direct deposit and your new checking account
Once your account is open, you can ask your employer to send your paycheck directly to your new checking account. This is called direct deposit. To set it up, you will need to give your employer your account number and your bank's routing number. You can find both on a blank check from your new account, or ask the bank for them.
Direct deposit is faster and safer than getting a paper check. Your money arrives on payday without you having to go to the bank or a check-cashing store. Many employers can set up direct deposit in a few minutes through their payroll system, and some banks offer small rewards or fee waivers if you sign up for direct deposit.
If you do not have a paycheck yet
If you just got a job offer but have not received your first paycheck, bring the offer letter instead. Make sure it is on company letterhead and includes your name, job title, start date, and salary or hourly rate. If the bank will not accept an offer letter, ask if you can come back after your first paycheck arrives — most banks will hold your process for a few weeks.
If you are between jobs and have no recent paycheck, bring proof of other income: unemployment benefits, disability payments, Social Security, child support, alimony, or rental income. If you have none of these, some banks will still open an account for you, though they may ask more questions or require a larger opening deposit.
Frequently Asked Questions
Do I have to deposit my paycheck into the account right away?
No. The bank asks for a paycheck to prove you have income, not to require you to deposit it when ready. You can open the account and deposit money later, or set up direct deposit so future paychecks go in automatically. Some banks do ask for an opening deposit of $25 to $100, but this can come from any source, not just your paycheck.
What if my paycheck is from a gig job or freelance work?
Bring recent invoices, a letter from a client, or a bank statement showing deposits from your work. If you have been self-employed for less than a year, some banks will accept a letter from a client or platform (like Uber or Upwork) confirming you work for them. Others may ask for tax documents from the previous year instead.
Can I open an account if I just got hired but have not been paid yet?
Yes. Bring your offer letter or a written statement from your employer. If the bank will not accept that, ask if you can return after your first paycheck. Most banks will hold your process for 30 days while you wait to earn your first check.
Will the bank contact my employer to verify my paycheck?
Many banks do verify income by contacting your employer, especially for online accounts. This usually takes a few hours to a day. In-person applications are often verified faster because the bank can see the pay stub when ready. The verification is routine and does not affect your job.
What if I have no income at all right now?
Some banks will still open an account for you without proof of income, though they may ask more questions or require a larger opening deposit. If you receive any regular payments — unemployment, disability, child support, or help from family — bring proof of that. If you have none, ask the bank what their minimum requirements are; policies vary widely.