Subscription or One-Time Price: Which Should You Charge?
Charge a subscription when your product delivers value over and over, and charge a one-time price when it solves a problem once. That single test decides the right model for you most of the time. Everything else is fine-tuning.
Here’s the trap almost every first-time founder falls into. You read that the best companies have “recurring revenue,” so you slap a $9/month price on your product and feel like a real business. Then nobody subscribes, and the few who do cancel after a month. The problem usually isn’t your price — it’s that you picked a model your product can’t support. Let’s fix that.
What is the difference between a subscription and a one-time price?
A subscription charges the customer on a repeating schedule — every month or every year — for continued access. A one-time price charges once, and the customer owns or uses the thing forever after that. Think Spotify (subscription) versus buying a movie on iTunes (one-time).
The word people use for subscription income is recurring revenue: money that comes in again next month without you making a new sale. It’s popular because it’s predictable. If 100 people pay $10/month, you can count on roughly $1,000 next month before you do anything. That’s why investors love the model.
But recurring revenue has a catch nobody puts on the poster: to keep the money, you have to keep delivering value every single month. The customer is re-deciding to pay you constantly. If your product stops being useful after the first two weeks, a subscription just turns into a countdown to a cancellation.
When should you charge a subscription?
Charge a subscription when your product keeps giving the customer something they need on an ongoing basis. The test is simple: would the customer be worse off if you shut the product down next month? If yes, a subscription fits.
Subscriptions work when your product has at least one of these:
- Ongoing access. A tool the customer opens every week — a study planner, a habit tracker, a scheduling app.
- Fresh content or data. Something valuable only because it keeps updating — a newsletter, a price-tracking bot, a database that goes stale without you.
- A service you keep performing. Work you redo each month — managing someone’s social media, tutoring, running their ads.
Here’s a realistic example. Say you’re 16 and built a tool that helps students find and track scholarship deadlines. New scholarships open all year, deadlines change, and a student needs it every month until they graduate. That’s a clean subscription — the value renews on its own. Charging $5/month makes sense because you’re doing ongoing work to keep the data fresh.
The danger with subscriptions is churn — the rate at which people cancel. A high-churn subscription is a bucket with a hole in it: you can pour in new customers all day, but if half leave every month, you never fill up. Before you commit, ask honestly whether people will still want this in month three.
When should you charge one time?
Charge a one-time price when your product solves a problem once and then the job is done. If the customer gets the value, walks away happy, and has no reason to come back next month, forcing a subscription on them will just annoy people and kill your conversion rate.
One-time pricing fits when:
- The problem is a one-off. A resume template, a college-essay-editing service, a printable planner, a custom Discord bot you set up and hand over.
- The value is delivered upfront. A course, an ebook, a design pack. They buy it, they have it, done.
- There’s nothing to maintain. If you’d have to invent a reason to charge again, don’t.
Take another realistic example. You designed a set of Notion study templates and sell them for $12 each. Once someone buys, they own it — no monthly value to deliver, no data to keep fresh. Charging $3/month for a template you already handed over would feel like a scam, and buyers would smell it instantly. One-time is what the product actually is.
One-time pricing also has a real advantage when you’re starting: it’s an easier “yes.” A $12 one-time charge feels smaller and lower-risk to a broke high schooler than a recurring bill they have to remember to cancel. For your very first sales, that lower friction can matter more than the theoretical beauty of recurring revenue.
Subscription vs one-time, side by side
| Subscription | One-time price | |
|---|---|---|
| Best for | Ongoing access, fresh content, repeated service | One-off problems, upfront value, nothing to maintain |
| Revenue | Predictable, recurring | Lumpy — you re-sell to grow |
| The main risk | Churn (people cancel) | Every month starts from zero |
| Buyer’s mindset | ”Is this still worth it?” every month | ”Is this worth it right now?” once |
| Your ongoing job | Keep delivering value monthly | Deliver once, then find the next buyer |
| Easier first “yes”? | Harder — it’s a commitment | Easier — smaller, one-off risk |
Neither column is “the smart choice.” The smart choice is the one that matches what your product actually does for people.
How do you decide for your own product?
Run these five steps in order. It takes about twenty minutes and it’ll settle the question honestly.
- Describe the value in one sentence. Write what the customer gets. “It helps me track scholarship deadlines” versus “it gave me a resume template.”
- Ask if that value repeats. Does the customer need it again next month, or was it a one-time job? Be brutal here — wishing it repeated doesn’t make it repeat.
- Check what happens if you disappear. If you shut down next month, is the customer worse off (subscription signal) or totally fine because they already got what they paid for (one-time signal)?
- Look at what the customer expects. People are used to paying monthly for tools and access, and one-time for files, templates, and finished work. Fighting that expectation is an uphill sale.
- Test the price out loud on a real person. Say the actual model and number — “it’s $5 a month” or “it’s $12 once” — and watch their reaction. Hesitation on the monthly one but a quick yes on the one-time one tells you something real.
If you’re still torn, default to a one-time price for your first version. It’s simpler to build, easier to sell, and it doesn’t hand you the hardest problem in software — keeping people from canceling — before you’ve proven anyone wants the thing. This is the same logic behind pricing on value instead of your costs: start with what the customer actually gets.
What about doing both, or something in between?
You don’t have to pick a pure model forever. A few common hybrids are worth knowing.
- One-time now, subscription later. Launch with a simple one-time price to get your first buyers, then add a subscription once you’ve built something worth paying for monthly. Plenty of real products start this way.
- One-time base, subscription for extras. Sell the core thing once, then offer an optional monthly add-on for people who want ongoing updates or support. Only do this if the add-on genuinely delivers ongoing value.
- Free plus paid. A free version to pull people in, with a paid tier for power users. That’s its own decision worth thinking through carefully — we cover it in freemium vs. paid for beginners.
A quick warning: don’t bolt a subscription onto a one-time product just because recurring revenue sounds impressive. Mentors, investors, and customers can all tell the difference between real recurring value and a forced monthly fee. The model should follow the product, never the other way around.
Once you’ve picked a model, check that the numbers work — that what you charge beats what it costs you to serve each customer. That’s unit economics, a fast sanity check. And whichever model you land on, you’ll need a real way to collect the money as a minor: how to accept payments when you’re under 18.
The bottom line
Your pricing model is a description of how your product creates value, not a status symbol. If the value keeps coming, charge a subscription. If it’s delivered once and done, charge one time. Get that match right and pricing gets a lot less scary.
At batch0, students pick and test a real pricing model during the Build and Market sprints — because the fastest way to know if your model is right is to put a real price in front of a real person and watch what they do. If you want a structured push to build something people actually pay for, that’s what the program is built around, and applying is free. Pick the model that fits your product, charge one real person this week, and let their reaction tell you if you got it right.