General Ledger + Converter in one subscription.

See pricing
Skip to content
  1. Home
  2. AI bookkeeping
  3. Property management accounting software

INDUSTRIES · PROPERTY MANAGEMENT

Property management accounting software,
where every trust dollar has an owner or a tenant.

Property management accounting software has to hold three kinds of money apart: owners’ rent, tenants’ security deposits and your own management fees. The trust bank must equal what you owe owners plus deposits held. ZeraBooks is a general ledger with AI bookkeeping that keeps those balances and proves the trust account against its statement every month.

7-day trial · card required, nothing charged for 7 days · then $79/month billed annually or $149 monthly

The Reconciliations timeline: one row per account and one dot per month, showing months that tie, months that need a look, coverage gaps and finalized months.

DEFINITION

What is an owner ledger?

A running balance for each property owner: rent collected for them, less expenses paid on their behalf, your management fee and the money already sent to them. Added together, the owner ledgers and the deposits you hold should equal the trust bank balance.

THE REQUIREMENTS

What does a property manager need from accounting software?

A manager’s own company earns fees. Almost everything else that passes through the trust account belongs to someone else.

  • Owner balances

    What each owner is owed at any moment: their rent in, their repairs out, your fee out, their distributions out.

  • Tenant balances

    Rent charged and paid per tenant, so you know who is behind before the owner asks.

  • Security deposits as a liability

    A deposit is held, not earned. It stays owed to the tenant until move-out, when part may be kept for damage or unpaid charges and the rest is returned.

  • Your fee kept apart

    The management fee moves from the trust account to your operating account and becomes your income. Nothing else in trust is yours.

  • A monthly trust proof

    The trust bank balance equal to owner balances plus deposits held, after a bank reconciliation of the trust account itself.

We set you up and catch up your past months for free. Then ZeraBooks keeps your books done.

WHAT LIVES WHERE

How do owner and tenant ledgers fit in a general ledger?

The general ledger holds the totals and proves them. The detail behind each total can live in the ledger or beside it, depending on how many doors you manage.

RecordIn ZeraBooksDetail kept
Owner balancesA sub-category per owner under Owner funds held, such as Owner funds held › WuIn the ledger; practical for a handful of owners
Security depositsOne Security deposits held liability for the whole trust accountPer-tenant register in your property management software or a spreadsheet
Tenant rentOwner-landlords can invoice each tenant and read who is behind on the A/R agingManagers collecting for owners keep tenant ledgers in property management software
Management feesA transfer from trust to operating, then income in your own categoriesIn the ledger
Trust bankIts statements uploaded and proven against the printed balancesIn the ledger, to the cent
Year-end 1099sThe year-end review lists payees who may need a Form 1099Your preparer confirms and files

An owner who wants completely separate books can be set up as their own company in the same login. Three companies are included in the subscription.

WORKED EXAMPLE

How do you record a security deposit from move-in to move-out?

Harbor Lane Property Co. is a fictional manager. Its tenant in unit 4B, owned by Dana Wu, paid a 1,800.00 deposit and moved out on September 30, 2026. The manager kept 240.00 for carpet cleaning and 85.00 for an unpaid water bill Ms. Wu had covered.

DateWhat happenedDebitCreditAmount
Jun 1, 2025Deposit received into trustTrust bankSecurity deposits held1,800.00
Oct 7, 2026Refund check 1093 to the tenant (1,800.00 − 325.00)Security deposits heldTrust bank1,475.00
Oct 7, 2026Journal: kept part of the deposit becomes the owner’sSecurity deposits heldOwner funds held › Wu325.00
Oct 9, 2026Carpet cleaner paid from trust for the ownerOwner funds held › WuTrust bank240.00
Left in Security deposits held for this tenant (1,800.00 − 1,475.00 − 325.00)0.00

Ms. Wu’s balance goes up by 85.00 net (325.00 kept, less the 240.00 cleaning bill), which repays the water bill she covered. Send the tenant an itemized list of deductions with the refund, within the deadline your state or province sets. The kept amount is the owner’s money, not the manager’s, so it never touches your income.

MONTH-END

How do you check the trust account at month end?

After the trust bank ties to its statement, the same balance has to be fully spoken for. Harbor Lane on October 31, 2026:

BalanceSourceAmount
Owner funds held › WuOwner sub-category9,460.00
Owner funds held › OkonkwoOwner sub-category12,115.00
Security deposits heldLiability; agrees with the 10-tenant deposit register17,350.00
Owed to owners and tenants9,460.00 + 12,115.00 + 17,350.0038,925.00
Trust bank, reconciledBalance Sheet38,925.00

If the trust bank is higher, a fee you earned hasn’t been moved out yet, or money arrived that isn’t assigned to an owner. If it is lower, an owner was paid more than their balance, which spends another owner’s money. The same tie-out logic applies to any balance sheet reconciliation.

SETUP

How to set up a property manager’s books in ZeraBooks

One sitting for a manager with an operating account, a trust account and a few owners.

  1. 1

    Add the operating and trust accounts

    In Banks & Cards, add each by a name you will recognize, such as “Trust 6612” and “Operating 3108”.

  2. 2

    Generate the chart of accounts

    In Accounting › Category Manager, click Generate with AI and describe the business, for example “property manager for 30 residential units, trust account for owners and deposits”. Make sure Owner funds held and Security deposits held sit under Liabilities.

  3. 3

    Add a sub-category per owner

    Under Owner funds held, add one sub-category for each owner, so their balances show line by line on the Balance Sheet.

  4. 4

    Bring opening balances across

    Import the closing trial balance from your old software, with each owner’s balance and the deposits held mapped to their categories.

  5. 5

    Upload statements and review

    Upload both accounts’ statements each month. Rent deposits go to the owner they belong to, and when ZeraBooks can’t tell which owner, it asks.

  6. 6

    Prove the trust, then close

    Once the trust account ties in Reconciliations, check that owner balances plus deposits held equal it, then finalize the month.

WHERE ZERABOOKS FITS

The trust account, proven every month.

ZeraBooks keeps the general ledger behind your portfolio. Rent collection, tenant portals, leases and maintenance requests stay in your property management system, and statements are uploaded rather than fed from the bank.

THE GENERAL LEDGER

Owners and deposits on one Balance Sheet.

Every owner balance and the deposit liability sit on the same Balance Sheet as the trust bank, so the monthly trust check is one screen. Each trust statement has to add up and agree with the ledger before its month ties.

Add categories and sub-categories
Tied, signed off and closed.

OR HAND IT OVER

Our team can keep the trust books.

The ZeraBooks team can keep the books and prove the trust account each month while you run the buildings; see bookkeeping for property management. From $150 a month (USD), quoted after a free call.

How reconciliation works
A statement categorized as it lands.

MORE INDUSTRIES

Books for other kinds of business

QUESTIONS

Property management accounting software: common questions

Ask Damin directly
What is the best accounting software for a small property manager?

One that keeps owner balances and deposits as liabilities, moves only your fees into income and proves the trust account monthly. ZeraBooks does that as an AI-native general ledger from your uploaded statements, with each month tied to the cent.

Is a security deposit income?

Not while it may be returned. It is a liability until move-out. In a manager’s books, the part kept goes to the owner’s balance, never to the manager’s income. Law firms treat client retainers the same way; see law firm accounting software.

Can ZeraBooks keep a ledger for each tenant?

Not as a tenant ledger with leases and charges. A landlord who owns the buildings can invoice each tenant and see who is behind on the A/R aging. Managers collecting for owners keep tenant ledgers in their property management system.

How do I record my management fee?

Move the fee from the trust account to operating, then book it as your income and as a reduction of that owner’s balance. The fee is the only part of the rent that belongs to you.

Does ZeraBooks collect rent or connect to my bank?

No. ZeraBooks doesn’t collect rent or move money, and there is no bank feed. Upload each account’s statements as PDF or CSV and ZeraBooks checks them against their printed balances.

How much does ZeraBooks cost for property management?

$79 a month billed annually or $149 monthly, after a 7-day trial. See ZeraBooks pricing.

Damin Mutti, founder of ZeraBooks

About the author

Damin Mutti

Founder of ZeraBooks, Vancouver

Damin founded ZeraBooks in 2025 and still talks to the bookkeepers, firms and owners who use it every week. He writes about what he sees in their statements and ledgers, and every page here is checked against the live product before it goes up.

FREE SETUP + CATCH-UP

Upload last month’s trust statement.
See whose money is in it.

Add the accounts and an owner or two, upload a month and run the trust check. 7 days, then $79 a month billed annually. Rather have it done for you? See our bookkeeping services.

Book a call with Damin

Our founder. 30 minutes on Google Meet. Pick a time on the next screen.

About: Have us do your books