Trust accounting data is where property management migrations go wrong most often — legacy platforms export in formats that don't map cleanly to a new chart of accounts, and if bank balances, owner ledgers, and security deposits don't reconcile on day one, you spend the following weeks chasing errors instead of running your portfolio. This checklist covers the full migration: data audit, the accounting reconciliation that matters most, and cutover timing.

Who this is for

Property managers, owners, and operations leads migrating a portfolio from one property management platform to another — whether that's a spreadsheet-based setup, a legacy on-premises system, or switching between platforms like Buildium, AppFolio, Yardi, or a custom system.

Data audit and preparation

  • [ ] Inventory resident records: active residents, former residents, household members, and emergency contacts.
  • [ ] Inventory lease data: current leases, lease history, renewal dates, lease terms, rent amounts, and deposit amounts.
  • [ ] Cleanse data before migration — remove duplicates, correct errors, standardize formats. Migrating messy data just moves the mess into a new system.
  • [ ] Deactivate or archive records for tenants who moved out more than two years ago rather than migrating them as active data.
  • [ ] Budget realistically: for portfolios in the 1–100 unit range, allocate 20–40 hours for data audit alone, and expect the timeline to run 2–3 weeks past your initial estimate — most migrations do.

Trust accounting and ledger reconciliation — the highest-risk step

  • [ ] Export the full ledger for every active lease: rent amounts, year-to-date payment history, current balances, and any concessions.
  • [ ] Map the legacy chart of accounts to the new system's chart of accounts explicitly — don't assume the export format aligns.
  • [ ] Reconcile trust account balances, owner ledgers, and security deposits against actual bank statements before go-live, not after.
  • [ ] Treat open balances and active lease data as the highest-risk migration category — errors here affect live rent payments and owner distributions immediately.
  • [ ] Get sign-off from accounting that reconciled balances match before the new system goes live for rent collection.

Compliance-sensitive data handling

  • [ ] Apply the same access controls to data being cleaned, normalized, or de-duplicated as you would to production systems — FCRA-protected screening data and fair-housing-relevant tenant records carry the same sensitivity during migration as they do in production.
  • [ ] Confirm CCPA or equivalent state privacy law obligations are accounted for in how former-resident data is stored or purged post-migration.

Cutover sequencing

  • [ ] Prioritize what migrates first: current properties, units, active tenants, current leases, and financial data needed for day-one operations.
  • [ ] Defer what can wait: historical transaction data, vendor records, and former-resident records can follow within 30 days without disrupting operations.
  • [ ] Schedule the final cutover during a low-activity period — avoid rent collection windows and align go-live with month-end close, not against it.
  • [ ] Communicate cutover dates precisely to every team: accounting needs the month-end close date, leasing needs the date to stop creating records in the old system, and maintenance needs to know when work orders switch systems. Ambiguity here creates duplicate records in both systems.

Red flags to watch for

  • [ ] Any migration plan that doesn't explicitly reconcile trust account balances against bank statements before go-live.
  • [ ] A vendor or internal team that treats the chart-of-accounts mapping as automatic rather than something to verify line by line.
  • [ ] A cutover scheduled during a rent collection window or against month-end close instead of around it.
  • [ ] Compliance-sensitive tenant data handled with looser access controls during migration than in production.

How to use this

Do the trust accounting reconciliation section before anything else — it's the part of the migration with direct financial consequences if it's wrong, and the part most often rushed under timeline pressure. Use the cutover sequencing section to build your team communication plan; most post-migration chaos traces back to unclear cutoff dates, not the data itself.