Subscription Billing for Skincare Brands
How skincare brands set subscription cycles, renew whole routines, what the billing system must do, and the renewal rules from ROSCA, Visa and Mastercard.
Article summary
TL;DR
Skincare subscriptions work when the cycle follows how fast each product is used, customers can skip, swap or change the date, and the whole routine can renew, not just one product. Beauty brands publish cycles from 30 days to 6 months. Behind the offer, the billing system must send reminders, retry failed payments and follow ROSCA, Visa and Mastercard renewal rules.
- Charlotte Tilbury renews every 3, 4 or 6 months and sends a reminder 7 days before each payment; Inn Beauty Project offers 30, 45 or 60 days.
- In Recharge's 2021 data, 54% of beauty subscribers were still active at 6 months and 39% at 12.
- 53% of subscribers paused, skipped or changed an order, across categories (Recharge).
- 25% of lost subscriptions are lost to failed payments (Stripe, January 2024).
- A merchant reports that Shopify's native subscription app couldn't offer bundles.
On this page
This guide is part of our playbook on the best ecommerce platform for skincare brands. Keeping subscribers: subscriptions and churn for skincare brands.
How beauty brands set cycles
| Brand | Cycles offered | Notable terms |
|---|---|---|
| Charlotte Tilbury | Every 3, 4 or 6 months | Reminder 7 days before payment; 15% off and free delivery; cancel up to 24 hours before1Charlotte Tilbury, Beauty subscriptions: learn more, read October 26, 2026 |
| Inn Beauty Project | Every 30, 45 or 60 days | Choice at checkout2Inn Beauty Project, Subscription, read October 26, 2026 |
| Westman Atelier | Every 1, 2 or 3 months | Choice at checkout3Westman Atelier, Subscriptions, read October 26, 2026 |
Read on each brand's site, October 26, 2026.
The lesson: let customers choose a cycle that matches their use, and let them change it.
Routine subscriptions
A routine mixes products that run out at different speeds.
| Product | Use | Starting cycle | Let customers |
|---|---|---|---|
| Cleanser | Twice daily | 30 to 45 days | Change the cycle |
| Serum | Once daily | 45 to 60 days | Skip a delivery |
| Moisturizer | Daily | 45 to 60 days | Swap for a richer or lighter one |
| Sunscreen | Daily, more in summer | Seasonal | Pause in winter |
- Renew products individually inside the routine, or renew the routine and let customers skip a step.
- Check your app renews bundles before you sell routine subscriptions11Shopify Community, merchant thread on bundles with the native subscription app, May 15, 2025.
- Offer swaps when skin needs change with the season.
What the system must do
| Function | Why |
|---|---|
| Multi-product renewals | Routines, not single products |
| Per-customer cycles | Use varies by person |
| Skip, swap, pause, change date | 53% of subscribers use these options9Recharge, subscriber order and pause data, May 2025 |
| Reminders before renewals | Fewer surprises and disputes; required for trials5Visa Core Rules and Visa Product and Service Rules, edition of April 18, 2026, tables 5-20 and 5-21 |
| Retries and card updates | A quarter of lost subscriptions are failed payments10Stripe, data on failed payments and lost subscriptions, January 23, 2024 |
| Processor choice and routing | Renewals survive a processor problem |
| Gateway support | Shopify Subscriptions supports a limited list12Shopify Help Center, Shopify Subscriptions considerations, read October 9, 2026 |
Multi-product renewals
Routines, not single products. Check your app renews bundles before you sell them.
Per-customer cycles
Use varies by person.
Skip, swap, pause, change date
53% of subscribers use these options9Recharge, subscriber order and pause data, May 2025.
Reminders before renewals
Fewer surprises and disputes; required for trials5Visa Core Rules and Visa Product and Service Rules, edition of April 18, 2026, tables 5-20 and 5-21.
Retries and card updates
A quarter of lost subscriptions are failed payments10Stripe, data on failed payments and lost subscriptions, January 23, 2024.
Processor choice and gateway support
Renewals survive a processor problem. Check the list: Shopify Subscriptions supports a limited one12Shopify Help Center, Shopify Subscriptions considerations, read October 9, 2026.
Rules for renewals
| Rule | Requirement | Source |
|---|---|---|
| ROSCA | Terms before billing information, express informed consent, simple way to stop | 15 U.S.C. § 84034Restore Online Shoppers' Confidence Act, 15 U.S.C. § 8403 |
| Visa (trials) | Trial terms shown separately, consent, reminder at least 7 days before the end, online cancellation | Visa Rules5Visa Core Rules and Visa Product and Service Rules, edition of April 18, 2026, tables 5-20 and 5-21 |
| Mastercard | Confirmation with terms and how to cancel right after sign-up; online cancellation; notice before billing for cycles of 6 months or less | Mastercard FAQ6Mastercard, Subscription/recurring payments and negative option billing merchants: FAQs, 2022 |
| California | Express consent, online cancellation, annual reminder (contracts from July 1, 2025) | Bus. & Prof. Code § 176027California Business and Professions Code § 17602 (secondary source for the 2025 changes) |
Tagada follows Visa and Mastercard rules and the laws that apply to payments.
Example
"Dry skin routine: cleanser every 45 days ($28), serum and moisturizer every 60 days ($81). Reminder 7 days before each charge. Skip, swap or cancel anytime in your account."
Fig. 1The same routine, as the billing system sees it
- Cleanser
- Every 45 days · $28
- Serum and moisturizer
- Every 60 days · $81
- Reminder
- 7 days before each charge
- Options
- Skip, swap or cancel anytime
Illustrative record, not real data.
Keep renewals alive
In Recharge's 2021 beauty data, 86% of subscribers were active after 1 month, 54% after 6 and 39% after 128Recharge, State of Subscription Commerce, 2022 edition (2021 data).
Fig. 2Beauty subscribers still active over time
Fewer than half are still there after a year.
- Card updates before cards expire.
- Smart retries on soft declines within the first days.
- Backup processor for processor-side declines: payment routing for skincare brands.
- Messages with a one-click card update: failed payment recovery.
Failed payments cause about a quarter of lost subscriptions.
How Tagada helps
Routine renewals that keep billing through declines
- Subscriptions with trials, billing cycles, retries and automatic recovery
- Routing across Stripe, Adyen and TagadaPay, cascade on decline
- Checkout with terms and consent above the pay button, Apple Pay and Google Pay
- One-click upsells to turn a one-time routine into a subscription
Plans are on the pricing page.

