
The short answer
- To move an HOA's books to new software, you carry one balance sheet, not years of records: the opening balances on one closed month end.
- Every line must tie: each bank account to its statement, the owners' balances to the receivable, the bills, the prepaid dues, the deposits you are holding, and the reserve.
- The old years stay behind as reports the board exports and keeps, so the history stays readable and nothing has to be retyped.
It is 11 PM. The new system says the community has $3,412.18 less than the old one.
Nobody stole anything. Nobody typed a wrong number on purpose. Somewhere between the two systems, a line did not come across. The treasurer will find it eventually, and probably not before the annual meeting.
That is the real fear behind "we can't switch our books." Not the work. The number that comes out wrong, and whose name is on it.
Here is the good news. A switch of the books is not a move of eight years. It is one page, and every line on that page can be proved before anything goes live.
The idea: You carry a balance sheet, not a history
A balance sheet is a photograph of the books on one day: what the association has, what it owes, and what is left over. That photograph is everything the new system needs to start.
Every invoice since 2017 already did its job. Its effect is inside today's numbers. Mrs. Alvarez's three late payments from 2021 are inside her balance today. The roof repair from 2019 is inside the reserve today.
So the switch is three moves, in this order:
A switch of the books, in the order a treasurer does it.
- Close: Pick a month end and finish its books, bank statement included.
- Carry: Enter that day's balances in the new system, line by line.
- Keep: Export the closed years as reports the board owns.
Pick a month end whose bank statement you already have in hand, not the month you are in.
The page: Six lines a board can check
Here is a made-up 120-home community, Maple Run, on September 30. Your numbers will differ. The shape will not.
| On September 30 | Amount |
|---|---|
| Operating checking (after uncashed checks) | $41,850.00 |
| Reserve savings | $96,400.00 |
| Owed by 11 households | $6,240.00 |
| Everything the association has | $144,490.00 |
| Vendor bills received, not paid | $3,180.00 |
| Dues paid ahead by 19 households | $4,975.00 |
| Construction deposits held for 3 owners | $1,500.00 |
| Everything the association owes | $9,655.00 |
| Reserve fund | $96,400.00 |
| Operating fund (what is left) | $38,435.00 |
The last line is not typed. It is what remains: $144,490 less $9,655 less $96,400. If you ever find yourself typing it, stop. That is the line people use to hide a difference.

The cash: Tie each account to its statement
Start with the bank, because the bank is the one number nobody can argue with.
The statement rarely matches the books to the penny, and that is normal. Checks written but not cashed are still in the bank. Deposits made on the 30th may not show until the 1st. In Maple Run's case the statement said $43,210.00 and two checks totalling $1,360.00 had not cleared, so the books carry $41,850.00.
Write those two checks down by number and payee. They move to the new system as uncleared items, not as a smaller balance. If they stay uncleared for months, the board will want to know why, and a list makes that a question instead of a mystery.
The owners: Two lists, never one number
Here is a line switches often get wrong. Owners do not have one balance; they have two kinds.
Eleven households owe the association money. Nineteen paid next quarter's dues early. Both are real, and they go on opposite sides of the page. Money paid ahead is not income yet. It is held for dues not yet due, so it is carried as a liability until the quarter it covers.
Net the two lists into one number, and the books show $1,265 owed, when the truth is $6,240 owed and $4,975 held. Every household's statement will be right, and the balance sheet will still be wrong.
The test is simple. Add up every household that owes: it must equal the receivable line. Add up every household paid ahead: it must equal the prepaid line. Do both before the old system closes.

The deposits: The money you are holding for owners
This line is easy to forget, because it does not feel like the association's money. It is not. That is exactly why it has to move.
When an owner pays a deposit for construction on their lot (a pool, a fence, an addition), many associations hold it until the work is done. In Florida, the law says how.
30 days to pay back an owner's unused construction deposit after they say the work is done, under Florida law; and 7 days to give them an accounting of it when they ask. — Florida Statutes § 720.303(8)(d)
The same subsection says those deposits must be kept separately and not mixed with other association funds. A deposit that never makes it into the new system is a refund nobody remembers to pay, and an owner who is right to be angry. Carry each one with the owner's name, the amount and the date it was paid. If the deposits sit in their own bank account, that account ties to its statement like every other. Wherever you are, ask your attorney what your state and your documents require.

