Self-storage software in the UK: what to check before you sign
Before you renew a self-storage platform, check three things: how it charges you as you grow, what your customers can do online, and how you get your data out.
Self-storage is a good business partly because it is boring. Units, dates, direct debits, the occasional padlock. The software you rent to run it is where the interesting money quietly goes.
This is not a case study. We have not shipped a storage platform, and I am not going to pretend otherwise. It is the list I would work through if you asked me to look at yours.
What does a small self-storage operator actually need online?
Five things. Live unit availability, so a customer can see what is free without ringing you. Prices they can read without asking. A reservation that takes a deposit or a first payment there and then. ID and agreement handling that produces a signed, stored document without anybody finding a printer. And reporting you trust on a Monday morning: occupancy, arrears, who is due to move out.
Everything else on a vendor’s feature list is a nice-to-have until those five work properly. Dynamic pricing engines and marketing modules are very persuasive in a demo and worth nothing at all if your move-in still needs a phone call.
The monthly price is not the price
Storage platforms tend to charge in one of three shapes: a flat monthly platform fee, a monthly fee plus a percentage of the payments taken through the system, or a per-unit fee that steps up in bands as you add units. Which one you are on is in the contract, not usually on the pricing page.
The flat fee is predictable and the other two are a share of your growth. A per-transaction cut is the one that surprises people, because it grows exactly when the business is going well. Sell more, pay more, forever, for software that costs the vendor no more to run at your higher volume than it did at your lower one.
So do not compare headline monthly fees. Rebuild the whole-year cost at the occupancy you expect to be at in two years, and again at the one you are frightened of, then compare those. Vendors rarely make that easy to compute and they are not obliged to. It is not magic and it is not even hard: a contract, a spreadsheet and half an hour.
Ask what happens when you want to leave
Three questions, in writing, before you sign anything. The answers tell you more than the demo does.
- Can I export my own data, whenever I want, in a format I can actually use? Usable means a spreadsheet or a data file with your customers, units, agreements and payment history in it. A PDF report is not an export. If the answer involves a support ticket, a fee, or a phrase like “we can look at that”, you now know what leaving costs.
- What happens to the price at renewal? Ask for the uplift mechanism, in the contract, not a reassurance on a call. A cap you can point to later is worth having.
- What is the notice period, and what happens to live agreements and in-flight payments if I serve it? Your customers keep their units either way. Somebody has to make that true, and you want to know who before it matters.
None of this is hostile. It is the same thing any decent vendor has already thought about. But your customers will come to you when something goes wrong with their data, not to the company whose logo is in the corner of the admin screen, so the answers need to be yours to give.
Rent it, until renting stops making sense
For most independent operators with a site or two, renting is the right answer and I would not pretend otherwise. Somebody else handles the payment integrations, the security patching and the phone-line when it breaks at 8pm, and that is worth real money.
Custom software earns its place at a specific moment: when the percentage cut has grown past what running your own would cost, or when the platform cannot do the one thing your business actually depends on and the roadmap answer is “not this year”. That is the calculation a UK plastics manufacturer went through before we built their trade portal. Account-specific pricing that used to live in people’s heads is now computed by a rules engine, with ordering, production and dispatch in one flow, Phase 1 signed off in April 2026. Different sector, same question: at what point does renting someone else’s approximation cost more than owning the real thing?
Ours are published, so you can do that sum without booking anything. An Automation Opportunity Audit is from £450, and a System / Agent Build is from £4,500. They are on the services page with everything else.
What I’d actually do about it
Find your current contract and pull out three numbers: the monthly fee, the percentage cut if there is one, and the notice period. Most operators know the first, guess the second, and have never read the third.
Then rebuild last year’s total cost at next year’s occupancy. If the answer grows faster than your revenue does, you have found the thing worth negotiating at renewal, and you have a year to do it in rather than a fortnight.
While you are there, run the five-things list against your own website as a customer would. Availability, price, reserve, sign, report. If a prospective customer cannot get from “have you got a 50 square foot unit” to “it’s booked” without speaking to a human, that is costing you more than any contract term on this page.
If you want a second pair of eyes on it, that is what an Automation Opportunity Audit is for: from £450, credited in full against any project you go on to do, and you keep the plan either way. Or just fill in the form. Waseem reads it himself and emails you back, we promise a meeting within one week, and a human makes every decision along the way.
We build software, we are not solicitors, and none of the above is legal advice. It is how we read a software contract before recommending one.
Sounds like your Tuesday?
Tell us what's eating your week. Waseem reads every enquiry himself.