Perpetual License vs Subscription: The 5-Year Math for Shop Software
The perpetual-versus-subscription argument usually turns into a debate about values: owning versus renting, capital spending versus operating expense. It's more useful to do the arithmetic. Over five years, the answer depends on three numbers: what you pay up front, what you pay every year after that, and how fast the yearly number goes up.
Below are worked five-year totals for an 8-person shop where everyone needs a login, using publicly reported 2026 price points. Third-party prices are estimates from reviewers and buyers, not quotes, so swap in your own numbers, or run them through /tools/cloud-vs-on-prem-cost.
The formula
Subscription, five years: monthly price × 60, plus implementation. Perpetual, five years: license + (annual maintenance × years you pay it) + implementation. Industry maintenance runs about 18% of the license per year, so a perpetual license with maintenance in years 2–5 costs 1 + (0.18 × 4) = 1.72 times the license over five years.
Two things the formula leaves out are your own time and price increases. We cover both below, because they often decide which way the comparison falls.
Per-seat systems: where the money goes
Per-seat subscription. JobBOSS² has been reported unofficially at about $3,000 per user per year. For 8 users: 8 × $3,000 × 5 = $120,000, plus implementation of $5,000–40,000, for $125,000–160,000 over five years.
Per-seat perpetual. MIE Trak Pro has been reported at about $3,000 per user perpetual (sources conflict). For 8 users: 8 × $3,000 = $24,000 up front. Maintenance at 18% is $4,320 a year, and four years of it (years 2–5) is $17,280. That makes $41,280, before implementation. The same vendor's reported subscription of about $125 per user per month works out to 8 × $125 × 60 = $60,000. In this example, the perpetual license comes out about $18,700 ahead over five years.
Per-shop pricing changes the picture. ShopKeeper is reported at $7,500 one-time for 3 concurrent users, or $715/month. Five years of the subscription is $715 × 60 = $42,900, and the one-time price equals the subscription after about 10.5 months ($7,500 ÷ $715). When the up-front price is that close to a year of subscription, owning wins easily, as long as 3 concurrent users is enough for your shop.
The Traveler numbers, including where Cloud wins
Traveler Cloud, planned at $109/month flat with unlimited users: $109 × 60 = $6,540 over five years. The Shop Server, $4,250 one-time with 12 months of updates included, equals Cloud after $4,250 ÷ $109 = 39 months if you never buy the continuity plan. If you add the optional $59/month continuity plan after the first year, the five-year total is $4,250 + ($59 × 48) = $7,082. At that point the Shop Server costs more than Cloud over five years, and only catches up in month 71: $4,250 + $59 × (n − 12) = $109 × n gives n = 70.8.
So if price is the only factor and you'd keep the continuity plan forever, Cloud is cheaper for five years. People buy the box for other reasons: CUI and technical data stay in the building, the system works with the internet down, and it keeps running if you stop paying. The Shop Server Defense edition is $6,500 one-time. With its optional $99/month continuity plan for all 60 months, the upper bound is $6,500 + ($99 × 60) = $12,440. Compare that with defense-grade cloud: ProShop FedCloud at $37,870 a year is $189,350 over five years for 10 users, and GCC High for 10 users at $60–93 per user per month is $36,000–55,800 over five years, just for email and files.
Price increases: the number that isn't on the quote
Subscription prices don't stay put. One industry tracker measured SaaS inflation at 12.3% year over year in September 2025, and a 2026 survey found 79% of IT leaders had seen price increases at renewal. That's an average across all SaaS, not a forecast for any one vendor, but it's worth testing. At $3,000 per user per year rising 12.3% a year, one seat costs $3,000 + $3,369 + $3,783 + $4,249 + $4,771 = $19,172 over five years instead of $15,000. For 8 users, that's about $153,380 instead of $120,000.
Perpetual licenses carry the same risk in their maintenance line, but at a smaller base: 18% of the license, not 100% of the subscription. One-time purchases with optional continuity plans carry the least risk, because the part that can go up in price is the part you can drop.
The costs of owning
Owning has costs that a subscription folds in. Someone has to keep the box powered, physically secure, and backed up, and has to restore a backup at least once to prove it works. If you pay an MSP, that time goes on their bill. Hardware also wears out and has to be replaced eventually; RAM prices are rising, and one 16GB mini PC went from $159 to $247 in January 2026, so don't assume replacement will be cheaper.
Our rule of thumb: if nobody in the shop wants to own a box, and you have no CUI or connectivity reason to keep data in the building, choose a good flat-priced subscription. If you do have one of those reasons, or you simply want to stop renting, the five-year math usually favors owning. Planned Shop Server details are at /shop-server.
Want this handled without the spreadsheet?
Traveler Cloud is quote-to-invoice for small machine shops at $109/month flat, unlimited users. It's in early access — leave your email and we'll bring you in by wave. No sales calls.
Free, no signup: 5-Year Cost: Cloud vs On-Prem Shop Software →
Straight answers
▸Is a perpetual license cheaper than a subscription over 5 years?
Usually, for per-seat systems. With 18% maintenance, a perpetual license costs about 1.72 times the license over five years, which often beats five years of per-seat subscription. Against a low flat subscription the gap closes, and the subscription can come out cheaper.
▸What is typical software maintenance on a perpetual license?
About 18% of the license price per year is the industry norm. It usually covers updates and support, and stopping it typically means you keep running your current version without updates.
▸When does Traveler's Shop Server pay for itself versus Cloud?
Without the optional continuity plan, after 39 months ($4,250 ÷ $109). With the $59/month plan added after the included first year, around month 71. Most buyers choose the box for data location, offline operation, and ownership rather than price alone.