Shopify Does Not Offer Its Own Business Checking Account

Shopify is a platform for building and running an online store, not a bank. It does not issue checking accounts, debit cards, or any of the products a traditional bank or fintech bank provides. If you run a Shopify store and need a business checking account, you will need to open one through a separate financial institution.

What Shopify does offer is Shopify Payments, which processes credit card transactions from your customers and deposits the money into a bank account you already own. Shopify Payments is a payment processor, not a bank account. The funds land in whatever checking account you link to it — usually within one to two business days after a sale.

This separation matters because it means you control where your money goes. You choose the bank, you own the relationship with that bank, and you keep all the features a real checking account offers: the ability to write checks, set up automatic bill payments, access overdraft protection, and build a banking history separate from your e-commerce platform.

Key Takeaways

  • Shopify Payments deposits customer payments into a bank account you open yourself; Shopify does not hold or manage the account.
  • You need a separate business checking account from a bank or fintech to receive Shopify sales proceeds and handle business expenses.
  • Shopify Payments typically transfers funds within one to two business days, but the speed depends on your bank's processing time, not Shopify's.
  • Opening a business checking account requires an EIN, business license, and proof of identity, none of which Shopify provides.

Where Your Shopify Sales Money Actually Goes

When a customer buys something from your Shopify store, Shopify Payments collects the payment and holds it briefly. Within one to two business days, Shopify transfers that money to the bank account you designated during setup. That account is yours — you opened it, you control it, and you can move money in and out as you need.

The bank account you link to Shopify Payments can be a business checking account, a personal checking account, or even a savings account, though a business checking account is the standard choice for a store. Shopify does not care which type you use; it only needs the routing number and account number to send the deposit.

This means Shopify is not holding your money in a Shopify-branded account. Your money sits in your bank from the moment it arrives. You earn whatever interest your bank offers (usually none on a checking account), you pay whatever fees your bank charges, and you have full access to withdraw or spend the money immediately.

What You Need to Open a Business Checking Account for Your Store

To receive Shopify sales, you will need a business checking account. Most banks and online banks require the same basic documents: a valid photo ID, an Employer Identification Number (EIN) from the IRS, and proof that your business exists (usually a business license or registration certificate from your state).

If you are a sole proprietor operating under your own name, some banks will let you open a business account with just your Social Security number instead of an EIN, though an EIN is still recommended. If you have formed an LLC or corporation, an EIN is required.

The process usually takes one to three business days online. Many banks now let you start the application on their website, upload documents, and receive account details the same day or the next morning. You will receive a routing number and account number, which you then enter into Shopify Payments settings so deposits can begin.

Banks and Fintech Services That Work Well With Shopify

You can use any bank or fintech that offers business checking. Common choices for Shopify sellers include traditional banks like Chase, Bank of America, and Wells Fargo; online banks like Chime, Axos, and Mercury; and fintech platforms designed for small business like Stripe Treasury and Square Cash.

Online banks and fintech services often have lower fees and faster account opening than traditional banks, though they may not offer physical branches or check-writing in all cases. Traditional banks offer the full range of services — checks, wire transfers, overdraft protection — but may charge monthly fees or require a minimum balance.

The choice depends on what features matter to you. If you need to write checks to suppliers or pay bills by mail, a bank that offers free check printing is useful. If you want to move money quickly between accounts or integrate with accounting software, a fintech with strong API connections may be better. Shopify Payments works with all of them equally.

How Shopify Payments Deposits Work With Your Bank Account

Shopify Payments batches your sales and sends them to your bank account on a schedule you can control. By default, deposits happen daily, but you can change the frequency to weekly or twice weekly depending on your bank and sales volume. You set this in your Shopify admin under Settings > Payments > Shopify Payments > Deposit Schedule.

The deposit appears as a single transfer from Shopify Payments to your account, not as individual customer transactions. Your bank statement will show one line item per deposit cycle, and Shopify provides a separate transaction report in your admin so you can see which individual sales made up that deposit.

Timing varies slightly by bank. Shopify initiates the transfer, but your bank processes it on its own schedule. Most banks post Shopify deposits within one business day, but some take two. Weekends and holidays can add delay. If a deposit does not appear within two business days, contact your bank first — they control the final step.

Fees and Costs to Expect

Shopify Payments charges a transaction fee for each sale (usually 2.9% plus 30 cents for online card payments, though rates vary by card type and country). This fee is separate from any bank account fees. Your bank may charge a monthly maintenance fee, per-check fees, or overdraft fees depending on the account type and your balance.

Some business checking accounts are free; others charge $10 to $25 per month. Online banks and fintech services tend to have lower or no monthly fees. Traditional banks often waive fees if you maintain a minimum balance or set up direct deposit. Compare the total cost of both Shopify Payments fees and your bank's fees when choosing where to open your account.

You will not pay Shopify for the account itself or for deposits — only for processing customer payments. Shopify does not charge a fee to connect your bank account or to receive transfers.

What Happens If You Close Your Shopify Store

If you stop using Shopify, your business checking account remains yours. You can keep it open, move it to a different bank, or close it. Shopify has no claim on the account and cannot freeze it or take any action against it. The account is entirely separate from your Shopify store.

If you have pending deposits when you close your store, Shopify will still send them to your bank account according to your deposit schedule. Any refunds you issue to customers will be deducted from future deposits or, if there are no future deposits, may be charged back to your account depending on your bank's policy.

Frequently Asked Questions

Can I use a personal checking account to receive Shopify sales?

Technically yes, but it is not recommended. Most banks' terms of service prohibit using a personal account for business purposes. If the bank discovers you are running a business through a personal account, they can freeze it or close it. A business checking account is inexpensive to open and protects you legally by keeping business and personal finances separate.

How long does it take for money from a sale to show up in my bank account?

Shopify batches sales and sends them to your bank according to your deposit schedule, usually daily. Most banks post the deposit within one business day, so money typically appears within one to two business days of the sale. Weekends and holidays can add delay. Check your Shopify admin for the exact timing of your next scheduled deposit.

What if my bank rejects a Shopify deposit?

This is rare but can happen if your account is closed, frozen, or if the routing number or account number is wrong. Shopify will retry the deposit for a set number of days. If it continues to fail, Shopify will notify you and hold the funds. Log into your Shopify admin and verify your bank details are correct, then contact your bank to confirm the account is active. Once fixed, Shopify will resend the deposit.

Do I need an EIN to open a business checking account for my Shopify store?

Most banks require an EIN if you have formed an LLC or corporation. If you are a sole proprietor, some banks will accept your Social Security number instead, though an EIN is still recommended. You can request an EIN free from the IRS website; it takes about 15 minutes online and you receive it immediately.

Can Shopify freeze my bank account if I violate their terms of service?

No. Shopify cannot access or freeze your bank account because Shopify does not hold it. Your bank controls the account. If Shopify closes your store for violating their terms, they can stop sending deposits, but they cannot touch money already in your account or prevent you from accessing it. Your bank account remains yours to use however you choose.