Skip to main content

Finance Overview

Finance owns invoice accuracy, payment recording, payment allocation, accounting sync, tax settings, gateway settings, and finance reporting.

Core Responsibilities

ResponsibilityDetails
Invoice managementReview invoice status, customer details, line items, remarks, payments, and previews
Payment ledgerRecord manual payments, sync gateway payments, allocate payments, and review unallocated balances
Bukku syncSync invoices and payments to Bukku and handle sync failures
Tax settingsManage SST rate and whether SST applies before or after discount
Gateway settingsManage gateway charge rate and whether business or user bears the fee
Company profileMaintain company information shown on invoices
ReportingTrack collections, outstanding balances, taxes, gateway charges, and sync status

Default Finance Flow

  1. Product or manual enrollment creates an invoice.
  2. Payment is collected through gateway or recorded manually.
  3. Payment is allocated to the invoice.
  4. Invoice balance updates.
  5. Invoice and payment records sync to Bukku.
  6. Student access or renewal takes effect when payment rules are satisfied.

Finance Visibility

Finance views should show:

  • Customer name and lowercase email
  • Invoice number aligned with Bukku where synced
  • Payment method using readable labels
  • Invoice status using color icon plus label
  • SST amount and treatment
  • Gateway charge amount and bearer
  • Allocation status
  • Bukku sync status