The reserve: Carry the rule, not only the number
The reserve fund is $96,400 in Maple Run's photograph. Carry that number, and carry the rule behind it.
If the budget sends a share of every dues payment to the reserve, the new system has to keep doing that from the first payment after the switch. Write the rule down in one sentence, with the date the board adopted it; for example: "15% of every assessment goes to the reserve, adopted at the January 2026 meeting." A reserve number with no rule is a number that drifts.

The test: The new page must equal the old page
This is the moment the fear is answered.
Print the old system's balance sheet for September 30. Print the new system's balance sheet for the same date. Every line must match, to the penny. Nothing is "close enough."
When a line does not match, the difference goes on its own line, named for what it is, until it is found: "Difference, not yet found: $3,412.18." It never goes into the operating fund, where it would quietly become part of the community's money. The new system goes live when that line reads zero.
Where an unfound difference goes, if nobody stops it.
- Switch night: $3,412.18 typed into the operating fund
- Next month: The bank no longer ties
- Year end: The accountant asks where it came from
- Annual meeting: The treasurer answers for it
That accountant question is not a guess. In California, an association with more than $75,000 of gross income in a year must have its financial statement reviewed by a licensed accountant and sent to members within 120 days after the year ends, under Civil Code § 5305. In Florida, an association's annual financial report becomes compiled, reviewed or audited statements as its revenue grows, under § 720.303(7). That year-end report covers the whole year: the months in the old system and the months in the new one. A switch that does not tie shows up there.

The archive: The old years, kept where the board can open them
The years you did not move still belong to the community. Before the old account is switched off, export each closed year as reports that open without the old software:
- the balance sheet and income statement for each year end;
- each owner's account history;
- the general ledger;
- each month's bank reconciliation.
Save each as a PDF and a spreadsheet, in a folder the whole board can open. How long each record must be kept is set by your state's law and your documents. Ask your attorney before anything is thrown away.
Then the answer to "why is Mrs. Alvarez's balance $412?" is still one click away, years from now, whoever is treasurer.
The open items on the ground need their own list, because they fall through a handover just as easily as a deposit:
HOA Handover Checklist: The Five Open Items Boards Lose
Before you switch: The treasurer's check
- The month end we chose has its bank statement, and each account ties to it.
- We have a list of every uncashed check and every deposit in transit.
- Every household that owes adds up to the receivable.
- Every household paid ahead adds up to the prepaid line.
- Every deposit we hold for an owner is listed with a name and a date.
- The reserve rule is written in one sentence with its adoption date.
- The new balance sheet equals the old one on the same date, line by line.
- Each closed year is exported and saved where the board can open it.
Here is the sentence to say at the next board meeting:
"We are not moving eight years. We are moving one page, and I will show you that every line on it matches before we switch anything on."
The free Opening Balance Proof puts that page, the two totals and the difference line on one sheet a second board member can check.
This is general information, not legal, tax or accounting advice. Your governing documents, your state's law and your accountant have the final word.
Frequently asked questions
Do we have to move all our old accounting records into new HOA software?
No. The new system starts from one balance sheet on a closed month end: bank balances, what each owner owes or has paid ahead, unpaid bills, deposits held, and the reserve. Earlier years are exported as reports and kept where the board can open them.
What are opening balances for an HOA?
They are the association's balances on the day the new books start: each bank account, the owners' receivable, prepaid dues, unpaid vendor bills, any deposits held for owners, and the reserve and operating funds. Together they must equal the old system's balance sheet for the same date.
How do we check our opening balances are right?
Print both systems' balance sheets for the same date and compare every line. Add up the households who owe and those who paid ahead, and check each total against its line. Any difference goes on its own line until it is found, and the new system goes live only when that line is zero.
Are dues paid in advance income for the HOA?
Not yet. Dues paid ahead cover periods that have not started yet, so they are usually carried as a liability until the period they cover. Netting them against what other owners owe hides both numbers.