Shopify Apps

Demystifying Shopify App Payouts: Your Developer's Guide to Getting Paid

As a Shopify migration expert at Shopping Cart Mover, I regularly engage with the vibrant Shopify developer community. A common and crucial topic that frequently arises, especially for those new to the Shopify App Store, revolves around understanding app earnings and payouts. Recently, a valuable discussion initiated by @Hywpaddan in the Shopify Community forum highlighted key questions about when developers can expect to receive their hard-earned revenue. This isn't just about money; it's about clarity, planning, and ensuring your development efforts are duly rewarded. Let's dive deep into the mechanics of Shopify App Store payouts, drawing on expert insights and official guidelines to provide a comprehensive guide.

Screenshot of Shopify Partner Dashboard payout settings with bank details and tax information fields.
Screenshot of Shopify Partner Dashboard payout settings with bank details and tax information fields.

Understanding Your Shopify App Earnings: The Payout Cycle Explained

The journey from a merchant installing your app to seeing funds in your bank account involves a few critical steps and timelines. It's not always instantaneous, and understanding the nuances is key to managing your expectations and cash flow.

The Initial 30-Day Hold: A Foundational Step

One of the most important aspects for new app partners, as highlighted by community members like @Mustafa_Ali and @ahsandoesntcare, is the 30-day hold. This isn't an arbitrary delay but a standard practice designed to ensure payment stability and mitigate risks associated with new subscriptions:

  • Applies to First-Time Earnings: This hold is specifically applied to your first-time earnings from each new merchant referral. Once a merchant successfully pays their initial bill for your app, a 30-day countdown begins for those specific earnings.
  • Why the Hold? This period allows for any initial payment processing issues, chargebacks, or merchant refunds to be resolved before funds are released to the app partner. It protects both Shopify and the developer from potential financial reversals.

Shopify's Bi-Monthly Payout Schedule

Once the initial 30-day hold for a merchant's earnings has cleared, your funds become eligible for payout according to Shopify's regular schedule:

  • Twice a Month: Shopify processes payouts on the 1st and 15th of each month.
  • Eligibility Cut-offs: Earnings that clear their 30-day hold (and meet the minimum payout threshold) before a specific cut-off date will be included in the next scheduled payout. For example, if an earning clears its hold on the 10th of the month, it will likely be included in the payout on the 15th. If it clears on the 16th, it will be part of the payout on the 1st of the following month.

The Minimum Payout Threshold

Before any funds are disbursed, your accumulated earnings must meet a minimum payout threshold. This threshold varies by region and currency but is typically around $10 USD. If your balance is below this amount, your earnings will simply roll over to the next payout cycle until the threshold is met. You can check and sometimes adjust this threshold within your Partner Dashboard's payout settings.

Navigating Merchant Store Status: Frozen Accounts and Refunds

What happens when a merchant's store encounters issues after they've paid for your app? This was another critical question raised by @Hywpaddan, and it's a common concern for developers.

When a Merchant's Store Freezes

If a merchant's Shopify store becomes frozen due to non-payment or other issues, the impact on your earnings depends on the timing of the payment and the resolution:

  • Successfully Settled Charges: If a merchant installed your app, selected a paid plan, and their bill was successfully paid and settled before the store froze, you should still receive your share of that payment. The charge generally stands.
  • Unresolved Payments: However, if the store freezes before the payment is successfully processed or settled, your earnings will be held until the merchant's account is unfrozen and the payment successfully goes through. A freeze can definitely delay your payout.
  • Watch for Reversals: As @accessify.web.app pointed out, even if a charge initially succeeds, Shopify might later refund or reverse it if the merchant's situation changes. In such cases, the corresponding earnings will be deducted from your balance.

The Reality of Refunds and Chargebacks

It's important to monitor your transaction list in the Partner Dashboard. Any refunds or chargebacks initiated by the merchant or Shopify will directly impact your earnings. These deductions are typically applied to your future payouts or current balance. This is why the 30-day hold is in place for new earnings – it provides a buffer for such events.

Essential Pre-Payout Verification Steps

Before your first payout, and sometimes for ongoing verification, Shopify requires certain information to be submitted and verified. This is a crucial step to ensure compliance and secure transactions.

Setting Up Your Partner Dashboard for Success

As @ahsandoesntcare rightly emphasized, your Partner account needs to be fully set up. This includes:

  • Tax Information: Submitting accurate tax information (e.g., W-8BEN for non-US entities or W-9 for US entities) is mandatory. Incomplete or incorrect details will halt payouts.
  • Bank Details: Your bank account information must be correctly entered and verified. Shopify may perform micro-deposits to confirm account ownership.
  • Identity Verification: If your earnings exceed a certain threshold or if there are any suspicious activities, Shopify may request additional identity verification. This could involve submitting government ID, business registration documents, or other proofs.

These verification steps are not always clearly documented publicly, and the specifics can vary, so it's always best to ensure all fields in your Partner Dashboard's 'Settings > Payouts' section are complete and verified.

Proactive Checks: Your Payouts Section is Your Command Center

The best way to stay on top of your earnings is to regularly check your Shopify Partner Dashboard. Under the 'Payouts' section, you can:

  • Monitor Transaction Status: See the status of each individual transaction and its associated release date. This allows you to confirm exactly when specific merchant earnings become payable.
  • Review Payout History: Track past payouts and understand how your earnings are accumulating.

When to Contact Shopify Partner Support

While this guide covers the general process, specific issues can arise. If your first payout is past its scheduled date, your details are verified, and there are no apparent holds, it's time to reach out to Shopify Partner Support directly. They can investigate specific account issues and provide tailored assistance.

Conclusion: Empowering Your App Development Journey

Understanding the intricacies of Shopify App Store payouts is fundamental for any developer looking to monetize their creations. By being aware of the 30-day hold, the bi-monthly schedule, verification requirements, and how merchant account statuses can impact your earnings, you can better plan your finances and focus on what you do best: building amazing apps that enhance the Shopify ecosystem.

For those looking to dive into the Shopify ecosystem, whether as a merchant or an app developer, getting started is straightforward. You can easily sign up for a Shopify trial here and begin exploring the platform's vast potential. Keep building, keep innovating, and may your payouts be plentiful!

Share:

Use cases

Explore use cases

Agencies, store owners, enterprise — find the migration path that fits.

Explore use cases