How to start a subscription box business

A subscription box brings customers back every month with something they did not have to shop for. It can also be hard to run well, because costs, packing and shipping repeat on a schedule. This guide covers how to plan the box, price it so it earns money, choose a billing plan and keep renewals under control.
Plan the box
Start with a clear theme and a clear customer. "Snacks" is broad. "Tea and treats for people who work from home" tells a shopper whether the box is for them. Then decide:
- What goes in. A few items you can source or make reliably. Plan at least three months of contents before you launch, so you know the idea can last.
- How often it ships. Monthly is the most common. Quarterly means fewer packing days and a higher price per box.
- How many boxes you can handle. Plan for a small number at first. Packing 40 boxes is very different from packing 400.
- Whether it changes. A surprise box needs fresh ideas each time. A fixed box, such as a monthly supply of the same coffee, is simpler to run.
Build one sample box before you sell any. Time how long it takes to pack and weigh it, and photograph it for the product page.
Price the box with shipping in mind
Add up the cost of one box: contents, packaging, inserts such as a card, your packing time, shipping, and the processing fee on the payment. The shipping line is the one that surprises new box owners, because a full box can be heavy.
A worked example, with made-up numbers: a box costs $14 in contents, $2 in packaging and $7 to ship. Add $2 for your time and the box costs $25. To make $10 on each box, the customer needs to pay about $36.36 in total, because the processing fee also comes out of the payment (at Stripe's 2.9% + $0.30, that is about $1.35). Whether that total is shown as a box price plus a shipping charge, or as one price, is your choice.
Payly lets you choose whether shipping is charged on every payment or on the first payment only. The first-payment-only choice is not available when the subscription has a free trial. Charging shipping on every payment usually suits a box, because it ships every time. Shipping rates themselves come from the shipping methods you set for each shipping zone, such as a flat rate with an extra cost per item. Check your carrier's prices and set your rates to cover them.
Monthly or yearly billing
Offering both is common. A monthly plan has a low barrier to entry. A yearly plan gives you cash up front and more commitment, so you can offer a discount for it. With Payly, one product can have a Monthly and a Yearly plan, each with its own price and billing schedule. See Offer monthly and yearly plans.
Think about shipping carefully for a yearly plan. Payly creates one order for each payment, so a yearly plan is one order for the year, not twelve. If you promise a box every month, you will pack and ship the later ones yourself, and the yearly price has to cover all of that shipping. Some box owners bill quarterly (every 3 months) and send that quarter's boxes together or one by one. Others sell a fixed term, such as 3 or 12 monthly payments, by setting the subscription to stop renewing after that length.
You can also add a free trial or a one-time sign-up fee. A sign-up fee suits a box with a welcome item, but be careful with trials: a free trial on a physical box means shipping something for nothing until the first payment.
Manage renewals and shipping
Each renewal is charged automatically by PayPal or Stripe and recorded in Payly as a new order. Each subscription has its own Renews date in the Subscriptions list, so there is no single shared billing day. Here is a routine that works well:
- Look at the Subscriptions screen to see which payments are coming up.
- Open the Orders list and pack each paid renewal.
- Mark each order as shipped, with the carrier and tracking number, which also emails the customer.
- Check the Past due tab once a week and contact customers whose payments failed.
When a renewal fails, the subscription becomes Past due, PayPal or Stripe retries on its own schedule and the customer is emailed. Payly does not retry payments itself. See Renewals and failed payments. Customers can pause or cancel from their account, which means fewer surprise messages for you.
Control the numbers you can handle
Subscription products have no stock settings, so Payly will not stop sign-ups when a box sells out. If you can only make a limited number of boxes, decide where to stop. You can move the product to draft to take it off sale, and customers who already subscribed are not affected. Keep your own count of subscribers, and look at it before you buy contents for the next box.
You can also use Limit to one active subscription so a signed-in customer cannot buy the same box twice by accident.
Costs
Payly is free: no monthly fee, no transaction fee and no commission. Your payments go to your own PayPal or Stripe account, which charge their standard processing fee on each payment, and the store runs on your own free Cloudflare account. Create a free account and use test mode to practice a sign-up and a renewal.
Questions
Can I start with a small test group?
Yes. Many box owners begin with a waiting list or a small first batch. Move the product to draft when you are full.
What if a customer wants to skip a month?
Customers can pause from their account, which stops billing until they resume. Skipping one box and then continuing automatically is not a separate feature, so a pause and resume is the nearest option.
Can I charge tax on a box?
You can add tax rates by country, state or postcode. Rules vary, so check with your state tax agency or an accountant. Payly does not file or pay tax for you.
Processing rates as published by PayPal and Stripe for the US in October 2026. The box costs and prices are examples.


