Staff Salary

1. Assign Salary to Staff

Each staff member can have a different salary type assigned to them based on how you compensate them. These salary types define how the system will compute the salary at the end of the month.

2. Salary Computation at Month-End

At the end of each month:

  • Go to the Staff Salary page
  • Click on the COMPUTE SALARY button
  • spynPRO will calculate each staff member’s salary based on their assigned salary type
    You can adjust the salary before marking it as paid. Once paid, it is automatically recorded as an expense in the Expense module.

3. Salary Types Explained

Fixed Salary

Description: A fixed monthly amount
Example: ₹30,000 per month

Based on Days Present

Description: Daily rate × number of days present
Requirement: Staff must check-in
Example: ₹500/day × 20 days = ₹10,000

Based on Sessions Present

Description: Per-session rate × number of sessions present
Requirement: Staff must be marked present in class schedule
Example: ₹200/session × 15 sessions = ₹3,000

Checked-in Hours

Description: Hourly rate × total checked-in hours
Requirement: Staff must check-in and check-out
Example: ₹100/hour × 100 hours = ₹10,000

Revenue-Based

Description: Percentage of revenue generated through sessions
Formula:
Salary = Share % × Sum of (All client sessions × Per session cost)
Example:

  • Staff share = 20%
  • Session 1:
    • Client 1: ₹1000/20 sessions → ₹50 per session
    • Client 2: ₹600/10 sessions → ₹60 per session
  • Session 2:
    • Client 1 again: ₹50 per session
  • Calculation: 20% × (₹50×2 + ₹60×1) = ₹32

4. Adjust Staff Salary

To make adjustments:

  • Go to the Staff Salary page
  • Select the staff member
  • Click Edit Salary
  • Enter adjustment:
    • Use +2000 to add (e.g., bonus)
    • Use -2000 to deduct (e.g., leave deduction)
  • Optionally, add a note for clarity (this appears on the salary slip)
  • Click Save

5. Send Salary Slip to Staff

  • Go to the Staff Salary page
  • Hover your mouse over the staff member’s row
  • You will see the Send Salary Details icon appear
    This sends the salary slip to their registered email.
    You can also send slips in bulk to multiple staff from the same page.

6. Mark Salary as Paid

  • Go to the Staff Salary page
  • Hover your mouse over the staff member’s row
  • You’ll see an icon appear – click on Mark as Paid
  • Choose:
    • Payment mode
    • Paid date
    • Paid by
    • Optional note
  • Click the Mark as Paid button

Once marked as paid:

  • It’s recorded as an Expense
  • The salary can no longer be edited, but you can delete and recompute it if needed

7. Change/Edit Paid Salary

You can’t edit a paid salary directly, but you can delete and reprocess it:

  • Go to the Staff Salary page
  • Hover over the staff member’s row
  • Click on the three dots (⋮) icon
  • Select Delete Salary
  • Click COMPUTE SALARY again
  • Make any necessary adjustments
  • Save and send the updated salary slip

Updated on July 7, 2025

Was this article helpful?

Related Articles