Maintenance is the operational backbone of property management. It affects tenant satisfaction, asset preservation, regulatory compliance, and operating costs simultaneously. Yet most property management companies still run their maintenance work order system through personal emails, phone calls, and memory and pay the price in missed requests, unauthorised contractor spend, unmatched invoices, and a maintenance expense line that no one can reconcile at month end.
Property managers searching for how to manage maintenance work orders, how to set up a maintenance request system, or how to track maintenance costs across a portfolio are typically dealing with the same root cause: there is no structured process connecting the moment a tenant reports a problem to the moment that problem is resolved and correctly recorded in the financial statements. The gap is a process design problem, not a resourcing problem. More people doing the same unstructured work produces more activity, not better outcomes.
This guide covers the complete property maintenance work order process from request intake to cost recording, including contractor assignment and authorisation, landlord versus tenant responsibility, three-way invoice matching, and the maintenance cost reporting that asset managers and finance directors need to evaluate portfolio performance. It is written for property managers, operations managers, and finance teams who want a system that works the same way every time, for every property, regardless of who is managing it.
Why a Structured Work Order System Matters
Maintenance requests arrive through multiple channels, involve multiple parties, and generate costs that need to be attributed to specific properties and cost centres. Without a structured system to manage that complexity, the maintenance operation defaults to the path of least resistance: whoever shouts loudest gets attended to first, costs are invoiced and paid without reference to a work order, and the property manager's time is consumed by coordination rather than oversight. Understanding where an unstructured maintenance process fails is the starting point for designing a system that avoids those failures.
Here is where the breakdowns consistently occur:
1. The Request Management Problem
Without a formal intake process, maintenance requests arrive through every available channel and are managed according to the individual habits of whoever receives them.
The consequences are:
-
Requests lost in transit:
A request made by phone or sent to a personal email address is not recorded in any system, so when the property manager who received it is absent, the request disappears -
Duplicate requests:
A tenant who does not receive a response submits the same request through multiple channels, generating multiple work orders for the same job or confusing the team about whether the issue has already been attended to -
No priority framework:
Without a defined intake process, the priority assigned to each request reflects the urgency communicated by the tenant rather than an objective assessment of the issue, so a vocal tenant with a minor issue receives faster attention than a quiet tenant with a serious one -
No acknowledgment:
Tenants receive no confirmation that their request has been received, creating uncertainty that leads to follow-up calls and emails that consume property manager time
2. The Assignment and Authorisation Problem
Once a request is received, the decision about who should do the work and whether it needs to be authorised before proceeding is frequently made informally.
The consequences are:
-
Unauthorised expenditure:
A contractor attends a property and performs work without an approved work order, producing an invoice that the property management company is obligated to pay but that has not been budgeted or authorised -
Wrong contractor assigned:
A request is assigned to the first available contractor rather than the contractor with the appropriate trade licence, insurance, and pricing agreement for that type of work -
Landlord versus tenant responsibility not determined:
Work proceeds on an issue that is the tenant's maintenance responsibility under the lease terms, producing a cost that cannot be recovered and a billing dispute when the landlord attempts to charge the tenant
3. The Completion and Cost Recording Problem
The most common failure point in a manual maintenance process is the gap between work being completed and the cost being correctly recorded.
The consequences are:
-
Invoices not matched to work orders:
A contractor invoice is received and paid without reference to a work order, so the cost is recorded in the accounting system but cannot be attributed to the specific job, property, or cost centre it relates to -
Completion not confirmed:
A work order is marked as complete by the contractor but the tenant has not confirmed that the issue is resolved, producing a situation where the landlord has paid for work that has not fixed the problem -
Costs recorded in the wrong period:
An invoice for work completed in one period is processed and paid in the following period, producing a cost accrual that needs to be reversed and reposted to produce accurate period financial statements
Stage One: Request Intake and Logging
The first stage of the work order system covers the capture of every maintenance request in a consistent format that provides the information needed to prioritise, assign, and track the work. The intake process is the point at which an informal complaint or observation becomes a formal work order with a reference number, an assigned priority, and an accountable owner.
Here is how to design it:
1. Request Intake Channels
A maintenance work order system needs to capture requests regardless of how they are submitted. The standard intake channels for a property management operation are:
-
Tenant portal or online form:
The primary intake channel for routine maintenance requests, where the tenant submits a structured request that includes their contact details, the property address, a description of the issue, and photographs where relevant. Portal submissions create a work order record automatically without requiring manual data entry. -
Email intake address:
A dedicated maintenance email address that is monitored by the maintenance team rather than by individual property managers, so that requests are not lost when a specific person is unavailable. Email requests should be converted to work order records on the day they are received. -
Phone intake:
Telephone requests should be logged into the work order system during the call or immediately after, rather than being held as a mental note or a voicemail to be actioned later. The person receiving the call is responsible for creating the work order record before the call ends. -
Property manager observation:
Issues identified during property inspections or reported informally by tenants in person should be entered into the work order system as a managed request rather than handled informally, so that there is a record of the issue and the action taken.
All four channels should feed into the same work order record system, producing a single queue of active requests that is visible to the whole maintenance team regardless of how the request was submitted.
2. Work Order Record Fields
Every work order record should capture the following information at the point of intake:
-
Work order reference number:
A unique sequential reference assigned automatically at the point of intake, used by the tenant, the contractor, and the finance team to identify the job -
Property and tenancy reference:
The property address and the tenancy record to which the request relates, linking the work order to the financial and lease records for that property -
Request description:
A description of the issue in the tenant's own words, preserved in full rather than summarised, so that the contractor attending has the tenant's account of the problem -
Location within the property:
The specific area or component affected, such as the kitchen plumbing, the common area lighting, or the car park gate, so that the contractor can prepare correctly before attending -
Date and time of request:
The timestamp of the request as received, which is the starting point for measuring response times and managing any statutory maintenance response obligations -
Photographs or supporting documents:
Any visual evidence of the issue attached to the work order record at intake, so that the contractor and the property manager can assess the issue before attendance
3. Priority Classification
Every work order should be assigned a priority classification at intake that determines the target response and resolution timeframe.
The standard four-tier framework covers the full range of maintenance issues that arise in a property portfolio:
|
Priority |
Definition |
Target Response |
|---|---|---|
|
Emergency |
Immediate risk to safety, security, or structural integrity, such as gas leaks, flooding, electrical faults, or building access failures |
2 to 4 hours |
|
Urgent |
Significantly affects the tenant's ability to use the property, such as heating or cooling failures, hot water system failures, or plumbing blockages |
24 hours |
|
Routine |
Inconvenient but does not prevent the tenant from using the property, such as appliance faults, minor plumbing issues, or common area maintenance |
3 to 5 business days |
|
Planned |
Scheduled maintenance not triggered by a specific fault, such as annual servicing, preventive maintenance, and periodic inspections |
Scheduled in advance |
The priority classification at intake should be confirmed by a property manager rather than determined solely by the tenant's description of urgency. A tenant who describes an issue as an emergency should have that classification confirmed against the priority framework before emergency contractor rates are authorised.
Stage Two: Landlord and Tenant Responsibility Assessment
Before a work order is assigned to a contractor, the question of who is responsible for the cost must be determined. In most commercial and residential leases, maintenance responsibilities are divided between the landlord and the tenant, and proceeding with work before that determination is made produces costs that may not be recoverable. This stage is frequently skipped in informal maintenance processes, producing a pattern where landlords pay for repairs that are the tenant's obligation because no one checked before the contractor was called.
Here is how to structure the assessment:
1. Lease Maintenance Provisions
The executed lease is the primary reference for determining maintenance responsibility. The assessment should confirm:
-
Whether the issue relates to the structure, the services, or the fit-out of the premises, because the lease typically allocates responsibility differently for each category
-
Whether the issue constitutes fair wear and tear, which is generally the landlord's responsibility, or damage or misuse by the tenant, which is generally the tenant's responsibility
-
Whether the lease includes a minimum maintenance obligation on the tenant, such as a requirement to maintain the premises in good repair and condition, and whether the current issue falls within that obligation
-
Whether the issue relates to a landlord-supplied item, such as a building system or a common area component, or a tenant-supplied item that the tenant is responsible for maintaining
For guidance on how lease maintenance provisions should be captured during the abstraction process to support maintenance responsibility assessments, see the commercial lease abstraction guide.
2. Statutory Maintenance Obligations
In addition to the lease terms, the applicable residential or commercial tenancy legislation imposes minimum maintenance standards that the landlord must meet regardless of what the lease says.
These statutory obligations cover:
-
Structural integrity:
The landlord is generally required to maintain the structure of the premises in a condition that is safe and weatherproof, regardless of any lease provision that attempts to transfer this obligation to the tenant -
Essential services:
Hot water, heating, and in some jurisdictions cooling are classified as essential services in residential tenancies, and the landlord is required to repair failures within statutory timeframes regardless of the cause -
Safety compliance:
Smoke alarms, electrical safety, and other safety-related maintenance obligations are imposed by legislation and cannot be contracted away
Where a maintenance issue engages a statutory obligation, it should be treated as the landlord's responsibility regardless of the lease terms, and the response timeframe should comply with the statutory requirement.
Stage Three: Contractor Assignment and Work Order Authorisation
With the priority and responsibility confirmed, the work order is ready to be assigned to a contractor and authorised for action. The assignment and authorisation process is the control that ensures the right contractor is engaged at an agreed price before any work begins. It is also the point at which the financial commitment for the work is recorded in the system.
Here is how to structure it:
1. Approved Contractor Panel
Every property management operation should maintain an approved contractor panel: a list of contractors who have been vetted for trade qualifications, insurance coverage, and pricing, and who are the default assignment for each trade category.
The panel provides:
-
Trade coverage:
At least one approved contractor for every trade category that arises regularly in the portfolio, including plumbing, electrical, HVAC, building fabric, pest control, and cleaning -
Insurance verification:
Confirmed current public liability insurance and where applicable professional indemnity insurance for every contractor on the panel, reviewed annually -
Agreed pricing:
Pre-agreed rates for standard jobs and a call-out fee structure, so that the cost of routine work is known before the contractor is assigned rather than discovered when the invoice arrives -
Emergency availability:
Confirmed after-hours availability for contractors assigned to emergency response, so that the on-call contact details are current and the contractor has agreed to the emergency response timeframe
Assigning work to contractors outside the approved panel without a specific reason and a documented exception exposes the portfolio to uncontrolled cost and unverified insurance coverage.
2. Work Order Authorisation Levels
Before a work order is issued to a contractor, it must be authorised by a person with the appropriate delegation authority.
The authorisation framework should define:
-
Property manager authorisation:
For routine and urgent work orders up to a defined cost threshold, the property manager can authorise the work order without seeking further approval. The threshold is typically set at a level that covers the majority of routine repairs without creating an administrative burden. -
Portfolio manager authorisation:
For work orders above the property manager threshold, or for work that involves structural changes or significant systems, the portfolio manager's authorisation is required before the work order is issued. -
Owner or asset manager authorisation:
For capital expenditure items, major repairs, or any work that exceeds the portfolio manager's delegation, the owner or asset manager must authorise the work order before any commitment is made to the contractor.
The authorisation record should be attached to the work order so that the approval trail is visible in the system and can be referenced when the invoice is processed for payment.
3. Issuing the Work Order to the Contractor
The work order issued to the contractor should include:
-
The work order reference number, which the contractor must quote on their invoice
-
The property address and the specific area within the property requiring attention
-
A description of the issue and the scope of work authorised
-
The maximum authorised cost, beyond which the contractor must obtain further approval before proceeding
-
The target completion date based on the priority classification
-
The contact details for the tenant and the property manager
-
Any access instructions, including whether the tenant needs to be present or whether the contractor can attend independently
A work order issued without a maximum authorised cost is an open-ended financial commitment. Contractors who discover additional scope during the job will extend the work and the cost without a clear reference point for when approval is needed, producing invoices that exceed the authorised amount.
Stage Four: Work Execution and Progress Tracking
Once the work order has been issued, the system needs to track the work through to completion without requiring the property manager to chase the contractor for updates. The tracking process maintains the currency of the work order record and ensures that delays are identified and escalated before they breach the target response timeframe or the tenant's reasonable expectation of resolution.
Here is how to structure it:
1. Contractor Acknowledgment and Scheduling
The work order system should require the contractor to acknowledge receipt of the work order and confirm the scheduled attendance date within a defined timeframe.
The acknowledgment confirms:
-
The contractor has received the work order and understood the scope
-
The scheduled attendance date is within the target timeframe for the priority classification
-
Any access arrangements with the tenant have been confirmed
A work order that has not been acknowledged within the acknowledgment window should generate an alert to the property manager, who either confirms the contractor has the job or reassigns it to an alternative contractor on the panel.
2. Tenant Communication During the Job
The tenant should be kept informed of the progress of their maintenance request from the point the work order is issued to the point the job is confirmed as complete.
The standard communication sequence is:
-
Acknowledgment:
Confirmation to the tenant that their request has been received and a work order has been raised, with the work order reference number and the target attendance date -
Booking confirmation:
Confirmation of the scheduled attendance date and time once the contractor has acknowledged and booked the job -
Completion notification:
Confirmation that the contractor has attended and the work has been completed, with a request for the tenant to confirm the issue has been resolved
Each communication should be sent through the work order system rather than through the property manager's personal email, so that the communication history is attached to the work order record and visible to the whole team.
3. Escalation for Overdue Work Orders
Every work order should have a target completion date based on its priority classification. Where a work order has not been completed by the target date, the system should generate an automatic escalation alert to the property manager and the portfolio manager.
The escalation confirms:
-
The work order reference, the property, and the issue description
-
The original target completion date and the number of days overdue
-
The last status update from the contractor
-
The action required to progress the job to completion
Overdue work orders that involve statutory maintenance obligations, such as essential services in residential tenancies, require immediate escalation regardless of the reason for the delay, because the landlord is exposed to regulatory penalties for every day the obligation remains unmet.
Stage Five: Completion, Invoice Matching, and Cost Recording
The final stage of the work order lifecycle covers the confirmation of completion, the processing of the contractor invoice, and the recording of the maintenance cost in the financial system. This stage is where the work order system connects to the financial reporting of the property, and the quality of the connection determines whether maintenance costs are tracked accurately by property and cost centre or pooled into an unattributed expense line.
Here is how to structure it:
1. Completion Confirmation
A work order should not be closed until two confirmations have been received:
-
Contractor confirmation:
The contractor confirms that the work has been completed as per the scope of the work order, with any additional work identified during the job documented separately for authorisation -
Tenant confirmation:
The tenant confirms that the issue has been resolved to their satisfaction, either through a formal sign-off process or through a follow-up communication that is recorded in the work order system
Closing a work order on contractor confirmation alone, without tenant confirmation, produces a situation where the landlord has paid for work that the tenant says has not fixed the problem. The dispute about whether the work was completed correctly is significantly harder to resolve after the invoice has been paid and the work order has been closed.
2. Invoice Matching and Three-Way Check
The contractor invoice for a completed work order should be processed through a three-way matching check before payment is authorised:
-
Work order match:
The invoice references the correct work order number and the work described on the invoice matches the scope authorised on the work order -
Cost match:
The invoiced amount is within the maximum authorised cost on the work order, or where it exceeds the authorised amount, additional authorisation has been obtained and documented -
Completion match:
The work order status confirms that completion has been confirmed before the invoice is approved for payment
An invoice that fails any of the three checks should be held for resolution before payment is authorised. Paying an invoice that is not matched to a completed and authorised work order removes the landlord's ability to dispute the amount or the quality of the work after the fact.
The Royal Institution of Chartered Surveyors publishes guidance on procurement and cost management for property maintenance that provides a useful reference for how invoice matching and authorisation processes should be structured in a professional property management context.
3. Cost Recording and Attribution
Once the invoice has been matched and authorised, the maintenance cost should be recorded in the financial system with the following attribution:
-
Property reference:
The cost is posted to the specific property to which the work order relates, so that the maintenance expense for each property can be reported independently -
Cost category:
The cost is classified by maintenance category, such as plumbing, electrical, HVAC, building fabric, or grounds, so that the maintenance spend by trade can be analysed and compared to budget -
Work order reference:
The work order reference is recorded on the journal entry, creating a link between the financial record and the work order record that enables the cost to be traced back to the original request -
Landlord versus tenant charge:
Where the cost is to be recovered from the tenant, the cost is recorded as a receivable from the tenant rather than as an operating expense, and the recovery invoice is generated from the work order record
For guidance on how maintenance costs feed into the property-level P&L and the budget versus actual reporting process, see the property-level P&L reporting guide.
Reporting and Performance Monitoring
A work order system that manages requests to completion but does not produce management reporting is a system that tells the property manager what happened but not whether the maintenance operation is performing well or where it needs to improve. The reporting framework for maintenance should produce visibility across three dimensions: response performance, cost performance, and asset condition.
Here is how to structure it:
1. Response and Resolution Reporting
The response and resolution report shows how the maintenance team is performing against the target timeframes for each priority classification.
The key metrics are:
-
Average time to acknowledgment:
The time between the request being received and the work order being acknowledged by the contractor, measured by priority classification -
Average time to attendance:
The time between the work order being issued and the contractor attending the property, measured by priority classification -
Average time to resolution:
The time between the request being received and the work order being closed as resolved, measured by priority classification -
Overdue work order rate:
The percentage of work orders in each priority classification that exceeded the target completion date
These metrics identify whether the contractor panel is meeting the required response standards and whether specific properties or trade categories are consistently underperforming.
2. Maintenance Cost Reporting
The maintenance cost report shows how maintenance spending compares to budget by property and by cost category. The report should be produced at each period end as part of the standard financial reporting cycle and should include:
-
Actual maintenance spend by property for the period and year to date
-
Budget versus actual variance by property and by cost category
-
Cost per square metre or cost per unit as a normalised performance metric that enables comparison across properties of different sizes
-
Spend by contractor to identify whether any supplier represents a disproportionate share of the maintenance cost
For guidance on how the budget versus actual variance reporting process should be structured for the full range of property operating costs, see the budget versus actual variance reporting guide.
FAQs
Q1: What is the difference between a work order and a purchase order in a maintenance context?
A work order authorises a specific contractor to perform defined maintenance work on a property; a purchase order is a commercial document issued to a supplier for goods or services and is the broader procurement instrument that a work order may generate when the maintenance requires materials or equipment to be procured separately.
Q2: How should emergency maintenance costs be handled when there is no time to go through the standard authorisation process?
Emergency work should be authorised verbally by the property manager or on-call contact and the work order raised retrospectively as soon as practicable after attendance, with the verbal authorisation documented and the cost recorded against the work order reference on the contractor invoice.
Q3: What should happen when a contractor identifies additional scope during the job that was not included in the original work order?
The contractor should stop work on the additional scope, notify the property manager, and obtain a supplementary work order authorisation before proceeding, because proceeding without authorisation produces an invoice that exceeds the approved amount and may not be payable without a dispute process.
Q4: How should recurring maintenance issues on the same property or the same component be managed? Recurring issues on the same component should be escalated from reactive repair to a planned maintenance assessment, where the underlying cause is investigated and a capital or preventive maintenance solution is proposed, because repeatedly repairing the same fault is more expensive than addressing the root cause and produces a maintenance cost record that cannot be justified to the asset owner.
Q5: How should maintenance costs that are recoverable from the tenant be handled in the accounting system?
The cost should be recorded as a receivable from the tenant rather than as an operating expense, with a recovery invoice generated from the work order record once completion is confirmed, so that the cost does not reduce the property's net operating income and the recovery is tracked through the accounts receivable process.
Conclusion
A maintenance work order system is not a convenience feature. It is the operational and financial control that ensures every maintenance event in the portfolio is documented, authorised, completed, and correctly recorded from the moment a tenant submits a request to the moment a contractor invoice is matched and paid. The system connects the tenant experience to the contractor performance to the financial record of the property in a single traceable sequence, and the quality of that connection determines whether the property management company is managing its maintenance operation or being managed by it.
The portfolios that run maintenance well are not necessarily the ones with the best contractors or the most maintenance budget. They are the ones with the clearest process. Every request has a reference number. Every work order has an authorised cost. Every invoice is matched before it is paid. Every cost is attributed to a property and a category. That discipline produces a maintenance operation that costs less, performs better, and creates significantly less operational and financial risk than one managed through emails and phone calls.
Managing maintenance work orders manually across a growing property portfolio?
See how RIOO automates work order management, contractor assignment, and maintenance cost recording inside a single NetSuite platform at riooapp.com/netsuite-property-accounting-software