Manage better. Scale faster.
Every plan includes the engine — tenancies, rent ledger, compliance, licensing, deposits, documents and unlimited signatures. You choose which of the four modules sit on top: Lettings, Council & Guaranteed Rent, HMO and Sales.
One office, one line of business, moving off spreadsheets.
Get started- Any 1 module of 4
- 75 property records
- Unlimited staff users
- Compliance and licensing
- Unlimited e-signatures
- Self-serve setup
One office running two lines of business under one roof.
Get started- Any 2 modules of 4
- 600 property records
- Applicant matching
- Standard report suite
- Full audit trail
- Free data migration
The whole book, every line of business, across branches.
Get started- All 4 modules
- 1,250 property records
- Council reconciliation
- Multi-entity SPVs
- Bulk receipt import
- 250 SMS a month
Groups and large portfolios that need a custom build.
Talk to us- Custom-built modules
- 2,500 property records
- Multi-branch
- Priority onboarding
- Priority data migration
- Dedicated success manager
Prices exclude VAT. Referencing, credit checks and SMS beyond the included allowance are passed through at cost.
The four modules
A module is a line of business you switch on. Starter takes any one, Core takes any two, Growth takes all four, and Pro is built around what you actually run.
Lettings
Applicants, viewings, inspections, maintenance and rent, on one record per property. The two-hundredth property is set up the same way as the second.
LettingsCouncil & Guaranteed Rent
The council is a party to the tenancy, not a note against a tenant. Rent due to the landlord and rent received from the council are held as two streams and matched every month.
Council & Guaranteed RentHMO
Each room is a tenancy in its own right under one property. Licences are records with a holder, conditions, a fee and a term — and Keys2 knows the occupancy each one allows.
HMOSales
A board that names the stage and moves the record: instruction, marketing, viewing, offer, agreed, exchanged, completed. On the same property record as the letting.
SalesEverything in Keys2, and where it belongs
A tick means the feature is included at that plan and every plan to its right.
| Feature | Starter | Core | Growth | Pro |
|---|---|---|---|---|
| Your plan | ||||
Modules included Choose from Lettings, Council & Guaranteed Rent, HMO and Sales. | Any 1 | Any 2 | All 4 | Custom |
Fair-use ceiling Property records held in the system. An automated reminder arrives before you reach it. | 75 | 600 | 1,250 | 2,500 |
Media delivery allowance Photographs, floorplans and documents served each month. | 25 GB | 100 GB | 250 GB | 500 GB |
Staff users Everyone in your agency, with the role you give them. | Unlimited | Unlimited | Unlimited | Unlimited |
Branches and entities Run more than one company or SPV from one account. | One | One | Multi-entity | Multi-branch |
Onboarding Getting your data in and your team started. | Self-serve | Guided | Guided | Priority |
Data migration From Alto, Jupix, agentOS or a spreadsheet. We do it for you. | Paid add-on | Free | Free | Free, priority |
Billing Monthly or annual, cancel any time. Two months free on annual. | ||||
| Contacts and applicants | ||||
One contact, every role A single record per person or organisation, carrying every role they hold: landlord, tenant, applicant, vendor or council. | ||||
Person and organisation types Model a council, a managing agent or a company as an entity in its own right. | ||||
Activity feed Every call, note and piece of correspondence logged against the contact. | ||||
Applicant matching and online application form Capture requirements, score matches, and take applications straight from your website. | ||||
Custom applicant tracking Your own statuses and enquiry sources. | ||||
Saved searches and shortlists Multiple saved searches per applicant, with favourite and rejected flags. | ||||
| Properties and marketing | ||||
Property records Type, bedrooms, status and asking rent, linked to the ledger. | ||||
Full particulars and room details Room sizes, amenities and shared facilities, held where the licence conditions can see them. | ||||
Key management Track keys in and out, who holds them and when they are due back. | ||||
Access details and security codes Held on the property record, visible only to the roles you allow. | ||||
Rightmove and Zoopla feeds Push availability to both portals from one place. | ||||
Photo tools, floorplans and EPC Bulk upload, auto-resize and reorder, with EPC graph generation. | ||||
Brochures and window cards Templates that pull straight from the property record. | ||||
| Tenancies and lettings | ||||
Tenancy records Parties, dates, rent and deposit on one screen. | ||||
Multiple letting types Private, guaranteed rent or HMO room, on the same system. | ||||
Multiple tenants on one tenancy Every occupier recorded, with their own role. | ||||
Tenancy agreement generation Produced from the record, on your letterhead. | ||||
Pipeline board Drag and drop across stages. Moving the card moves the record. | ||||
Manual rent override Change the rent due for a single period when the month is not tidy. | ||||
Bulk actions Select any number of tenancies and act on all of them at once. | ||||
Rent reviews Percentage uplift tracked, with notification when a review falls due. | ||||
Split rent across payers Divide rent between tenants, equally or in varying shares. | ||||
Change payers mid-tenancy Add or remove a paying party, or vary the frequency, without starting again. | ||||
| Rent, arrears and client money | ||||
Rent ledger and arrears view Every receipt and adjustment, expected against received, at any rent frequency. | ||||
Rent due and overdue alerts Flagged in the system the day they fall due. | ||||
Client account, statements and commission Client money held separately from the office account, with landlord statements and commission as a percentage or a flat fee. | ||||
Rent reminders Chase by email, SMS or letter, manually or on a schedule. | ||||
Bulk receipt import Import a bank statement or council remittance file and match it in one pass. | ||||
| Council and guaranteed rent | ||||
Council as a party to the tenancy Council reference, guaranteed amount and scheme end date held on the tenancy itself, not as a note against a tenant. | ||||
Two rent streams, reconciled What the landlord is owed and what the council paid, matched every month with shortfalls flagged. | ||||
Nightly-let billing Variable nightly rates per unit, billed the way a council pays them. | ||||
Council-only view Filter the whole book to council business in one click. | ||||
Templates that fit the tenancy Guaranteed-rent paperwork appears on qualifying tenancies and nowhere else. | ||||
| Compliance, licensing and deposits | ||||
Compliance register and nightly sweep Gas, EICR, EPC and any other certificate, with valid, due-soon and expired states. | ||||
Property licences as records Mandatory, additional and selective licences, with holder, conditions, fee, term and renewal date. Multiple licences per property. | ||||
Occupancy check against the licence Keys2 warns before a tenancy would exceed the licensed maximum. | ||||
Deposit protection clock Register with DPS, TDS or MyDeposits, with a 30-day clock on every tenancy. | ||||
Right to Rent Checked, dated and named, with follow-up dates for time-limited leave. | ||||
Renters’ Rights Act toolkit Information sheet, periodic tenancy templates and a searchable Section 8 grounds library. | ||||
Landlord registration status Held per landlord and property, so a ground requiring registration is never offered without it. | ||||
| Onboarding, documents and signatures | ||||
Vetting workspace A dedicated space per applicant with a five-check progress panel. Nothing proceeds until every check passes. | ||||
Upload separated from verification Documents are uploaded in one step and verified in another, by a named person. | ||||
Template library and letterhead Set the letterhead once; every document produced carries it. | ||||
Branded PDF generation Documents built from the record, with data filled automatically. | ||||
Electronic signatures Unlimited, on every document. No per-signature charge and no monthly cap. | ||||
Document storage Scoped to your agency, with a full download history. | ||||
| Maintenance and works | ||||
Maintenance requests Logged against property and tenancy, with severity and status. | ||||
Job history on the property Every request stays with the property, not the tenancy. | ||||
Inspections and inventories Check-in, check-out and meter readings recorded against the tenancy. | ||||
| Communication, diary and automation | ||||
Email from the system Sent from the record, logged against the record, with editable templates. | ||||
Mail merge Auto-populated letters and contracts from your own templates. | ||||
SMS Reminders and alerts to tenants, applicants and staff. | ||||
Viewings and diary Viewings, valuations and inspections with reminders to staff and applicants. | ||||
Automations pack Rent invoicing, arrears reminders, diary prompts and match alerts, with calendar sync. | ||||
| Reporting and platform | ||||
Operational dashboard Headline figures the moment you open the system. | ||||
Global search Across contacts, properties and tenancies, with a keyboard shortcut. | ||||
Standard report suite The reports an agency actually runs, ready to go. | ||||
Full audit trail Who changed what, and when, on every record. | ||||
| Access, security and your data | ||||
Unlimited staff users, roles and permissions Owner, admin, negotiator and read-only, on every plan. | ||||
Database-level isolation Your agency’s data held separately from every other agency’s. | ||||
Nightly backups Automatic, every night, with no action from you. | ||||
Account protection Lockout, password reset and bot protection as standard. | ||||
One-click full data export Everything you hold, whenever you want it. If you leave, you take it with you. | ||||
Browser and mobile-responsive Works on a phone, a tablet or a desktop. | ||||
Multi-entity switching Several SPVs or companies from one login, with a different role in each. | ||||
Multi-branch management More than one office under one account. | ||||
| Billing and signing up | ||||
Public pricing What you see here is what you pay. No quote required below Pro. | ||||
Self-serve signup and card payment Start today without a sales call. | ||||
In-app plan upgrade Move up a plan whenever you like, with the difference prorated. | ||||
Invoice history Every invoice, downloadable as a PDF. | ||||
| Charged only when you use them | ||||
Tenant and guarantor referencing Passed through at what the referencing provider charges us. | At cost | At cost | At cost | At cost |
Applicant and guarantor credit checks Passed through at cost. | At cost | At cost | At cost | At cost |
SMS A monthly allowance on Growth and Pro; beyond it, charged at cost. | At cost | At cost | 250 incl. | 500 incl. |
Media delivery above the allowance Quoted before anything is charged. | Quoted | Quoted | Quoted | Quoted |
Data migration Free from Core upward. The nearest comparable system charges £200 to £500. | Paid | Free | Free | Free |
Frequently asked
Do you charge per property or per user?
Neither. You pay one monthly price for the lines of business you run. Staff users are unlimited on every plan, with no per-seat and no per-branch charge, and the price does not move when you win an instruction. It changes only when you add another module.
What happens if I go past the fair-use ceiling?
Nothing breaks and nothing is charged automatically. An automated reminder arrives before you reach it — 75 property records on Starter, 600 on Core, 1,250 on Growth, 2,500 on Pro — and you move up a plan in the app with the difference prorated.
What does the data migration cost, and how long does it take?
It is free from Core upward, and we do it for you: from Alto, Jupix, agentOS or a spreadsheet, inside a week. It is a paid add-on on Starter. The nearest comparable system charges £200 to £500 for the same work.
Which three things are billed on use?
Tenant and guarantor referencing, applicant and guarantor credit checks, and SMS beyond your monthly allowance. Each is passed through at what it costs us. Growth includes 250 SMS a month and Pro 500. Media delivery above the allowance is quoted before anything is charged.
What am I never charged extra for?
Electronic signatures, additional staff users, Rightmove and Zoopla feeds, exporting your own data, and data migration from Core upward. Signatures are unlimited with no per-document charge and no monthly cap.
How do I cancel, and what happens to my data?
Every plan is monthly rolling. Cancel in the app whenever you like, with no exit fee and no notice period. A one-click full export gives you everything you hold, in full, at any time — including after you cancel. If you leave, you take everything.
Which plan do I need for council or guaranteed rent?
Council reconciliation is standard on Growth and Pro. Council & Guaranteed Rent is also available at Starter as your one chosen module, or at Core as one of your two. The same applies to HMO and Sales.
Is compliance an extra?
No. The certificate register, the nightly sweep, property licences as records, the occupancy check, deposit protection with the 30-day clock, Right to Rent and the Renters’ Rights Act toolkit are on every plan including Starter. A missed renewal costs the same whether you run seventy-five properties or two thousand.
Can I run more than one company from one account?
Yes, from Growth. Several SPVs or companies from one login, with a different role in each, on one subscription and one bill. Multi-branch management is on Pro.
Do you offer annual billing, and is there VAT?
Monthly or annual on every plan, with two months free on annual. Prices shown are plus VAT. Pro carries a one-time setup fee, quoted with the plan.
Is there a free trial or a sales call?
Starter, Core and Growth are self-serve: card payment, no sales call, live the same day. Pro is quoted for your agency. If you would rather see it on your own book first, a thirty-minute walkthrough is on +44 7949 279644 or info@keys2.io.
Does it work on a phone?
Yes. Every core flow works standing in a flat — add a property, log a viewing, upload a gas certificate, check arrears. Tap targets are 44px minimum and nothing depends on hover, because it is read at arm’s length in poor light.
How long until we are live?
Most agencies are live within a week of signing up, migration included. Starter is live the moment you pay. Support is founder-led through the first cohorts — a person you can call, not a ticket queue.
How is our data kept separate and safe?
Your agency’s data is held separately from every other agency’s at the database level, backed up nightly, with lockout, password reset and bot protection as standard. Every change carries who made it and when.
Start today, or see it on your own book
Self-serve signup takes minutes and there’s no sales call below Pro. Prefer a look first? Book a 30-minute walkthrough with your portfolio in mind.