Where subscriptions earn their keep
For software that genuinely improves under you, a subscription is a fair trade. Accounting packages that track changing tax rules, security tools that respond to new threats, anything with a real research and development burden behind it.
You are buying continuous work, not a licence, and the price reflects work that is genuinely happening.
Renting is also right early on. Before you know your process, flexibility is worth more than ownership.
Where it stops making sense
When the workflow is stable and specific to you. Job intake, quoting, scheduling, document tracking, invoicing. These change with your business, not with the market.
When you use a fraction of the product. Paying for a suite to use one screen is the clearest signal that the shape is wrong.
When the fee scales with your success. Per-seat pricing taxes hiring; per-booking pricing taxes revenue. Neither correlates with what the software costs to run.
When leaving is hard. If exporting your own data is difficult, that is a business model, not a technical limitation.
What owning actually means
Ownership is not just a one-time payment. It is three specific things, and if a supplier will not commit to all three, you are renting with extra steps.
The software runs on infrastructure you control, so nobody can switch it off.
You hold the data in a format you can read without the application.
You have the code, or at minimum a written commitment about what happens to it if the supplier stops trading.
The comparison worth doing
Take your current annual spend and multiply by five. Compare it to a one-time build plus realistic hosting and occasional changes.
Then add the things that do not appear on either invoice: the cost of the workflow you have bent to fit the tool, and the cost of the migration you will eventually do anyway.
For a lot of small operators the five-year numbers are closer than expected, and the ownership side wins on everything that is not the first year.