The one-time purchase is back. Indie apps are leading.
The trend: After ten years where subscription pricing took over consumer software, a small but growing wave of indie apps is going back to one-time purchase. The reasons aren't nostalgic — they're competitive. Subscription fatigue is real, App Store discovery favors paid-once apps in some categories, and indie developers have realized they don't need recurring revenue to sustain a small business. Penno is one of these apps.
Consumer software went all-in on subscriptions around 2014. Adobe Creative Suite shifted to Creative Cloud. Microsoft Office became Microsoft 365. Photo editors, password managers, weather apps, calendar apps, note-taking apps — they all converted, often dropping their one-time-purchase tiers entirely.
The argument was straightforward: ongoing development costs ongoing money; subscriptions align customer payments with developer effort. From the developer side, this is true. From the customer side, paying $4 a month for a weather app that mostly worked fine a decade ago feels insulting.
Around 2022-2023, a quieter counter-wave started. Indie developers, mostly on iOS, began launching new apps with one-time pricing. Not because subscriptions are dead — they aren't — but because in some categories, one-time pricing now wins.
The apps doing this
A non-exhaustive list of indie apps that launched in the last few years with one-time pricing:
- Notebook apps: Bear (one-time + optional subscription), Day One had a one-time tier for years
- Habit/journal apps: Streaks ($5 one-time), several smaller competitors
- Privacy-focused finance: Buddy ($35 one-time), Penno (one-time), Actual Budget (free / self-hosted)
- Photo apps: Halide had one-time pricing for a long time before adding a subscription tier; Darkroom is similar
- Utility apps: Many small one-purpose apps on iOS keep one-time pricing because the development scope is bounded
None of these are huge. None of them have venture funding pressuring them toward recurring revenue. That's not a coincidence.
Why one-time pricing makes sense for certain categories
Subscriptions work best when:
- The product has ongoing server costs that grow with usage
- The product is being actively developed with new features users want continuously
- The product's value increases with continued use (network effects, accumulated data, etc.)
One-time pricing works best when:
- The product has minimal ongoing server costs (often zero for local-first apps)
- The product is feature-complete or nearly so
- The customer's relationship with the product is "set it up and use it" rather than "engage daily with new features"
Many finance apps fall into the second bucket. Budget trackers especially — the feature set is bounded, users don't want surprises, and the developer's job after launch is mostly polish and bug fixes. Subscriptions in this category often feel parasitic.
The subscription fatigue argument
Users now pay for: streaming services, cloud storage, software, news, music, fitness, productivity tools, password managers, VPNs, and increasingly even AI assistants. The average US household has 10-15 active subscriptions costing $200-400 monthly. The cognitive load of managing this is itself a problem.
In that environment, the marketing pitch "pay once, never see us again" has new resonance. It's not just about the money — it's about not adding to the subscription queue.
This is reflected in some App Store metadata. Apps marketed with "one-time purchase" as a key phrase have above-category conversion rates in certain categories. ASO data we've seen suggests "no subscription" is now one of the more effective marketing claims, equal to or above traditional feature-based claims like "fastest" or "easiest."
The math from the developer side
The conventional wisdom is that subscriptions yield more LTV. This is true on average but obscures the variance.
For an indie app at one-time $15 with a 3-5 year average use period: LTV ≈ $15.
For the same app at $5/month subscription, assuming 30% annual churn: LTV ≈ $60-90 over 3-5 years.
So why would the indie pick the one-time?
Three reasons:
- Conversion rate. One-time-purchase apps have higher install-to-purchase conversion in mid-to-low-funnel App Store traffic. The mental friction of "ongoing commitment" disappears.
- Acquisition cost. Subscription apps need ongoing marketing to replace churn. One-time apps have a one-time cost per customer.
- Audience selection. The "anti-subscription" cohort is real and growing. By committing to one-time, you become the default option for that cohort, with above-average word-of-mouth.
Net: one-time pricing yields lower total revenue per customer but higher quality customers, lower churn anxiety, and a clearer marketing message. For indie scale, that's often the better deal.
Where this trend goes
I don't expect a wholesale return to one-time pricing across consumer software. Subscriptions will keep dominating in categories where their economics make sense — productivity SaaS, cloud services, content streaming. But in indie-developed iOS apps with bounded feature scope, the next 5 years will see more apps choose one-time pricing, especially in privacy-conscious categories.
The honest framing isn't "subscriptions are bad" — it's "subscriptions are the right model when they're the right model, and the wrong one when forced onto products that should have been one-time purchases."
If you're building a small app in 2026 and not sure which model to choose, the question is simpler than it used to be: do you have ongoing server costs that grow with usage? If yes, subscription. If no, one-time. The market will increasingly reward the matching choice.
Subscribe to The Quiet Finance Letter
One essay every 3–4 weeks. Privacy, indie software, and the budget-app industry. No tracking pixels. Unsubscribe with one reply.
Subscribe via email →Opens your mail app. We add your address by hand — no tracking, no double-opt-in spam.