Skip to main content

Industry

How to Set Up Property Management Software

A practical guide for property managers and landlords to set up software for tenant management, maintenance workflows, and financial tracking across a property portfolio.

Category Industry
Read Time 9 min read
Updated April 2026
Steps 5 steps

Who This Guide Is For

Property managers, landlords, letting agents, and property portfolio directors who manage multiple properties and need software to handle tenant relationships, maintenance requests, financial tracking, and compliance — without the manual overhead of spreadsheets, paper records, and scattered email threads.

Before You Start

  • Property management is operationally complex despite appearing straightforward. Managing ten properties involves tenant communication, maintenance coordination, financial accounting, compliance documentation, and regulatory obligations — all multiplied by ten. At fifty or a hundred properties, the manual approach collapses. Software does not make property management simple, but it makes it manageable at scale.
  • Your current process is your starting point, not your enemy. You have a process that works, even if it involves spreadsheets and manual effort. The goal is to digitise and automate that process, not to adopt someone else’s process because a software vendor designed it that way.
  • Tenant experience matters more than it used to. Tenants compare their rental experience to every other digital interaction they have — banking, shopping, food delivery. A landlord who requires phone calls during office hours and paper forms feels antiquated. Self-service access to information, online maintenance requests, and digital communication are becoming baseline expectations.

Step 1: Define Your Portfolio and Operational Scope

Start by documenting what you manage and how. The scope of your operation determines the software requirements.

Portfolio composition matters. Residential and commercial properties have different management requirements. A residential portfolio involves individual tenant relationships, AST agreements, deposit protection, and housing regulations. A commercial portfolio involves lease negotiations, service charges, break clauses, and different regulatory frameworks. Mixed portfolios need a system that handles both without forcing one model onto the other.

Count your units, but also count your stakeholders. A hundred-unit residential portfolio might involve a hundred tenants, multiple contractors, a handful of freeholders, and an accounting team. Each stakeholder interacts with the system differently and needs different information. The software must serve all of them, not just the property manager.

Document your current workflows. How do you handle a new tenancy from listing to move-in? How does a maintenance request flow from tenant report to contractor visit to completion? How do you track rent collection, arrears, and financial reporting? How do you manage compliance — gas safety certificates, electrical inspections, EPC ratings, deposit protection? Map each workflow end to end.

Identify which workflows are bottlenecks. If maintenance request management consumes disproportionate time because every request involves phone calls, manual contractor coordination, and follow-up, that is a high-priority automation target. If rent reconciliation takes days each month because you are matching bank statements to spreadsheets, that is another.

Define your reporting needs. What does your monthly management report contain? What do property owners or investors need to see? What financial data does your accountant require? Understanding the output requirements shapes the data capture requirements throughout the system.

Step 2: Choose Between Off-the-Shelf and Custom

Property management software is a competitive market. Products like Arthur, Goodlord, Buildium, and Rentman cover many standard requirements well. Before building custom software, evaluate whether an existing product meets your needs.

Off-the-shelf products work well when your operation follows standard patterns: straightforward residential lettings, standard AST agreements, conventional maintenance processes, and typical financial reporting. If your portfolio is predominantly standard residential, an off-the-shelf solution configured to your needs is likely the right choice and the faster path.

Custom software becomes the better option when your operation has non-standard requirements. Mixed residential and commercial portfolios, complex ownership structures (SPVs, joint ventures, management company arrangements), unusual maintenance workflows (in-house maintenance teams, specialist property types), or specific reporting requirements that off-the-shelf products cannot produce. If you find yourself spending as much time working around the software as working with it, custom is worth evaluating.

The hybrid approach is often the most practical. Use an off-the-shelf product for the core functions it handles well (tenant records, basic financial tracking, standard compliance), and build custom tools for the areas where it falls short (portfolio-level analytics, investor reporting, complex maintenance workflows, or a tenant-facing portal that matches your brand and service standards).

Whatever you choose, data portability matters. If you start with an off-the-shelf product and outgrow it, you need to extract your data cleanly. If you build custom, you need to ensure the data structure supports future integration. Avoid lock-in that makes migration painful.

Step 3: Set Up Tenant Management and Communication

Tenant management is the daily operational core. Every tenancy has a lifecycle: enquiry, viewing, application, referencing, agreement, move-in, ongoing management, notice period, move-out, and deposit return. Your system should manage each stage.

Tenant records should be comprehensive. Contact details, tenancy agreements, rent amounts and payment schedules, deposit information, guarantor details, right-to-rent documentation, and communication history all belong in a single, accessible record. When a tenant calls with a question, the person answering should have the full picture without searching through files.

A tenant portal or app gives tenants self-service access. They can view their tenancy details, submit maintenance requests, see payment history, access documents (their tenancy agreement, inventory report, safety certificates), and communicate with the management team. This reduces inbound calls and emails significantly — many tenant enquiries are about information they could access themselves if a portal existed.

Communication tracking is essential. Every email, message, and significant phone call should be logged against the tenant and property records. When a dispute arises — and disputes do arise in property management — having a complete, timestamped communication record is invaluable. It is also useful internally when different team members need to pick up a conversation without asking the tenant to repeat themselves.

Automated communication handles routine messages. Rent reminders before the due date, acknowledgement of maintenance requests, notification of scheduled inspections, tenancy renewal reminders, and deposit return updates can all be automated. Each automated message should be professional, informative, and personalised enough that it does not feel like an impersonal system notification.

