Property management · Maintenance records

Organize maintenance expenses across many units

Managing dozens of units means a steady stream of plumber visits, electrician calls, HVAC repairs, and hardware-store supply runs — and every owner statement needs the right costs against the right unit. When a contractor invoice arrives with just an address, you need it tagged to the building, unit, and work order so per-unit maintenance spend stays clean. Cash Workspace gives you one place to record each maintenance cost with the invoice attached and the work order noted.

The problem

Why maintenance spend gets lost across a portfolio

With many units and many trades, contractor invoices flood in faster than they can be filed, and without a building-and-unit tag the costs can't be matched to the right owner statement.

  • A plumber invoice lists an address but not the unit, so it can't be assigned.
  • The same work order is paid in two invoices (diagnosis then repair) and they're never linked.
  • Supply-run receipts from the hardware store aren't tied to the unit they were for.
  • An owner disputes a charge and the work order behind it can't be found.
  • Recurring trades (lawn, pest, HVAC service) blur with one-off repairs across the portfolio.

The workflow

Tag every maintenance cost by building and unit

Organize folders by building, then record each maintenance expense with the unit and work order so it maps to the right statement.

  1. 1

    Set up building folders

    Create a folder per building, with the units listed, so every cost has a home.

  2. 2

    Open a work order

    Note a work-order reference for each maintenance job so related invoices can be linked.

  3. 3

    Record each expense

    Record the contractor, trade, date, amount, building, unit, and work order when an invoice arrives.

  4. 4

    Attach the invoice

    Attach the contractor invoice or supply receipt to the record so the cost is backed up.

  5. 5

    Link multi-invoice jobs

    When one work order spans two invoices, record both under the same work-order reference.

  6. 6

    Export per unit for statements

    Pull each unit's maintenance records when owner statements are due.

Record structure

What to record for each maintenance expense

A consistent set of fields keeps per-unit maintenance spend matched to the right owner and work order.

Building
Which property the cost is for, e.g. Maple Court or 200 Elm.
Unit
The specific unit, e.g. Apt 4B, so it maps to the right owner statement.
Work order
The work-order reference so related invoices link together.
Trade / contractor
Plumber, electrician, HVAC tech, or the supply vendor.
Date
When the work was done or the supplies bought.
Amount
What the invoice or receipt totals.
Category
Plumbing, electrical, HVAC, supplies, or general repair.
Invoice / receipt
The contractor invoice or supply receipt attached to the record.

Example setup

An example portfolio setup

One way to organize maintenance across buildings inside your workspace.

Maple Court — maintenance

Plumber, electrician, and supply records by unit, each with a work order and invoice attached.

200 Elm — maintenance

Repair and HVAC service records tagged to units 1–8 with invoices attached.

Work orders — open

Jobs in progress where a second invoice (repair after diagnosis) is still expected.

Recurring service

Lawn, pest, and HVAC service records that repeat, kept separate from one-off repairs.

Common mistakes

Mistakes to avoid

  • Filing an invoice by address only, with no unit, so it can't be assigned.
  • Leaving the work-order reference blank, so two invoices for one job never link.
  • Letting hardware-store receipts float free of the unit they were for.
  • Mixing recurring service with one-off repairs so the history blurs.
  • Skipping the invoice attachment, so a disputed charge can't be backed up.

How it helps

How Cash Workspace helps

Building and unit tags

Record each maintenance cost with its building and unit so it maps to the right owner statement.

Work-order notes

Note a work-order reference so multiple invoices for one job stay linked.

Invoices attached

Attach each contractor invoice or supply receipt to its record so every charge is backed up.

Per-unit exports

Export a unit's maintenance records when owner statements are due.

FAQ

Maintenance expense records FAQ

How do I match a contractor invoice to the right unit?
Record each invoice with the building, unit, and work-order reference. Tagging by unit means it lands in the right folder and maps to the right owner statement, even when the invoice only shows an address.
How do I link two invoices for the same job?
Give the job a work-order reference and record both invoices under it. When a diagnosis visit and the repair come on separate invoices, they stay connected.
Does Cash Workspace generate owner statements?
It organizes maintenance records by building, unit, and work order and lets you export them. It does not generate owner statements or compute totals — those stay a review you do.

Organizing help — not tax, accounting, or legal guidance

Cash Workspace is a free workspace for organizing invoices, expenses, receipts, clients, and documents. This page is organizing guidance only — not tax, accounting, legal, or bookkeeping guidance. Cash Workspace does not connect to your bank, does not scan or read your receipts for you, and does not move or collect payments. Whether an expense is deductible depends on your situation, so confirm it with a qualified accountant or tax professional.

Tag every maintenance cost to its unit

Start a free workspace and record each maintenance expense by building, unit, and work order with the invoice attached, so per-unit spend stays clean and statement-ready.