Self-storage software UK

Self-storage software for the UK, and the one thing it does not do.

UK self-storage software with tax policy per scope and category, Companies House lookup, a nominated billing contact and subject access. No Direct Debit today.

Available · Card payment only, no Direct Debit

Direct answer

Self-storage software UK

Self-storage software sold into the UK has to resolve VAT on rent and on goods, identify a limited-company tenant, send financial notices to the right person and answer a subject access request. Codemind Storage does those four today. Direct Debit, the method most UK tenants expect, is not available.

Operator question

What is actually UK-specific about storage software?

Less than most vendors imply, and more than a currency symbol. Software built for another market can be made to show pounds and a DD/MM/YYYY date. What it often cannot do is treat rent and retail goods as different tax categories under one policy, record which treatment was applied and when the policy changed, look a business tenant up against the company register, or separate the person who signs the agreement from the person in accounts.

Those four are where a UK operator loses hours, and they are the four this product was built around, because it is being built inside a working UK multi-site facility rather than adapted into the market afterwards. The gap gets its own section at the end rather than a footnote.

Operator question

How is VAT handled?

Through a tax policy resolved per scope and per category, rather than a rate field bolted to an invoice line. A category separates the things that behave differently, such as rent, retail goods, cover and fees, and the treatment applied to a given charge is recorded rather than recomputed later from whatever the settings happen to say.

Every policy change is audited, which matters more than it sounds. The recurring failure in storage billing is not choosing the wrong rate once; it is changing a rate or an exemption and being unable, months later, to show which invoices were raised under which policy. Because the ledger is append-only, a corrected treatment appears as a reversal and a new entry rather than an edit to history.

One known gap, stated plainly: a site that has configured tax on rent collects none on a first month booked through the public booking flow. Complete online-booking tax handling is not a claim this product makes. If most of your move-ins arrive that way, weigh it carefully.

Operator question

Can you rent to a limited company properly?

Yes, and it is where the UK build shows. A business tenant can be looked up against Companies House rather than typed in by hand, so the registered name and number on the agreement are the ones the register holds, not the ones a member of staff heard across the counter.

The record then separates two roles that a consumer-shaped product merges. A nominated billing contact receives financial notices, meaning invoices, payment failures and statements, while operational notices about the unit go to the account. Contacts, documents and custom fields sit on the same record, so a business tenant with several units and several people needs no second system.

Operator question

What happens when a tenant asks for their data?

Retention categories, a subject access export and erasure exist, and the export reaches further than most operators expect. A tenant who has held a door credential has generated an access-event history, and that is personal data about them, so it sits inside the subject access route rather than in a silo nobody thinks to search.

Alongside it: multi-factor authentication with recovery codes, a security event log, and scheduled access reviews with a nominated estate-wide recipient. Those let you answer who could see this and when it was last checked, rather than assert it. Permission is enforced per column as well as per page.

Operator question

Is it cloud-based, and who is building it?

Cloud-based in the ordinary sense: a hosted web application reached in a browser, with nothing to install on a site PC, one staff console and a separate authenticated tenant portal. It is built by Codemind, a UK company, out of the daily work of a real UK multi-site facility, which is why the tax model splits rent from goods and the arrears process is staged rather than a single flag.

What this page will not tell you is which region your data would be hosted in, or which compliance certification has been obtained. Neither is recorded, so neither is claimed. Ask for both in writing before you sign anything, of us and of every other vendor, and treat an unevidenced answer as no answer.

Operator question

What should a UK operator check before committing?

The table below is the short version of this page, arranged so the gaps are as visible as the capabilities.

Two numbers are worth carrying into any comparison. The public developer API is 13 endpoints, 10 read and 3 write, each with its own scope, with the reference generated from the endpoint list so it cannot drift from the code. And daily occupancy snapshots began recording on 3 September 2026, so occupancy trend and seasonality will not exist until a year of them has accumulated.

At a glance

UK operator expectations against what exists today

Arranged so the gaps are as visible as the capabilities. Nothing here is a forecast.

UK expectationStatusWhat that means in practice
Direct Debit rent collectionNot availableA provider connects, no charging adapter behind it; a second-gateway decision
Card payment and autopayAvailableStripe cards, saved cards, autopay, idempotent payment operations
VAT on rent and on goodsAvailablePolicy per scope and category, treatment recorded, every change audited
Tax on a first month booked onlineKnown gapA site charging rent tax collects none on that path
Companies House lookupAvailableRegistered name and number pulled for a business tenant
Separate billing contactAvailableFinancial notices to the nominated contact, operational to the account
Subject access and erasureAvailableRetention categories, export and erasure, access history included
Accounting syncAvailableXero, through the Connect integration layer
Published price listNot publishedNo price is approved; expect a quote conversation
Hosting region or certificationNot claimedNothing is recorded, so nothing is asserted here

What this does not do

Why should some UK operators not choose this?

Direct Debit. UK storage tenants expect to pay monthly rent by bank debit, and an operator who has trained a customer base on that expectation cannot move them to a saved card without a churn cost and a collections cost. This product does not have Direct Debit.

The state is worth putting precisely, because coming soon would be misleading. A bank-debit provider connects through the integration layer, but no charging adapter exists behind that connection, so nothing can be collected through it. That is not a backlog item waiting for a sprint; it is a second-gateway decision that has not been taken.

What does exist is Stripe card payment, saved cards and autopay, with idempotent payment operations so that a retry or a re-delivered webhook is never a second charge. That is a real collections mechanism and it works. It is not a substitute for bank debit in a market where bank debit is the norm. If Direct Debit is non-negotiable for your business, do not choose this product today.

Continue through the workflow

Related pages

Codemind Storage

Codemind Storage is self-storage management software for units, rentals, billing, arrears, agreements and door access, built from the daily work of a real multi-site facility.

Self-storage management software

Self-storage management software for customers, units, rentals, billing, arrears and many sites, kept as one operational record instead of four that disagree.

Self-storage CRM

A self-storage CRM connecting the tenant record to units, rentals, invoices, payments, documents and communications, and plain about where the pipeline stops.

Billing and autopay

Invoice storage tenants, allocate partial payments, prorate mid-period changes, take Stripe card payments and run autopay over a ledger that cannot be edited.

A useful first step

Tell us how your facility actually runs.

We are building this from the daily work of a real multi-site operation. If your process disagrees with ours, that is the useful conversation.

Start that conversation