Subscription setup fees on Shopify

Last updated: July 18, 2026

Hardware kits, starter boxes, and onboarding cost money once, at the start. Charge a one-time setup fee with a fixed cart fee gated by two conditions: subscription in the cart is yes, and customer order count is 0. New subscribers pay it once; renewals and existing customers never see it.

The rule in FlexiFees

SettingValue
Fee titleSetup fee
CalculationFixed amount, cart fee
Amount9.90
SKUSETUP
Conditions (match all)Subscription in cart is equal to yes · Customer order count is equal to 0
FlexiFees condition builder with subscription in cart yes and order count 0

The order count comes from the logged-in customer's history and refreshes with a short delay, so treat it as roughly-right protection rather than a hard gate; guests are not matched, which most subscription checkouts avoid anyway by requiring accounts.

Inversions and add-ons

  • Subscriber perk: flip to subscription in cart is no and you have a handling fee that subscribers skip.
  • Promo waiver: add discount code is not one of NOSETUP for campaigns that waive setup.
  • Kit by tag: if only some plans need hardware, add a tag condition for those subscription products.

Related

Start free trial on Shopify