AI Agents How It Works Insights Pricing About Log in Sign up

Property management accounting software with the books built in

Most property tools push the books to a separate accounting product and leave your team re-keying the same numbers twice. Scaalr ships the ledger. A rent charge, a card payment, a late fee, a write-off, a refund: each one posts its own balanced double-entry the moment it happens, tagged back to the record it came from. You decide what the numbers should be. Scaalr keeps the books that prove it.

The full accounting suite is in every plan, including the free tier.

The books post themselves

Nightly rent charges, payments, fees, invoices, and refunds each write a balanced journal entry automatically. Month end is review, not re-entry.

Six financial statements

Income Statement, Balance Sheet, Trial Balance, Cash Flow, Changes in Equity, and the General Ledger, exportable and comparable against last period.

Only you can read your ledger

Optional encryption at rest behind a secret only you hold, derived in your own browser. Scaalr cannot recover it, by design.

From the first charge to a closed year

One system carries a number from the lease that created it to the statement that reports it. Here is what runs on its own, and where you stay in charge.

Read the accounting guide

Step 1

Charges generate themselves

A nightly run creates the next rent charge for every active lease due that day, on the lease's own schedule: monthly, weekly, biweekly, annual, or one-time. A duplicate guard stands behind it, so nobody is billed twice.

Step 2

Every event books itself

Payments, partial payments, late fees, waivers, write-offs, and refunds each post the matching balanced entry; a write-off hits Bad Debt Expense, tax books separately to Sales Tax Payable, and each charge carries its own currency. Edit a financial field and the entries reverse and re-create themselves.

Step 3

Reconcile the bank

Import the statement CSV in any column order, or key lines in. Match by dragging a statement line onto its ledger entry, split one deposit across several rent receipts, and record a reason on any variance. A live panel shows opening, closing, and cleared totals until it reads Balanced.

Step 4

Statements in one click

Six statements plus A/R and A/P aging and a subledger reconciliation, filtered to any date range, compared against the prior period or year, with each currency in its own section. Branded PDF and Excel, and the Excel totals are live formulas, not pasted numbers.

Step 5

Close the month, close the year

Lock a month and back-dated edits are refused with a clear message. Year-end sweeps income and expense into retained earnings per currency and locks the year, and both closes reverse cleanly, with a reason, when something genuinely has to reopen.

Step 6

Everything on the record

System entries drill through to the invoice or rent record that created them. Posting an entry is deliberate, unposting one requires a reason, and changes are recorded with who made them and when.

Load one building free and watch a week of rent post itself before you move the rest.

A real chart of accounts, real journal entries

Underneath the automation is a proper general ledger your accountant will recognize, not a report layer pretending to be one.

Chart of accounts

Built for portfolios

Seven account types with plain-language guidance, account numbers and GL codes, parent accounts with roll-up summaries, and control accounts set per currency. Tie an account to a specific property for per-property reporting, and archive rather than delete once an account has history.

Journal entries

Fast to write, forced to balance

A keyboard-first grid that totals as you type and refuses to post until debits and credits agree to the cent. Draft rows paste straight in from a spreadsheet, and twenty prebuilt property templates cover the recurring cases: NSF handling, HST/GST remittance, deposit application and refund, owner contributions and distributions, prepaid insurance spread over 2 to 60 months.

Import & recurring

Bulk in, on schedule

CSV journal import parses to a preview with validation errors before anything commits, all-or-nothing, with a reference column that links entries to their invoice or rent record. Recurring templates run monthly, quarterly, annually, or weekly, can auto-post or auto-reverse, and skip closed months safely with an email to admins.

Owner money

Owner statements without a spreadsheet

The Property Owner Statement reports each owner's income, expenses, and profit across the properties you select, on your letterhead, as PDF or Excel. Contributions and distributions have their own entry templates, so the equity side of the relationship stays on the books too.

What the books look like when nobody typed them

Two artifacts from inside Scaalr (records the system produced on its own) and the thinking behind each one.

Journal entry · posted automatically

Rent charge: Unit 304, September.

Dr · Accounts receivable$1,850.00

Cr · Rental income$1,850.00

Posted by the nightly rent run against the active lease. Nothing was re-keyed.

