Incentive Report Builder

Frontend-only tool to turn your two CSV exports into a clean incentive report (download as CSV).

1) Upload CSVs


2) Rules

Upload both files, then click Build report.

Preview

Run summary

No run yet.


Column detection (advanced)

This app auto-detects columns by name (case-insensitive). It expects:

  • Report A: Receipt number, BILLAMOUNT, optional SALESTYPE
  • Report B: Receipt number, SALESMAN, LINETOTAL, optional SALESTYPE

If your export uses different names, open app.js and add aliases in COLUMN_ALIASES.

3) Petrol Payout

Configure petrol payouts (saved in this browser). Amount = Base / Days × Times.

Add payout row
No petrol rows yet.