Yes, you can transfer money from Spruce to your bank account, but the method depends on what Spruce account you hold

Spruce is a mobile banking app that lets you receive paychecks, pay bills, and hold money in a checking account. If you have a Spruce checking account, you can move money out to another bank account you own through a standard bank transfer. The process takes one to three business days, depending on the receiving bank's processing speed. If you have a Spruce savings account or a temporary card-linked account, the transfer options are more limited.

The key difference is whether Spruce holds your money in an actual checking account or in a temporary holding account. Most people who use Spruce for direct deposit have a real checking account and can transfer freely. If you opened Spruce only to receive a one-time payment or to use a temporary card, you may not have transfer rights at all.

Key Takeaways

  • Spruce checking account holders can transfer money to any U.S. bank account they own by linking the receiving bank in the Spruce app.
  • Transfers from Spruce to another bank take one to three business days and are processed through the ACH network, the same system banks use.
  • You must verify the receiving bank account before the first transfer, which requires you to confirm two small test deposits Spruce sends to that account.
  • Spruce does not charge a fee for outgoing transfers, but your receiving bank may charge a fee to receive an ACH deposit if you have a non-standard account type.
  • If your Spruce account is a temporary card-linked account rather than a checking account, you cannot transfer money out — you can only spend it on the card.

How to link your bank account in the Spruce app

Before you can transfer money out, you need to tell Spruce which bank account to send it to. Open the Spruce app and go to the Transfers or Money Movement section — the exact name varies by app version. Select "Add Bank Account" or "Link External Account." You will enter the receiving bank's routing number, your account number, and the account type (checking or savings).

Spruce will then send two small deposits to that account, usually between $0.01 and $0.99 each. These deposits arrive within one to two business days. Once they land, you go back into the Spruce app and confirm the exact amounts of both deposits. This verification step proves you control the receiving account and prevents someone else from transferring your money to an account you do not own.

After verification is complete, that bank account is linked and ready to receive transfers. You can link multiple accounts if you need to send money to different places — a personal checking account, a joint account, a savings account at a different bank, or an account in someone else's name if you have power of attorney.

The actual transfer process and how long it takes

Once your receiving account is linked and verified, transferring money is straightforward. In the Spruce app, select the linked account and enter the amount you want to send. Spruce will show you the expected arrival date — usually one to three business days from the date you initiate the transfer. Confirm the transfer, and the money leaves your Spruce account when ready, though it does not appear in the receiving account right away.

The delay happens because Spruce and your receiving bank both use the ACH network (Automated Clearing House), a batch processing system that clears transfers overnight. If you send a transfer on a Monday morning, it typically arrives by Wednesday. If you send it on a Friday afternoon, it may not arrive until the following Tuesday, because the ACH does not process on weekends or federal holidays.

Spruce does not charge you a fee to send money out. However, your receiving bank might charge a fee if your account is a non-standard type — for example, some prepaid accounts or business accounts charge to receive ACH deposits. Check with your receiving bank before the first transfer if you are unsure.

What happens if your Spruce account is not a checking account

Spruce offers different account types depending on how you signed up. If you opened Spruce to receive a single paycheck or to use a temporary card for a specific purpose, you may have a card-linked account rather than a full checking account. Card-linked accounts do not have transfer rights — the money can only be spent on the Spruce card itself.

You can tell which type you have by looking at your account settings in the Spruce app. If you see a routing number and account number listed, you have a checking account and can transfer. If you only see a card number and no routing number, you have a card-linked account and cannot transfer money out to another bank.

If you need to move money from a card-linked account, your only option is to spend it on the Spruce card or contact Spruce support to ask about converting your account type. Conversion is not always possible and depends on how the account was originally set up.

Limits on how much you can transfer at once

Spruce does not publish a single daily transfer limit that applies to all accounts. The limit depends on your account history, how long you have held the account, and whether Spruce has flagged any suspicious activity. New accounts typically have lower limits — sometimes $500 to $1,000 per day — while established accounts may transfer $5,000 or more in a single transaction.

If you try to transfer more than your limit allows, the app will reject the transfer and tell you the maximum amount available. You can either send a smaller amount or contact Spruce support to request a limit increase. Spruce reviews limit increase requests based on your account activity and may approve or deny the request within one to two business days.

There is also a monthly limit on total transfers, though this varies by account. If you regularly move large amounts, check your account settings or contact support to understand your specific limits.

Troubleshooting transfers that do not arrive on time

If your transfer does not arrive by the expected date, the first step is to check the Spruce app for the transfer status. Spruce shows whether the transfer is pending, processing, or completed. If it shows completed but the money has not landed in your receiving bank, contact your receiving bank's customer service — sometimes ACH transfers get delayed on the receiving end, not the sending end.

If the transfer shows pending or processing after the expected arrival date has passed, contact Spruce support through the app. Provide the transfer date, amount, and the receiving bank account. Spruce can check whether the transfer was actually sent to the ACH network or whether it was held up on Spruce's side. If Spruce sent it and your bank did not receive it, Spruce can file a trace request with the ACH network to locate the funds.

Transfers that fail usually fail when ready — you will see an error message in the app and the money stays in your Spruce account. If this happens, check that the routing and account numbers are correct and try again. A common mistake is entering the receiving bank's main routing number instead of the routing number for the specific branch where your account is held.

Frequently Asked Questions

Can I transfer money from Spruce to a savings account at another bank?

Yes. Savings accounts work the same way as checking accounts for ACH transfers. You link the savings account in the Spruce app, verify it with the two test deposits, and transfer money to it. The transfer takes one to three business days, just like a transfer to a checking account.

What if I do not know my receiving bank's routing number?

Your bank's routing number is printed on the bottom left of your checks, or you can find it on your bank's website or by calling customer service. Some banks have multiple routing numbers for different regions or account types, so confirm you have the correct one for your specific branch and account type before linking it in Spruce.

Can I transfer money from Spruce to someone else's bank account?

No, not directly. Spruce only allows transfers to accounts in your own name. If you need to send money to someone else, you can transfer it to your own account at another bank and then send it from there, or use Spruce's bill pay feature if the person is a business you pay regularly.

Does Spruce charge a fee to transfer money out?

Spruce does not charge a fee for outgoing transfers. Your receiving bank may charge a fee to receive an ACH deposit, but this is rare for standard checking and savings accounts. Check with your receiving bank if you have an unusual account type.

How do I cancel a transfer after I have sent it?

If the transfer is still pending or processing, you may be able to cancel it through the Spruce app — look for a cancel button next to the transfer in your transaction history. Once the transfer shows completed, it cannot be cancelled. Contact Spruce support when ready if you sent money to the wrong account and the transfer has already completed.