Skip to main content

Finance Flow

Finance Capabilities​

  • Community transactions (income/expense)
  • Event-linked expense entries
  • Contribution requests
  • Member settlements for contribution requests

Access Model​

  • Finance module must be enabled at community level
  • Transaction creation is permission-aware (finance_add_transactions)
  • Update/delete rights are role/creator constrained by RLS

Contribution Lifecycle​

  1. Admin creates request.
  2. Settlements are generated and assigned.
  3. Members update own settlement status.
  4. Admin monitors completion and balances.

Product Notes​

Finance in MVP should remain operational and lightweight. Treat it as community bookkeeping, not regulated accounting.