Settlements
Available to: Admin, Super Admin
Settlements track the financial reconciliation between the platform and fuel bunks. Each settlement is generated from fuel buy requests and includes commission deductions.
Settlement List
Navigate to Fuels → Settlements (/fuels/settlements) to view all settlement records.
Settlement Details
Each settlement record includes:
| Field | Description |
|---|---|
| Fuel Bunk | The bunk associated with the settlement |
| Amount | Total fuel purchase amount |
| Commission Type | Percentage or Fixed |
| Commission Value | Commission rate or fixed amount |
| Commission Amount | Calculated commission deducted |
| Final Amount | Settlement amount after commission (Amount - Commission) |
| Settlement Due Date | When the settlement payment is due |
| Status | Payment status of the settlement |
| Fuel Buy Request | The linked buy request that generated this settlement |
Aggregated Totals
The settlement list displays summary totals at the top:
- Total Amount — Sum of all fuel purchase amounts
- Total Commission Amount — Sum of all commissions
- Total Settlement Amount — Net amount after all commissions
Filtering
| Filter | Description |
|---|---|
| Fuel Bunk Name | Search by bunk name |
| Status | Filter by settlement payment status |
| Settlement Due Date | Filter by due date range |
| Commission Fields | Filter by commission type/value ranges |
| Final Amount | Filter by settlement amount range |
How Settlements Work
Creation
When a bunk salesman accepts a fuel buy request, a settlement is automatically created:
- Commission is calculated using the bunk's configured commission type and value:
- Percentage: Commission = Amount x (Commission Value / 100)
- Fixed: Commission = Fixed commission amount per transaction
- Final amount = Amount - Commission Amount
- Due date = Accepted date + Settlement Duration Days (configured in bunk settings)
- Settlement is created with status "Unpaid"
Payment
Settlements are paid out automatically:
- A daily automated job checks for all Unpaid settlements where the due date has arrived
- For each eligible settlement, the final amount is credited to the bunk owner's company wallet with the source "Bunk Settlement"
- The settlement status changes to "Paid"
Settlement Statuses
| Status | Description |
|---|---|
| Unpaid | Settlement created, awaiting due date for auto-payment |
| Paid | Final amount has been credited to the company wallet |
tip
To see the wallet credit, go to Companies → [Company] → Account → Wallet and look for entries with source "Bunk Settlement".