← All features
The books themselves

Real double-entry books, not a payment log.

Every transaction posts a balanced journal entry to a real chart of accounts. Operating and reserve money are tracked separately on every single line, so the two can never quietly blend into one number.

The general ledger in SoShiny, showing a trial balance with operating and reserve funds tracked separately

Most software built for community associations logs payments. That is not accounting. A ledger is what your accountant, your auditor, and Florida law all expect to see, and it is what tells a board whether it can actually afford the roof.

SoShiny keeps a real one. Every transaction, whether it is a dues payment, a vendor bill, a bank fee, or a transfer into reserves, posts a balanced journal entry against a chart of accounts you control. Debits equal credits or the entry does not post at all.

Funds never blur

Operating money and reserve money are tracked on every individual line, not on the account as a whole. That means a reserve contribution stays reserve money all the way through the ledger, and no report ever has to guess which pot a dollar came from. For a board that has to answer "can we spend this?", that distinction is the whole game.

Closed months stay closed

Once your treasurer closes a period, the ledger locks. Nobody can quietly change last March after the financials went out. If something genuinely needs correcting, it gets a dated correcting entry, which is what an auditor wants to see anyway.

What you get

Balanced or it does not post
Operating and reserve stay separate
Period locking
Every entry traceable
Reports come out the other end
Your CPA can work with it

How it works

1
Set up your chart of accounts
2
Enter your opening balances
3
Work normally
4
Close the month

Guides and terms for this feature

Set up your association in five minutes.

No credit card. Cancel anytime.

Start your free 30-day trial See pricing