Frequently asked questions
How often should a skincare subscription renew?
Can I sell a whole skincare routine on subscription?
What reminders does a skincare subscription need?
How long do skincare subscribers stay?
Sources
Checked October 27, 2026- Charlotte Tilbury, Beauty subscriptions: learn more, read October 26, 2026
- Inn Beauty Project, Subscription, read October 26, 2026
- Westman Atelier, Subscriptions, read October 26, 2026
- Restore Online Shoppers' Confidence Act, 15 U.S.C. § 8403
- Visa Core Rules and Visa Product and Service Rules, edition of April 18, 2026, tables 5-20 and 5-21
- Mastercard, Subscription/recurring payments and negative option billing merchants: FAQs, 2022
- California Business and Professions Code § 17602 (secondary source for the 2025 changes)
- Recharge, State of Subscription Commerce, 2022 edition (2021 data)
- Recharge, subscriber order and pause data, May 2025
- Stripe, data on failed payments and lost subscriptions, January 23, 2024
- Shopify Community, merchant thread on bundles with the native subscription app, May 15, 2025
- Shopify Help Center, Shopify Subscriptions considerations, read October 9, 2026
Tagada
Keep skincare routines renewing, product by product
Funnels, one-click upsells, subscription billing and payment routing, on one customer record.
- 01Create your free account
- 02Connect your store or build a checkout
- 03Launch funnels, upsells and subscriptions
