๐Ÿ’ฐ Cloufe Finance Management

Payroll, salary, and reimbursements in one place

Configure salary components, run monthly payroll, generate payslips, and approve employee expense reimbursements for your company.

๐Ÿงฉ
Salary Components
Define allowances and deductions (transport, meal, tax, BPJS) reusable across employees.
๐Ÿ’ต
Employee Salary
Set base salary and assign component values per employee with effective date tracking.
๐Ÿƒ
Payroll Run
Generate payroll for a period, review slips, finalize, and distribute to employees.
๐Ÿ“„
Payslips
Employees access their payslips at /apps/payslips after the payroll is finalized.
๐Ÿงพ
Reimbursements
Employees submit expense requests with receipts. Admins review, approve, and mark as paid.
๐Ÿ“Š
Salary History
Full audit log of every salary change โ€” who changed it, what changed, and when.

1
Salary Components
Define allowances and deductions

Salary components are reusable building blocks applied to employee salaries. Go to /apps/company/:id/salary โ†’ Components tab.

  • 1 Click Add Component.
  • 2 Enter a name (e.g. "Transport Allowance") and select a type.
  • 3 Save. The component is now available when setting employee salaries.
TypeEffect on net salary
AllowanceAdded to base salary (positive).
DeductionSubtracted from base salary (negative). E.g. tax, BPJS.

2
Employee Salary
Set base salary and component values

Go to /apps/company/:id/salary โ†’ Employees tab. Find an employee and click Edit Salary.

  • 1 Set the Base Salary and Currency.
  • 2 Set an Effective Date for when the salary takes effect.
  • 3 Assign values to each salary component (allowances and deductions).
  • 4 Click Save. The change is recorded in Salary History.
โ„น๏ธ
Every salary change is logged in the Salary History tab with the editor's name, previous values, and timestamp โ€” providing a full audit trail.

3
Run Payroll
Generate monthly payroll for all employees

Go to /apps/company/:id/salary โ†’ Payroll tab. Payroll runs are organized by period (e.g. "2026-05").

  • 1 Click New Payroll Run.
  • 2 Select the period (month/year) and set work days.
  • 3 The system generates payslips for all active employees using their current salaries.
  • 4 Review each payslip โ€” check base salary, allowances, deductions, and net salary.
  • 5 Click Finalize to lock the payroll run. Employees can now view their payslips.
Payroll StatusMeaning
DraftGenerated but not finalized. Can still be edited.
FinalizedLocked. Payslips are visible to employees.
โš ๏ธ
Once a payroll run is Finalized it cannot be edited. Create a correction run for the next period if adjustments are needed.

4
Payslips
Employee access to salary statements

After a payroll run is finalized, employees can view their payslips at /apps/payslips. Payslips show base salary, each allowance and deduction component, and the final net salary.

๐Ÿ’ก
Employees must have their account bound to a company employee record before payslips are visible. Use Bind Account in the Employees tab to link accounts.

5
Reimbursement Requests
Submit and track expense claims

Employees submit reimbursement requests from the dashboard or at /apps/company/:id/reimburse.

  • 1 Click New Request.
  • 2 Enter title, amount, category, date, and a description.
  • 3 Attach receipts or supporting files.
  • 4 Submit โ€” the request is sent to company admins for review.
6
Approve Reimbursements
Admin review workflow

Admins review requests at /apps/company/:id/reimburse.

StatusAction
PendingReview the request โ€” Approve or Reject with a note.
ApprovedMark as Paid after disbursement.
RejectedEmployee is notified with the review note.
PaidFully processed. No further action needed.