← Back to glossary

Perpetual license

On this page

A perpetual license is a software license bought once that grants the right to use the software indefinitely. The customer owns the license outright, usually with optional paid maintenance for updates and support.

A perpetual license is the older way of buying software: pay once, use it forever. The customer owns the right to run that version indefinitely, with no recurring fee for the software itself, though updates and support are usually a separate paid maintenance contract. It is the model SaaS subscriptions largely replaced.

How Perpetual license works

The customer pays a one-time fee and receives the right to use the licensed software version indefinitely. Ownership of the license is permanent; it does not expire. Updates, upgrades, and support are typically not included in perpetuity, instead they come through an annual maintenance fee (often a percentage of the license price) that the customer can choose to renew.

This splits revenue into a large upfront license sale plus a smaller recurring maintenance stream, the opposite shape from subscription revenue, which is small and recurring from the start.

Perpetual license examples

Traditional desktop software (an early office suite, a design tool, an on-premise database) was sold as a perpetual license: buy version X, run it forever, pay annual maintenance for updates. Some enterprise and on-premise software still uses perpetual licensing today, especially where customers want to own and self-host.

The shift to SaaS moved most software to subscriptions, but perpetual licensing persists where ownership, offline use, or one-time budgeting matters.

Perpetual license vs Subscription

Perpetual licenseSubscription
PaymentOne-time, upfrontRecurring
OwnershipOwns the versionAccess while subscribed
UpdatesVia paid maintenanceIncluded
Vendor revenueLump sum + maintenancePredictable recurring

Benefits & when to use it

A perpetual license suits customers who want to own software, run it on-premise, or budget a single capital purchase rather than an ongoing expense. For vendors, it brings large upfront revenue but lacks the predictability and compounding of subscriptions.

Most software has moved to subscriptions because recurring revenue is more predictable and aligns vendor and customer incentives around ongoing value. Perpetual licensing remains relevant for on-premise, regulated, or ownership-sensitive buyers.

FAQ

What does perpetual license mean?

It means a software license bought once that grants the right to use the software indefinitely. The customer owns the license permanently; updates and support usually require a separate, renewable maintenance fee.

What is the difference between a perpetual license and a subscription?

A perpetual license is a one-time purchase granting indefinite use of a version; a subscription is a recurring fee for ongoing access that includes updates. Perpetual is ownership; subscription is access.

Is perpetual licensing still used?

Yes, though less than before. It persists for on-premise, regulated, and ownership-sensitive software where customers want to own and self-host rather than rent access, but most software has shifted to subscriptions.

How Credyt handles Perpetual license

Credyt is built for the recurring and usage-based monetization that replaced perpetual licensing. For products that have moved from one-time licenses to subscriptions or consumption pricing, Credyt meters usage in real time and bills against prepaid wallets, the infrastructure the perpetual model never needed but the subscription and usage world requires. Explore Credyt →

Don't let monetization slow you down.

Free to start. Live in hours. No engineering team required.