Skip to content
OpenCOOS
The Standard

Financial Management

Operating fund, contingency reserve fund, budgets, levies and transactions.

Working draft v0.1.0-draft · not yet released

Purpose and scope

Make strata financial information comparable across systems without assuming a particular accounting package or chart of accounts.

In scope

  • Operating fund and contingency reserve fund (CRF)
  • Annual budgets and line items
  • Strata fees and special levies
  • Fund-level financial transactions

Out of scope

  • Full double-entry bookkeeping
  • Bank account numbers and payment credentials

Entity definitions

BudgetProposed

The annual budget for a fiscal year, including planned contributions to the operating fund and the contingency reserve fund.

A single receipt, disbursement, transfer or adjustment affecting a fund.

FundProposed

A fund held by the strata corporation, such as the operating fund or the contingency reserve fund (CRF).

LevyExperimental

An amount owners are required to pay: regular strata fees under a budget, or a special levy approved by the owners.

Each entity page lists data types, required and optional fields, controlled vocabularies, validation rules and an example payload.

Fields at a glance

EntityRequired fieldsOptional fields
Budgetid, strataCorporationId, fiscalYearStart, fiscalYearEnd, statusapprovedByResolutionId, lineItems, extensions
FinancialTransactionid, strataCorporationId, fundId, transactionDate, transactionType, amountcategory, description, strataLotId, counterpartyOrganizationId, levyId, documentIds, extensions
Fundid, strataCorporationId, fundType, namebalance, balanceDate, extensions
Levyid, strataCorporationId, levyType, totalAmountpurpose, allocationBasis, budgetId, approvedByResolutionId, dueDate, allocations, extensions

Relationships

Planned work

  • AccountPlanned

    A minimal chart-of-accounts entry for mapping categories between systems.

  • FinancialStatementPlanned

    Period statements such as income statement and balance sheet.

  • OwnerAccountPlanned

    Amounts owing and paid for a strata lot.

Open issues and proposals

  • Shared category vocabulary

    Budget and transaction categories are free text in this draft.

  • Instalments and interest

    How special levy instalments and interest should be represented.

  • Account and FinancialStatement entities

    Agree on a minimal chart-of-accounts model that does not assume a particular accounting package.

Have a view on these questions? See how to contribute — feedback from people who are not developers is welcome.

Version history

  • v0.1.0-draft (2026-10-27, unreleased) — Initial working draft. Details