The lease, the charge, and the entry are the same record: month end is review, not re-entry.

Month-end is a transcription job

Bank reconciliation · October operating

Opening balance$42,317.85

Cleared this statement$18,205.00

Closing balance$60,522.85

Balanced. One deposit matched across three rent receipts; one service charge entered with a reason.

The statement came in as a CSV; the matching was dragging lines onto entries until the panel read Balanced.

The complete operational guide to the books

Books only you can read

Financial records are the most sensitive thing in the system, so Scaalr offers something unusual for this category: field-level encryption at rest behind a secret that is yours alone.

The secret

Derived in your browser

You choose the secret, a strength meter and generator help you choose well, and a key pair is derived from it in your own browser with modern Argon2id strengthening. Only the public half is stored; the secret itself never leaves your machine.

The scope

What locks, what still totals

Account names, journal-entry descriptions, line notes, manually entered amounts, and bank-statement narrative encrypt. System-generated amounts stay readable, so statements still total and reports still run; protected values display as locked until the secret is entered, then reveal in place.

The guarantee

No recovery, by design

Scaalr cannot read, recover, or reset the secret, and you record that acknowledgment when you turn encryption on. Rotate to a new secret or disable and decrypt any time the ledger is unlocked, and the backfill of existing records is resumable, so the books are never left half-encrypted.

The full accounting suite is in every plan

The ledger, automatic postings, bank reconciliation, and financial reports are in Starter, free for your first 5 units and then $0.99 per unit per month. Growth adds ledger encryption, invoicing with online card payments, rent increases, and Alex, at $99 a month for the first 50 units.

Starter

The portfolio, the leases, and the full set of books, free to start.

Free First 5 units free, then $0.99 /unit /month
  • Ideal for portfolios of 5–100 units
  • Up to 3 internal users
  • No minimums

Includes the following features:

  • Everything in one place: properties, units, residents, leases, owners, and contractors
  • Accounting: double-entry ledger, automatic postings, bank reconciliation, recurring entries, P&L and balance sheet
  • Rents and leases: track leases and collect rent in one place
  • No commitment: add a card to start, cancel anytime

Nothing to migrate on day one. Load one building's leases free and watch the first nightly rent run post itself.

What operators ask before moving the books

Do I still need separate accounting software?

The ledger inside Scaalr is a complete double-entry system: a full chart of accounts, manual and automated journal entries, bank reconciliation, fiscal periods with a year-end close, and a full suite of financial statements. It is designed to be the portfolio's books, not a feed into someone else's, and opening balances come in by CSV journal import with a preview and validation before anything posts.

Which financial statements does Scaalr produce?

Income Statement, Balance Sheet, Trial Balance, Cash Flow Statement, Statement of Changes in Equity, and the General Ledger, plus A/R and A/P aging on configurable buckets, a per-owner Property Owner Statement, and a subledger reconciliation that ties the control accounts to their detail. Reports filter by date, compare against the prior period or year, keep each currency in its own section, and export to branded PDF and Excel with live totals.

What posts to the books automatically?

Rent charges generate themselves nightly from every active lease, on the lease's own schedule, and every rent event books a balanced entry: charges, payments, late fees, waivers, write-offs to Bad Debt Expense, and refunds. Invoice activity posts the same way, tax is booked separately to Sales Tax Payable, and recurring journal entries, including auto-reversing ones, run on their own schedule with closed months skipped safely.

What happens if I lose my encryption secret?

The protected fields stay locked. The secret is chosen by you and never leaves your browser; only the public half of the derived key is stored, so Scaalr cannot recover or reset it, by design, and you record that acknowledgment when you turn encryption on. While the ledger is unlocked you can rotate to a new secret or disable encryption and decrypt.

Which plan includes the accounting suite?

Every plan, including the free tier: the double-entry ledger, automatic postings, recurring journal entries, bank reconciliation, tax handling, and financial reports are all in Starter, which is free for your first 5 units and then $0.99 per unit per month. Ledger encryption and invoicing with online card payments come with Growth, at $99 a month for the first 50 units and $1.49 per additional unit.

Put one building's books on it first

Load its leases free and watch a month post itself. $99 covers your first 50 units when you are ready. Cancel anytime.

Start free with 5 units