Skip to main content
All posts

Why we built a lifetime plan instead of another subscription

The Charming Invoices team ·

pricing
product

We read several hundred real online discussions about invoicing software before we priced this thing. The summary of what we found is in we read 768 complaints about invoicing apps, but the short version is that the angriest, most repeated complaint was not "this costs too much." It was "the deal changed after I committed."

Free features moved behind a paywall. A plan price doubled with a refund refused. "Unlimited" sold and then redefined. A cancellation flow that did not actually cancel.

You cannot fix that with a discount. The problem is structural: a subscription is a standing invitation to re-price you, and everyone involved knows it. So we built the pricing around removing that invitation.

The plans

PlanPriceWhat it is for
Free$0, foreverUnlimited clients and unlimited invoices. Not ten and then a wall.
Individual Lifetime$29 onceOne person, paid once, no renewal.
Team Lifetime$79 onceSame, for a team working out of one account.
Pro$12/mo or $99/yrIf you would genuinely rather expense a subscription.

And because a post about bait-and-switches is the worst place to be vague, here is exactly what Free does not include: it is capped at one business, and it leaves out AI-assisted drafting, recurring invoices, the saved line-item and address library, and teammates. Invoices you send on Free also carry a small "Sent with Charming" line. That is the whole list, it is the same list on our terms page, and it is limited by scope rather than by volume — nothing in it counts how many invoices you send.

Four things worth explaining about that table.

1. Free is not a trial

The free tier has unlimited clients and unlimited invoices. That is deliberate and it is the specific thing we are promising, because "free until you actually start using it" is the exact pattern that made people in our research use the words "bait and switch."

If you send four invoices a year to two clients, the free tier is not a trap we are waiting to spring. It is just the product. Some of you will use it forever and never pay us anything, and that is a perfectly fine outcome — we would rather be the app you recommend than the app you escaped.

Paid plans exist for the extras around the edges, not for the ability to invoice someone.

2. $29 is a one-time number, and that is the point

Individual Lifetime is $29 paid once. No renewal date, no annual email, no notice that your plan is being "updated."

The reason is almost boring: a price you have already paid cannot be raised. Every horror story in our research needed a next billing cycle to happen. Remove the billing cycle and the mechanism is gone. It is not a generous gesture so much as a commitment device — it ties our hands, on purpose, so you do not have to trust us about next year.

For a team, $79 once covers the shared account. Same logic, one invoice.

3. Pro exists because some people want a subscription

This surprises people, but a real slice of users would rather pay $12 a month or $99 a year than approve a one-time purchase. If you are expensing software to a business, a recurring line item is often easier to get signed off than a capital purchase, and some accountants strongly prefer it.

So Pro is there. It is not the plan we push, it is not better value than the lifetime license, and we are not going to pretend it is. It is there because telling someone "you must buy it the way we prefer" is its own small version of not listening.

4. We are not the only ones who think this way

One-time pricing alongside an optional subscription is not something we invented. TidyCal, among others, runs a similar shape — pay once, use it, or subscribe if that suits you better — and it has worked out fine for them.

We mention it only to make the point that this is a workable business model rather than a launch gimmick we will quietly retire. No partnership, no affiliation, no claim that we are comparable in size. Just prior art.

What "lifetime" honestly means

Here is where most lifetime deals get slippery, so we will be direct.

Lifetime means the lifetime of the product, not a guarantee about the rest of your life. You pay once and you never pay us again for the plan you bought, for as long as Charming Invoices exists and we are running it. That is the honest boundary of the promise. Anyone who tells you their lifetime license is guaranteed beyond the existence of their company is telling you something they cannot deliver.

What we will commit to, specifically:

  • No renewal, ever, on a license you bought. The features in your plan at purchase stay in your plan. We will not move something you already paid for behind a new tier.
  • Your data is yours and it comes out. Invoices export as PDFs, your records export as data. If we are not the right tool next year, you leave with everything. The "trapped" feeling in our research came largely from tools where leaving meant losing your history.
  • If we ever shut down, you get notice and an export window. Not a 404 one morning. We are a small team and we are not going to promise we are immortal, but we will promise not to be quiet about it.
  • New major products are allowed to cost money. If we build something genuinely separate down the line, that may be priced separately. Your invoicing license is not a claim on everything we ever make. Saying so now seems better than surprising you later.

That is a less exciting promise than "lifetime access to everything forever," and it is the one we can actually keep.

The business reasoning, briefly

A fair question: does this work as a business?

One-time pricing means we cannot coast. There is no automatic revenue from someone who stopped using the product two years ago and forgot to cancel — and a meaningful chunk of subscription revenue in this category is exactly that. We only grow if new people keep choosing us, which means the product has to stay good and the recommendations have to keep coming.

That is a harder business to run. It is also the one where our incentives and yours point the same direction, which, after reading several hundred stories about the alternative, felt like the right trade.

If you want to see where the pricing came from, the research post has the specifics. If you just want to send an invoice, the free tier does not need a card.