Kompas was built to be the best accounting software for property management, not an afterthought bolted onto another platform. It runs together with your operations, so every payment, lease, and work order updates your books.
Accounts Receivable
Accounts receivable, built the way your accountant would want it. Revenue is recognized on an accrual basis. Every lease has its own AR sub-ledger. Your aging ties to the GL, every time.
Invoicing runs on schedule.
Rent and recurring charges are billed and collected on the first, automatically.
Collections live in one view.
Every balance owing across the portfolio is in one place. Reminders go out to all of them at once.
Deposits stay on the balance sheet.
Security deposits are held as a liability and applied to rent when you decide.
Payments reconcile themselves.
PAD and Interac e-Transfer payments are matched to the right lease and posted as they land.


Accounts Payable
Approvals that match how your team actually works. From PO to disbursement, every payable reaches the right person at the right time.
- Invoice tagging: Split by unit or building the moment invoices arrive.
- PO matching & approvals: Multi-step rules keep you in control without becoming the bottleneck.
- Cheque printing: Pre-printed or blank stock, for suppliers still paid that way.

Banking & Reconciliation
Reconciliation done the way your auditor expects. Every account ties to the GL, and once a period is closed, it stays closed.
- GL-mapped accounts: Every entity and bank account tied to the right GL account.
- Locked reconciliations: Audit-ready PDF reports with statements attached.
- Sales-tax reconciliation: GL backup and obligation summaries, monthly, quarterly, or annually.

Reporting
Reporting that fits your portfolio, not a template. Choose the filters, columns, and periods that matter, and save them for next time.
- Standard + real estate reporting: Trial balance through rent roll, plus building P&Ls and job costing.
- Full drill-down: Every report traces to the source transaction and audit trail.
- Scheduled delivery: Export to PDF or Excel, or set it to send automatically.
Rooted in Canadian compliance, automated end-to-end
- GST
- Federal sales tax, calculated automatically
- PST
- Provincial sales tax, calculated automatically
- HST
- One harmonized rate, correct in every HST province.
- T776
- Statement of Real Estate Rentals, ready before year-end asks for it.
- TP-1086
- Québec rental income filing, done without the scramble.
- RL-31
- Québec’s tenant information slip, generated and ready to issue, automatically.
Help Centre
Accounting is the foundation of Kompas rather than a separate purchase bolted on beside it, so the general ledger sits underneath every lease, rent invoice, service ticket and vendor payment you process. When a lease is executed, its terms translate into the accounting system automatically for invoicing and receivable tracking. When a payable is approved and paid, the ledger and your bank position move in the same step. There is no export between a property management system and an accounting system, because there is only one set of books.
Yes — Kompas replaces the property management software plus separate accounting software setup most operators run, because rent collection, leasing, maintenance and financial reporting all post to the same general ledger. If you run Building Stack alongside QuickBooks today, Kompas removes the second system and the exports between them. Service tickets, rentable items, renewals and payments each carry their own GL coding, so your trial balance, profit and loss and rent roll come out of the platform rather than out of a workbook someone maintains by hand.
Your financial position updates as transactions post, so you do not wait for month-end to see where a property stands. Rent invoices post on the first of the month, payments made through the platform reconcile as of their settlement date, and approved payables hit the ledger as they are approved. Profit and loss, balance sheet and AR listings can be run at any point in the period, scoped to one building, one owner or the whole portfolio. Net operating income is read off the same live ledger rather than rebuilt afterwards.
No — all of the terms of the lease translate into the accounting system automatically on signature, for invoicing and receivable tracking. That is the practical payoff of one platform rather than two: the rent, the term, the inclusions and the charges you negotiated are the same record the first invoice is built from. Nobody retypes a lease into an accounting file, and there is no window where the two disagree.
Month-end close in Kompas is mostly review rather than data entry, because the transactions that make up the month are already posted. Leases invoice automatically on the first, platform-initiated payments reconcile as of their settlement date, and approved payables post to the default GL accounts you set per supplier. What is left is a bank reconciliation against the transactions Kompas did not initiate, recurring journal entries for items like bank fees, amortization and prepaid expense allocation, and then running your trial balance, profit and loss and balance sheet.
Yes — Kompas tracks every rent invoice issued to a tenant or group of tenants, allocates payments against those invoices, and keeps a running rent balance on each lease. Your accounts receivable dashboard reflects new charges, collected payments and failed payments as they post, so the balance in front of you is the current one. From there you can open a single tenant's invoice and payment history, or pull an aged AR listing for a building, an owner or the entire portfolio.
Kompas is built for organizations running several legal entities, so each entity carries its own sales tax numbers, invoice templates, sending email address and settings while your team works from one login. Sales tax follows the province: federal only, harmonized, or federal plus a provincial rate, which Quebec calls QST and other provinces call PST. Owners, buildings and portfolio segments report separately or consolidated, and the supplier list is shared across every entity, so a vendor added once can be invoiced and paid from any of them.