Arrears management is a specific workflow that benefits from automation. When rent is overdue, the system should trigger a defined sequence: an initial reminder, a follow-up if payment is not received within a set period, escalation to a senior team member, and formal notice if the arrears persist. This ensures consistent treatment of arrears and creates the communication trail that may be needed if enforcement becomes necessary.

Step 4: Implement Maintenance Workflow Management

Maintenance is the most operationally intensive part of property management and the area where software delivers the most immediate time savings.

The maintenance workflow typically follows this pattern: tenant reports an issue, the issue is assessed and prioritised, a contractor is assigned, access is arranged, the work is completed, the tenant confirms satisfaction, and the cost is recorded against the property. Each step involves communication with the tenant and potentially the contractor, and each step can stall if it depends on someone taking action.

A digital maintenance workflow automates the coordination. The tenant submits a request through the portal (with photos and a description), the system categorises and prioritises it based on defined rules (emergency, urgent, routine), the appropriate contractor is notified, the tenant and contractor coordinate access through the system, the contractor reports completion (with photos), the tenant confirms, and the invoice is logged. At every stage, the property manager has visibility without needing to be the communication relay.

Contractor management within the system should track: which contractors serve which properties, their specialisms, their availability, their response times, their pricing, and their compliance documentation (insurance, gas safe registration, qualifications). When a maintenance request comes in, the system should suggest the appropriate contractor based on the issue type, location, and availability.

Emergency protocols need specific handling. A burst pipe at midnight cannot follow the same workflow as a dripping tap. Define your emergency categories, the escalation paths, and the notification rules. The system should alert the right people immediately for emergencies while queuing routine requests for normal business hours.

Planned maintenance — gas safety inspections, electrical checks, boiler servicing — should be scheduled and tracked by the system. Certificates have expiry dates. The system should flag upcoming expiries, schedule the renewal inspection, track its completion, and store the new certificate against the property record. Allowing a gas safety certificate to lapse is both a legal breach and a safety risk. The system should make this effectively impossible.

Cost tracking at the property level gives you maintenance spend data that informs investment decisions. If a property consistently requires above-average maintenance spend, the data supports a decision to invest in refurbishment or to adjust the rental pricing. Without this data, these decisions are made on gut feeling.

Step 5: Configure Financial Tracking and Reporting

Property financial management involves rent collection, expense tracking, contractor payments, service charges, and reporting to property owners or investors.

Rent collection should be automated where possible. Direct debit collection through providers like GoCardless means rent arrives on the due date without requiring the tenant to remember to make a payment. The system matches incoming payments to expected amounts, flags underpayments or missed payments, and updates the tenant’s account automatically.

Expense tracking must be property-specific. Every cost — maintenance, insurance, management fees, utilities, ground rent, service charges — should be recorded against the specific property it relates to. This enables property-level profit and loss reporting, which is essential for portfolio management and tax reporting.

If you manage properties on behalf of owners, landlord statements are a critical output. These show the owner: rent received, expenses incurred, management fees deducted, and the net amount remitted. Generating these manually from spreadsheets is time-consuming and error-prone. The system should produce them automatically from the underlying transaction data.

VAT handling adds complexity for commercial properties and for property management companies above the VAT threshold. The system needs to handle VAT-inclusive and VAT-exclusive amounts correctly, track VAT on expenses, and produce VAT return data.

Tax reporting support — particularly for landlords with multiple properties — should produce the summaries needed for self-assessment or corporation tax returns. Income by property, allowable expenses by category, and capital expenditure records all need to be accessible in formats that your accountant can work with.

Bank reconciliation closes the loop. The system should match bank transactions to expected receipts and payments, flagging unreconciled items for investigation. Monthly reconciliation that takes hours manually should take minutes with proper automation.

Common Mistakes

  • Choosing software based on features rather than fit. The product with the longest feature list is not necessarily the right one. The product that fits your specific operational model — your portfolio type, your team structure, your workflows — is the right one, even if it has fewer features.
  • Underestimating data migration. Moving years of tenant records, financial history, and property data from spreadsheets or an old system into a new platform is a significant project. Budget time and validate the migrated data thoroughly.
  • Ignoring the tenant experience. If the tenant-facing elements of your system are clunky, confusing, or unreliable, tenants will bypass them and call you directly — eliminating the efficiency benefit you invested in.
  • Not training the team properly. A property management system is only as good as the team using it. If staff revert to spreadsheets because the system is unfamiliar, the investment is wasted. Invest in thorough training and enforce consistent usage.
  • Treating compliance as a secondary concern. Deposit protection, safety certificates, right-to-rent checks, and licensing requirements are legal obligations. The system should make compliance easy and non-compliance visible. A missed gas safety certificate is not an administrative oversight — it is a criminal offence.

What Good Looks Like

A well-implemented property management system means rent is collected on time with minimal intervention, maintenance requests are resolved faster with full visibility for all parties, compliance certificates never lapse, and financial reporting is accurate and timely. The property manager spends their time on portfolio strategy and tenant relationships rather than administrative coordination. Tenants describe the management as responsive and professional. Property owners receive clear, accurate financial reports without chasing.

Next Steps

If your primary need is a tenant-facing portal, see How to Plan a Client Portal for the planning approach. For the broader workflow automation, How to Plan a Workflow Automation Project covers the methodology. To discuss your portfolio’s specific requirements, get in touch.

Need Hands-On Help?

Our guides give you the thinking. If you want someone to do the building, we should talk.

Start a Project Browse Case Studies