Bonus and Penalty
A bonus for working Tet, a reward for a customer's praise, a deduction for repeated lateness — anything added or taken off beyond base pay is recorded here against a specific month.

Illustration of the Bonus / Penalty screen
| Area | What it does |
|---|---|
| 1. Create | Records a bonus or penalty. |
| 2. Search employee, reason | Search by name or by the text of the reason. |
The table holds Type (bonus or penalty), Amount, Month, Reason and Status.
Recording one

Illustration of the Bonus / Penalty form
| Area | What goes in |
|---|---|
| 1. Staff | Who it applies to. |
| 2. Type | Reward (added to pay) or Penalty (deducted). |
| 3. Amount (VND) (required) | Always a positive number — direction comes from Type. |
| 4. Month (YYYYMM) | The pay period it lands on, e.g. 202609. |
| 5. Reason | Be specific; this is what the employee reads when they ask. |
| 6. Visible | Switch off to keep it out of payroll for now. |
| 7. Save | Records it. |
The Note box is for extra internal detail.
Write the reason for the employee, not for yourself
"Penalty 200k" means nothing to you next month either. "Late five times in September" is never queried.