Manage better. Scale faster.
Every plan includes the engine - tenancies, rent ledger, compliance, licensing, deposits 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
- Rent reviews and bulk actions
- Guided onboarding
- Free data migration
The whole book, every line of business, on one system.
Get started- All 4 modules
- 1,250 property records
- Council reconciliation included
- Multi-entity SPVs
- Bulk receipt import
- Landlord accounting and documents
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.
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: listed, under offer, sold STC, 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. Settings shows how close you are; nothing is blocked. | 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 Reapit, Alto, Jupix, agentOS or a spreadsheet. We do it for you. | Paid add-on | Free | Free | Free, priority |
Billing Monthly rolling, cancel any time. | ||||
| 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 or a company as an organisation in its own right. | ||||
Activity feed Every call, note and piece of correspondence logged against the contact. | ||||
Applicant matching Capture requirements and score matches against your stock, with the reasons behind every score. | ||||
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 Bathrooms, receptions, room sizes, furnishing, parking and outside space on the property record. | ||||
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. Coming soon. | Soon | Soon | Soon | Soon |
Photo tools, floorplans and EPC Up to 15 photos you can reorder, plus floorplans and an EPC rating and image. | ||||
Window cards A printable A4 window card in your branding, built 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 An assured shorthold tenancy agreement 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 Change who pays, and in what shares, from a date, 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. | ||||
Landlord statements and management fee Per-landlord statements, a percentage management fee and remittances that pay each receipt out once. | ||||
Rent reminders Chase by email, SMS or letter, one at a time or in bulk. | ||||
Bulk receipt import Paste a bank statement or council remittance as CSV and match it by reference 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. | With module | With module | ||
Two rent streams, reconciled What the landlord is owed and what the council paid, matched every month with shortfalls flagged. | With module | With module | ||
Council-only view Filter the whole book to council business in one click. | With module | With module | ||
Templates that fit the tenancy Guaranteed-rent paperwork appears on qualifying tenancies and nowhere else. | ||||
| Compliance, licensing and deposits | ||||
Compliance register 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 when a property's occupants exceed the licensed maximum. | ||||
Deposit protection clock Record the scheme, reference and protection date, 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 Number, authority and expiry held per landlord, flagged once it lapses. | ||||
| Onboarding, documents and signatures | ||||
Vetting workspace A dedicated space per applicant with a five-check progress panel. An onboarding is complete only when all five pass. | ||||
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 every generated document listed for download. | ||||
| 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 Email templates with merge fields, sent from the record. | ||||
SMS Rent reminders to tenants by text. | ||||
Viewings and diary Viewings, valuations and inspections with reminders to staff and applicants. | ||||
Automations pack Bulk rent reminders, an opt-in daily arrears email and a calendar feed for Google, Outlook or Apple. | ||||
| Reporting and platform | ||||
Operational dashboard Headline figures the moment you open the system. | ||||
Global search Across contacts, properties and tenancies, with a keyboard shortcut. | ||||
Activity timeline Who did 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. | ||||
Automatic backups Regular automated backups, 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. | ||||
| Optional extras | ||||
Media delivery above the allowance Quoted before anything is charged. | Quoted | Quoted | Quoted | Quoted |
Data migration Free from Core upward. | 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. Settings shows how close you are to 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 Reapit, Alto, Jupix, agentOS or a spreadsheet, inside a week. It is a paid add-on on Starter.
What am I never charged extra for?
Electronic signatures, additional staff users, exporting your own data, data migration from Core upward, and Rightmove and Zoopla feeds when they launch. 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 and alerts, 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. Several SPVs or companies from one login, with a different role in each, switched from the top bar. Each company is its own subscription. Multi-branch management is on Pro.
How is billing handled, and is there VAT?
Every plan is billed monthly, by card. Prices shown are plus VAT. Pro carries a one-time set-up 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, book a thirty-minute walkthrough at keys2.io/demo or email hello@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 automatically, with lockout, password reset and bot protection as standard. Every record keeps a timeline of who did what, 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.