Skip to main content
Revenue recognition tracking for annual memberships Tracks revenue recognition for annual membership payments.

Fields

Core Fields

Allocation Tracking

Recognition Schedule Structure

Business Rules

  • Created only for annual membership payments
  • Monthly amount = totalAnnualAmount / 12
  • Splits across financial years if payment spans them
  • Integrates with Xero for accounting sync

Features

Unearned Revenue

Acceptance Criteria

Frontend
  • Admin/client UI can view and manage Unearned Revenue records where applicable.
Backend / API
  • CRUD operations exist for Unearned Revenue (create, read, update, delete/archive).
Permissions
  • Access is restricted to appropriate roles (tenant-scoped).
Business Rules
  • Fields and relationships documented on this page are enforced for Unearned Revenue.
Error Handling
  • Invalid payloads return field-level validation errors.