Shopify typically pays you within 1-5 business days after a sale, depending on your country and payment provider. If you’re using Shopify Payments (Shopify’s built-in payment processor), most merchants in the US see funds in their bank account within 2 business days. Other countries take slightly longer - usually 3-5 business days.

That said, there are a handful of factors that can speed things up or slow things down. I’ve been through the confusion of waiting for a first payout and wondering if something went wrong, so let me break down exactly how Shopify payouts work.

Key Takeaways
1
Shopify Payments pays US merchants within 2 business days; most other countries within 3-5 business days.
2
Your payout schedule depends on your country, bank, and whether you use Shopify Payments or a third-party gateway.
3
Weekends, holidays, and unverified accounts are the most common reasons for payout delays.
4
Shopify Balance gives you faster access to your funds - sometimes the same day as a sale.

What Is Shopify Payments?

Shopify Payments is Shopify’s own payment processor. It’s powered by Stripe on the backend and comes built into every Shopify store. When you activate Shopify Payments, your customers can pay with credit cards, debit cards, Apple Pay, Google Pay, and Shop Pay without you needing a separate merchant account.

The biggest advantage of using Shopify Payments is that you avoid the extra transaction fee Shopify charges when you use third-party gateways. On the Basic plan, that fee is 2% per transaction - it adds up fast. With Shopify Payments, you only pay the standard credit card processing rate.

Setting up Shopify Payments is straightforward. You enter your business details, banking information, and tax ID, and Shopify handles the rest. Once a customer makes a purchase, the funds enter a payout cycle and land in your bank account on a predictable schedule.

Shopify Payout Schedule by Country

The time between a customer paying and money arriving in your bank account depends on where your business is located. Here’s a breakdown of Shopify Payments payout periods by country:

  • United States: 2 business days
  • Canada: 3 business days
  • United Kingdom: 3 business days
  • Australia: 3 business days
  • Ireland: 3 business days
  • New Zealand: 4 business days
  • Germany: 5 business days
  • France: 5 business days
  • Spain: 5 business days
  • Italy: 5 business days
  • Netherlands: 5 business days
  • Austria: 5 business days
  • Belgium: 5 business days
  • Japan: 5 business days
  • Singapore: 5 business days
  • Hong Kong: 4 business days

“Business days” means Monday through Friday, excluding public holidays in your country. So if a customer buys something on a Friday evening in the US, the 2-business-day clock starts on Monday, and you’d see the payout on Wednesday.

How to Check Your Payout Status in Shopify

If you want to see exactly when your next payout is coming, Shopify makes it easy to check:

  1. Log into your Shopify admin and go to Settings > Payments.
  2. Click “View payouts” under the Shopify Payments section.
  3. You’ll see a list of all your payouts with their status: Scheduled, In Transit, Paid, or Failed.
  4. Click on any individual payout to see which orders are included in that batch.

The payouts screen also shows your current payout schedule and your next expected payout date. If you’re new to Shopify, I recommend checking this screen after your first few sales - it removes a lot of the anxiety about whether things are working correctly.

You can also set up payout notifications. Go to Settings > Notifications and make sure payout confirmations are turned on. Shopify will email you each time a payout is sent to your bank.

What Affects How Fast You Get Paid

Even with a set payout schedule, several things can make your payout arrive faster or slower than expected:

Weekends and Holidays

Payout processing only happens on business days. If your payout falls on a weekend or holiday, it gets pushed to the next business day. This is the most common reason merchants feel like their payout is “late” - it’s usually just the calendar.

Bank Processing Time

Shopify sends the payout on schedule, but your bank might take an extra day to actually make the funds available. Some banks post deposits in the morning, others in the evening. If your bank is slow to process incoming transfers, you might see a consistent 1-day delay beyond what Shopify shows.

New Store Verification

Brand new Shopify stores sometimes face a longer initial payout hold. Shopify may hold your first payout for up to 14 business days while they verify your business. This is a fraud prevention measure and usually only affects your very first payout. After that, the standard schedule kicks in.

Chargebacks and Disputes

