Skip to main content

How to Set Up Early Checkout Deduction in Better HR ( Using Auto Calculation Logic )

Setting Up Early Checkout Deduction in Better HR

Myo Zaw Hein avatar
Written by Myo Zaw Hein
Updated today

If your company deducts salary or allowance for employees who leave work early, you can configure this using the Early Checkout deduction logic in the system.


Step 1: Create the Deduction Column

  • Go to Settings > Payroll Tab > Deduction Section

  • Click + Create Custom Deduction

  • Under Custom Income Type Name, type: Early Checkout Deduction

  • Click the right arrow beside Advanced Settings for Payroll Item

  • Toggle Early Check-Out under Calculation Logics

  • Under Calculate Based On, select either:

    • Basic Salary

    • Or the specific allowance (e.g., Meal Allowance) you want to deduct from

  • Click Create


Step 2: Define Deduction Logic in the Policy

  • Go to Settings > Policies

  • Select the policy you want to apply this to

  • Go to the Payroll tab

  • Scroll to the Deductions section

  • Find the Early Checkout Deduction column you created

You’ll need to configure the following:

Key Settings:

  • Max Early Checkout Minutes
    → Set how many early minutes will be considered for deduction.
    Example: If your office end time is 5:00 PM and deductions start from 4:00 PM, set this to 60.

  • Grace Minutes
    → Small time window you allow before deduction starts.
    Example: If you allow employees to leave up to 10 minutes early without deduction, set grace to 10.


Calculation Methods

Option 1: Ratio of Earning

Formula:
(Early Checkout Minutes - Grace Minutes) × Ratio Amount × Salary/Allowance

  • Ratio Amount is based on your payroll logic.
    For example:
    If the month has 31 days and employees work 8 hours/day,

    • Daily Rate = 1/31

    • Hourly Rate = 1/31 ÷ 8

    • Per Minute Rate = (1/31 ÷ 8) ÷ 60 ≈ 0.0000672

This number will vary monthly and should be updated manually if your ratio changes based on month length.

Option 2: Flat Rate

Formula:
(Early Checkout Minutes - Grace Minutes) × Flat Rate Amount


Final Step

After configuring your preferred method, click “Update” to save the policy.


📘 Example:

  • Month: May (31 days)

  • Salary: 900,000 MMK

  • Early Checkout: 60 minutes

  • Grace: 10 minutes

  • Deductible: 60 - 10 = 50 mins

  • Ratio per minute: 0.0000672

Deduction = 50 × 0.0000672 × 900,000 = 3,024 MMK

Did this answer your question?