MIGRATION

Move your HOA to hoa.to.
We’ll do the migration.

The biggest reason boards stay on software they've outgrown is fear of switching. So we make it a non-event: your data comes over intact, and we reconcile the numbers to the penny before you go live.

Units imported184 ✓
Owners imported249 ✓
Opening balances imported✓
Documents imported✓
Transactions reconciled✓
Previous system$843,284.18
hoa.to$843,284.18
Difference$0.00

How it works

  1. 1
    Send us an export
    A CSV/roster export from your current system (or a spreadsheet): units, owners, balances.
  2. 2
    We import & map
    We load units, owners, opening balances and documents, and map your chart of accounts.
  3. 3
    We reconcile
    Totals are matched to the penny against your prior system, so nothing is lost.
  4. 4
    You go live
    Invite residents, turn on payments, and start collecting, usually within days.

What comes over

Units & lot information
Owners & contact details
Opening balances & AR aging
Assessment schedules
Governing documents
Vendor list
Violation history (where exportable)
Architectural records (where exportable)

How your data maps

Most systems export the same handful of tables under different names. This is how each one lands in hoa.to and what we check on the way in.

From your exportBecomes in hoa.toWhat we check
Unit or lot list, addresses, unit factors or square footageUnits, with the allocation basis used for duesUnit count matches; allocation factors sum correctly
Owner roster, co-owners, tenants, mailing addresses, emailsOwners and residents linked to units, portal invitationsEvery unit has a current owner; prior owners kept for history
Balances and AR aging as of the cutover dateOpening balances per unitTotal receivable equals the old system to the penny
Assessment schedule, late fee and interest policyRecurring charges and collection rulesNext billing run reproduces the old amounts
Chart of accounts, bank and reserve balancesGeneral ledger with operating and reserve fundsFund balances tie to the last bank reconciliation
Governing documents, minutes, policies, insuranceDocument library with owner visibility set per filePublic vs owner-only vs board-only visibility reviewed
Vendors, open violations, ARC decisions (where exportable)Vendor list, violation and ARC records with datesOpen items carry their notice dates so cure periods are not reset

Choosing the cutover date

The safest cutover is the day after a billing run and before the next payment due date. Balances are at their simplest, no assessment is issued twice, and owners see one clean statement from the new system. A fiscal year-end is tidy for the accountant but is also the treasurer's busiest month, so many boards choose a quiet mid-year month and let the year-end close happen in hoa.to with the prior months imported as history. Whatever date you choose, freeze changes in the old system from that day and keep it read-only.

Pre-migration checklist

Vendor-neutral. It applies whether you are leaving a platform or a spreadsheet.

What can go wrong, and how we avoid it

Frequently asked questions

How long does a migration usually take?

It depends on the size of your community and how clean your current export is, but most self-managed associations are live within days of sending a complete export, not weeks.

What if our current system won't export everything?

We import what's exportable, most systems support at least units, owners and balances, and work with you on anything that has to be entered manually, like older violation history some platforms don't let you export.

Do we lose access to our old system during the switch?

No. You can keep read-only access to your prior system through the transition, which is good practice for any migration regardless of which platform you're leaving.

Who reconciles the opening balances?

We match the imported balances against your prior system's records line by line before you go live, so the totals tie out to the penny before residents see anything.

Can we import ourselves?

Yes. The setup area accepts spreadsheet uploads for units and owners, and you can go at your own pace. Most boards send us the export instead and review the result.

Do statutory notice periods change when we switch?

No. Meeting notices, records deadlines and cure periods run on the statute and your governing documents, not on your software. Time the announcement of the new portal separately from any legally required notice.

Ready to switch?

Start free and import at your own pace, or email us your export and we'll handle the migration for you.