The fastest ways to fund your Navy Federal savings account
You can move money into a Navy Federal savings account through five main routes: direct deposit from your employer or benefit payer, transfers from another Navy Federal account you own, transfers from an external bank account, in-person deposits at a Navy Federal branch, and mobile check deposit through the Navy Federal app. Direct deposit is the fastest and most hands-off method. Transfers from external accounts typically clear within one to three business days. In-person deposits and mobile check deposits post the same day or next business day, depending on timing and the amount.
The method you choose depends on what you're depositing (paycheck, check, cash, or electronic funds), how quickly you need the money to arrive, and whether you have access to a Navy Federal branch or ATM. Each route has different requirements and timelines, and some have limits on how much you can deposit at once.
Key Takeaways
- Direct deposit from your employer or benefit payer is the fastest and most reliable way to fund your account, and you set it up once through your employer's payroll system.
- Transfers from another bank take one to three business days and require you to provide Navy Federal's routing number (255076012) and your account number to the sending bank.
- Mobile check deposit through the Navy Federal app lets you deposit checks without visiting a branch, though the amount may be limited and the check must be endorsed to you.
- In-person deposits at a Navy Federal branch or ATM post the same day or next business day, and you can deposit cash, checks, or money orders without fees.
- Navy Federal does not charge a fee to receive deposits through any of these methods.
Setting up direct deposit from your paycheck or benefits
Direct deposit is the most reliable way to move recurring income into your Navy Federal savings account. You set it up through your employer's payroll department or through the government agency that sends your benefits (Social Security, VA, or other federal programs). You will need to provide your employer or benefit payer with your Navy Federal account number and Navy Federal's routing number, which is 255076012.
Contact your employer's HR or payroll office and ask for a direct deposit form or authorization. Some employers let you set this up online through their payroll portal. You will specify that the deposit should go to your savings account, not your checking account. Direct deposits typically post on your regular payday and are available immediately—you do not have to wait for clearing time.
If you receive Social Security, Supplemental Security Income (SSI), or Veterans Affairs benefits, you can set up direct deposit through the Social Security Administration website, the VA website, or by calling the agency directly. Once direct deposit is active, the money arrives on the same schedule as your regular payment, with no action needed on your part.
Transferring money from another bank account
If you have a savings or checking account at another bank, you can transfer money to Navy Federal from that account. The transfer takes one to three business days to clear. You initiate the transfer from your other bank's website or app, not from Navy Federal.
You will need Navy Federal's routing number (255076012) and your own Navy Federal account number. Log into your other bank's online banking or mobile app, find the option to transfer funds or pay a bill, and enter Navy Federal's routing number and your Navy Federal account number as the receiving account. Specify the amount and the date you want the transfer to occur. Some banks let you schedule transfers in advance.
Transfers initiated on a business day before 5 p.m. Eastern Time typically clear within one to two business days. Transfers initiated on a weekend or after 5 p.m. may not begin processing until the next business day. Verify the amount and account number before confirming, because reversing a transfer to the wrong account can take weeks.
Depositing checks through the Navy Federal mobile app
The Navy Federal mobile app includes a mobile check deposit feature that lets you deposit checks without visiting a branch. Open the app, navigate to the deposit or mobile check deposit option, take a photo of the front and back of the check, enter the amount, and confirm. The check must be endorsed (signed on the back) with "For Mobile Deposit Only" and your signature.
Mobile check deposits typically post within one business day, though some deposits may take up to two business days depending on the amount and the time of day you submit. Navy Federal may limit the amount you can deposit through mobile check in a single day or rolling 30-day period—check your app or contact Navy Federal to confirm your limit.
After you submit a mobile check deposit, do not deposit the same check anywhere else, and do not discard it immediately. Keep the check for at least 30 days in case Navy Federal needs to verify it. If the deposit is rejected, the app will notify you and you can try again or deposit the check in person at a branch.
Depositing cash or checks in person at a Navy Federal branch or ATM
You can deposit cash, checks, or money orders at any Navy Federal branch during business hours. Bring your account number or debit card and the items you want to deposit. Tellers can process the deposit immediately, and the funds post the same day or the next business day depending on the time of deposit and the amount.
Navy Federal ATMs also accept check and cash deposits 24 hours a day. Insert your debit card, select the deposit option, choose your account, and follow the on-screen prompts. The ATM will scan the check or count the cash and confirm the amount before accepting it. Deposits made before the ATM's cutoff time (usually 9 p.m. or 10 p.m.) post the same day; deposits made after that time post the next business day.
If you do not have a Navy Federal branch or ATM near you, you can deposit checks by mail. Write your account number on the back of the check, include a deposit slip (available from Navy Federal's website or by calling customer service), and mail the check to the address Navy Federal provides. Mailed deposits take five to seven business days to clear.
Using Navy Federal's bill pay or transfer features
If you have another Navy Federal account (such as a checking account), you can transfer money between your own accounts instantly through Navy Federal's online banking or mobile app. Log in, select "Transfer Funds" or "Move Money," choose the account you want to transfer from and the account you want to transfer to, enter the amount, and confirm. The transfer posts immediately and is available right away.
You can also use Navy Federal's bill pay feature to move money out of your savings account to pay bills, though this is a withdrawal rather than a deposit. Bill pay lets you schedule payments to businesses or individuals, and the payment is deducted from your account on the date you specify.
Limits, fees, and timing for deposits
Navy Federal does not charge a fee to receive deposits through any method. However, your savings account may have limits on how many withdrawals you can make per month (federal regulations allow up to six per month for savings accounts, though Navy Federal's specific rules may differ). Deposits do not count against this limit.
Mobile check deposits may have daily or monthly limits depending on your account type and history. Direct deposits have no limit. In-person deposits and ATM deposits also have no limit, though the ATM may have a single-transaction limit (typically $5,000 or more). If you need to deposit a large amount of cash, visit a branch during business hours.
Timing varies by method: direct deposits post on payday, transfers from other banks take one to three business days, mobile check deposits take one to two business days, and in-person deposits post the same day or next business day. Plan accordingly if you need the money by a specific date.
Frequently Asked Questions
What is Navy Federal's routing number for deposits?
Navy Federal's routing number is 255076012. Use this number when setting up direct deposit with your employer or when transferring money from another bank. Make sure you also provide your full Navy Federal account number so the deposit goes to the correct account.
How long does it take for money to show up after I transfer it from another bank?
Transfers from other banks typically take one to three business days to clear. Transfers initiated on a business day before 5 p.m. Eastern Time usually arrive within one to two business days. Transfers initiated on weekends or after 5 p.m. may not begin processing until the next business day.
Can I deposit a check that is made out to someone else?
No. The check must be made out to you or to you and another person. If a check is made out to someone else, that person must endorse it to you in writing on the back, and then you sign below their endorsement. Some banks and Navy Federal may still refuse to accept third-party checks, so ask first.
What happens if I deposit the same check twice by accident?
Navy Federal's systems are designed to catch duplicate deposits, but if a duplicate does go through, Navy Federal will reverse one of the deposits and return the funds to your account. Contact Navy Federal immediately if you realize you have deposited the same check twice. Keep the original check for at least 30 days so you can prove which deposit was the duplicate if needed.
Can I deposit cash through an ATM?
Yes. Navy Federal ATMs accept cash deposits 24 hours a day. Insert your debit card, select the deposit option, choose your account, and insert the cash. The ATM will count it and confirm the amount. Deposits made before the ATM's cutoff time (usually 9 p.m. or 10 p.m.) post the same day; deposits after that time post the next business day.