Skip to main content

Expense

Summary

Expense owns tenant-scoped employee reimbursement claims, receipt references, decisions, payment-state recording, audit/timeline evidence, and lifecycle integration events. The implementation is Transitional because native and compatibility paths coexist and workflow approval is configurable.

Audience

Employees, managers, HR and Finance operations, product owners, support, QA, and implementation reviewers.

Overview

Only Pending, Approved, Rejected, and Paid are claim statuses. Draft, Submitted, Cancelled, and Reimbursed are Not implemented as statuses. Paid records an outcome; payment execution and reconciliation Require confirmation outside Expense.

Source References

  • microservices/src/expense-service/Domain/Expense/ExpenseClaim.cs
  • microservices/src/expense-service/Application/Commands/ExpenseClaimCommands.cs

See Also

Keywords

  • Expense claims
  • Reimbursement

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-16
  • Review cycle: Quarterly