Dokiya
← All posts
Payments

Subscription Box Platform Fees, Explained (and How to Avoid Them)

A clear breakdown of the fees subscription box platforms charge, from per-order cuts to payout holds, and how running on your own Stripe avoids most of them.

Platform pricing pages are designed to make the monthly number look small. The cost that actually adds up is usually further down the page, in the per-order fees and the payout terms. Here is what to look for and what each one really costs you.

The four kinds of fees to watch for

Subscription platforms charge in some combination of these ways:

  • Monthly software fee. A flat subscription for using the tool. Predictable, easy to compare.
  • Per-order or transaction fee. A percentage or flat amount taken from every single sale, on top of payment processing.
  • Payment processing. The card fee itself, about 2.9% plus 30 cents on Stripe. Unavoidable anywhere, because the card networks charge it.
  • Payout terms. Whether the money is yours immediately in your own account, or held by the platform and paid out on their schedule.

The monthly fee is the one everyone compares. The per-order fee and payout terms are the ones that quietly decide how much you actually keep.

Why the per-order cut matters more than it looks

A 2% per-order fee sounds trivial. Run it across a real subscription business and it is not:

Scenario Per-order fee Monthly cost at 200 members ($30 box)
Own Stripe (Dokiya) 0% $0
Platform takes 1% 1% $60/mo
Platform takes 2% 2% $120/mo
Marketplace-style cut 5% to 10% $300 to $600/mo

That is every month, and it grows as you grow. The bigger and more successful you get, the more a percentage-based fee takes. A flat monthly price does the opposite: it becomes a smaller share of revenue as you scale.

Whose account holds your money

This is the fee nobody labels as a fee. When a platform routes payments through its own account and pays you out later, three things happen: your cash flow depends on their payout schedule, refunds and disputes run through them, and you do not fully own the customer payment relationship. When the money lands in your own Stripe account directly, you get paid on Stripe's normal schedule and you are the merchant of record.

How to avoid most of these fees

You cannot avoid card processing. You can avoid the rest by choosing software that connects to your own Stripe account and charges a flat monthly price instead of a per-order cut. That structure means the only variable cost per order is Stripe's own processing, and every dollar of every sale lands in your account.

Dokiya works this way on purpose. You connect your own Stripe, pay a flat monthly price, and keep 100% of sales with 0% platform fees. See how it compares to Cratejoy, Subbly, and Patreon.

FAQ

Do subscription box platforms take a percentage of sales?

Many do. On top of standard card processing, some platforms add a per-order percentage or flat fee, and marketplace-style platforms can take a larger cut in exchange for exposure. Others, like Dokiya, charge only a flat monthly fee and take 0% per order.

What is the cheapest way to run a subscription box?

The cheapest structure is a flat monthly software fee on your own Stripe account, so your only per-order cost is card processing. This beats percentage-based pricing as soon as you have meaningful volume, because a flat fee does not grow with your revenue.

What does it mean to run on your own Stripe account?

It means payments go directly into a Stripe account you own, rather than through the platform's account. You are the merchant of record, you get paid on Stripe's normal schedule, and no third party sits between you and your customers' money.

Start your own subscription club

Dokiya runs on your own Stripe account, so you keep 100% of every sale with 0% platform fees. Free plan to start.

Start free