If a customer files a chargeback, Shopify holds the disputed amount from your payouts until the dispute is resolved. A single chargeback won’t stop all your payouts - just the amount in question plus a chargeback fee. However, stores with high dispute rates may face longer holds or additional review.

Account Verification Issues

Shopify occasionally asks for additional documentation - proof of identity, business registration, or tax information. If you miss these requests, your payouts can be paused until you provide what’s needed. Check your email and Shopify admin notifications regularly.

Third-Party Payment Gateways

Not every merchant uses Shopify Payments. If Shopify Payments isn’t available in your country, or you prefer another processor, you’ll use a third-party payment gateway. Each has its own payout schedule:

PayPal

When a customer pays via PayPal, the money goes directly to your PayPal account - usually instantly. You can then transfer it to your bank account, which takes 1-3 business days for a standard transfer or within minutes using PayPal’s instant transfer (for a small fee). The key difference: PayPal funds are available in your PayPal balance immediately, so you can use them for business purchases right away.

Stripe (Standalone)

Some merchants use Stripe directly through Shopify’s third-party gateway integration rather than Shopify Payments. Stripe’s standard payout schedule is 2 business days in the US and 7 days for new accounts. After building a track record, you may qualify for faster payouts.

Other Gateways

Gateways like Authorize.net, 2Checkout, or Worldpay each set their own payout schedules, typically ranging from 2-7 business days. Check your specific gateway’s documentation for exact timelines. Keep in mind that when you use any third-party gateway on Shopify, you’ll pay an additional transaction fee on top of the gateway’s own processing fees.

Shopify Balance: Get Paid Faster

If waiting 2-5 business days feels too long, Shopify Balance is worth looking into. Shopify Balance is a free financial account built into your Shopify admin that gives you faster access to your earnings.

With Shopify Balance, your payouts can arrive up to 4 business days sooner compared to standard bank payouts. In some cases, US merchants get same-day access to their funds. You also get a Shopify Balance card (virtual and physical) that lets you spend your earnings directly without waiting for a bank transfer at all.

There are no monthly fees, no minimum balance requirements, and no credit checks. It’s essentially Shopify acting as your business bank account, cutting out the extra processing time your regular bank adds.

Common Payout Problems and How to Fix Them

Most payout issues have straightforward fixes. Here are the problems I see merchants run into most often:

Payout Shows “Failed”

A failed payout almost always means your bank rejected the transfer. The most common causes:

  • Wrong account number or routing number in your Shopify settings
  • Your bank account was closed or frozen
  • Your bank doesn’t accept electronic transfers from payment processors

Fix: Go to Settings > Payments > Shopify Payments > Edit bank account and double-check every field. After fixing the info, Shopify will retry the payout automatically - usually within 3 business days.

Payout Is Stuck on “In Transit”

If your payout has been “In Transit” for more than 5 business days, contact your bank first. The money has left Shopify’s system, and your bank may be holding it for review. If your bank says they don’t see the transfer, contact Shopify Support with the payout reference number.

No Payouts Are Showing Up

If you’re not seeing any scheduled payouts, check these things:

  • Make sure Shopify Payments is actually activated (not just partially set up)
  • Verify your bank account details are complete
  • Check for any notification banners in your admin asking for additional verification
  • Confirm you have actual completed orders (pending or unfulfilled orders don’t trigger payouts)

Tips to Speed Up Your Shopify Payouts

While you can’t change Shopify’s base payout schedule, there are a few things that genuinely help:

  1. Use Shopify Balance - it’s the single fastest way to access your funds if you’re in a supported country.
  2. Complete account verification early - upload your business documents and identity verification right when you set up your store, not after your first sale. This avoids the initial hold.
  3. Use a bank that processes deposits quickly - online banks like Mercury or Novo tend to post deposits faster than traditional banks.
  4. Keep your chargeback rate low - stores with clean transaction histories avoid extra scrutiny and holds. Write clear product descriptions, ship on time, and respond to customer issues quickly.
  5. Don’t change your bank details frequently - each time you update your banking info, Shopify may add a brief verification hold before sending payouts to the new account.
  6. Fulfill orders promptly - while fulfillment status doesn’t directly affect payout speed in most cases, it reduces disputes and chargebacks, which do affect payouts.