Financial Ledger
Stripe payments, AutoPay charges, manual checks, late fees, and reversals — all recorded in a single rolling ledger per unit. No reconciliation spreadsheets. No missing transactions. One source of truth for your community's finances.
Every unit gets its own rolling ledger that records charges (dues, late fees, special assessments) and payments (Stripe, AutoPay, manual check, wire, cash) in chronological order. The balance is computed from the sum of all signed entries — positive for charges, negative for payments. Nothing is ever deleted. Corrections are handled through compensating entries (reversals), preserving a complete, tamper-resistant financial history. When a resident disputes a charge or a board member asks about a unit's balance, the ledger provides an authoritative, timestamped answer.

When a resident pays through the portal, Stripe processes the payment and PropMIS records it in the unit's ledger automatically via webhook reconciliation. No manual entry, no end-of-day batch imports. The ledger shows the payment amount, source (Stripe), payment intent ID, and timestamp. Your community connects its own Stripe account through Stripe Connect — dues flow directly to your association's bank account. PropMIS does not hold funds or mark up processing fees. Concurrency guards and idempotency checks prevent duplicate postings even if webhooks fire more than once.
Residents enroll in AutoPay from their portal. Each billing cycle, PropMIS charges their stored payment method automatically using Stripe's off-session payment infrastructure. Successful charges post to the ledger as PAYMENT entries with source STRIPE. Failed charges trigger up to three retry attempts at three-day intervals before the enrollment is flagged for resident action. Every AutoPay event — enrollment, charge, failure, retry, unenrollment — is recorded. The board sees the same ledger entries regardless of whether a payment was manual, one-time Stripe, or AutoPay.
Not every resident pays online. PropMIS lets managers record manual payments — check, wire transfer, money order, or cash — directly into the unit's ledger. Manual entries carry the same weight as Stripe payments: they reduce the unit's balance, appear in the same chronological timeline, and are included in all financial reports. Check payments store the check number. Wire transfers record bank details. Every manual entry logs who recorded it, when, and the payment date (which can differ from the recording date). Duplicate guards prevent the same amount from being posted twice within 60 seconds, and the same check number from being recorded twice.
Financial records should never be erased. When a charge needs to be voided or a payment reversed, PropMIS creates a compensating entry — a new ledger entry that offsets the original. The original entry remains in the ledger, marked with a reversal timestamp and linked to its compensating entry. For self-managed communities, reversals require board approval through PropMIS's voting workflow: a manager requests the reversal, board members vote, and the system executes only when the required majority approves. For managed communities, managers execute reversals directly. Both paths produce a complete audit trail showing who requested the reversal, why, who approved it, and when it was executed.
PropMIS generates billing statements from your ledger data — PDF documents showing each unit's charges, payments, and balance for a given period. Statements can be emailed automatically when dues are generated or downloaded in bulk by managers. For boards, the ledger provides the data behind every financial conversation: who owes what, how much was collected this month, which units are delinquent, and how payments break down by method. This visibility replaces the treasurer's monthly spreadsheet with live data that any board member can access at any time.
Frequently Asked Questions
PropMIS provides per-unit ledger tracking purpose-built for HOA dues management. It tracks charges, payments, late fees, reversals, and special assessments in a rolling ledger per unit. It is not a general-purpose GL accounting system — it is designed for the operational financial workflows that consume most of a board's time.
Every financial mutation has concurrency guards and idempotency checks. Stripe webhook reconciliation uses status-based fast paths to prevent double-processing. Manual payment entry has duplicate guards (same amount within 60 seconds, same check number). Reversals are compensating entries — nothing is ever deleted.
Yes. PropMIS handles HOA-specific financial operations (dues, ledger, late fees, payments). Many communities continue using general-purpose accounting software for tax preparation and fund-level accounting while using PropMIS for day-to-day dues management and resident-facing payments.
Board members and managers can view any unit's full ledger. Residents see their own unit's payment history and charges through the resident portal. Role-based access control ensures residents cannot see other units' financial data.
$99/mo per community + $3/unit over 10. All ledger, payment, and financial features are included. No tiers, no add-on modules. 45-day free trial, no credit card required.
$99/mo per community. 45-day free trial. No credit card required.