Skip to main content

How to Set Up No Check-In and No Check-Out Deductions in Better HR ( Using Auto Calculation Logic )

Setting Up No Check-In and No Check-Out Deduction in Better HR

Myo Zaw Hein avatar
Written by Myo Zaw Hein
Updated today

If your company deducts salary when employees miss check-ins or check-outs, you can automate this using No Check-In or No Check-Out deduction logic.


Step 1: Create the Deduction Column

Go to: Settings > Payroll Tab > Deduction Section

  1. Click + Create Custom Deduction

  2. Under Custom Income Type Name, enter either:

    • No Check-In Deduction

    • No Check-Out Deduction (based on what you're setting up)

  3. Click the right arrow beside Advanced Settings for Payroll Item

  4. Toggle the appropriate logic:

    • Enable No Check-In if setting up a check-in deduction

    • Enable No Check-Out if setting up a check-out deduction

  5. Under Calculate Based On, select Basic Salary

  6. Click Create


🧩 Step 2: Set Up Deduction Rules in the Policy

Go to: Settings > Policies > Select a Policy > Payroll Tab

  1. Scroll to the Deductions section

  2. Locate the deduction column you just created (No Check-In Deduction or No Check-Out Deduction)

You will see two calculation options to choose from:

Method

Description

Ratio of Earning

Deducts based on salary ratio:
No Check-In/Out Days × Ratio × Basic Salary
Example: If the month has 31 days, ratio = 1/31 = 0.03226 ,

For half day = 0.03226/2 = 0.0161290

Example Calculation

Let’s say:

  • Month: May (31 days)

  • Employee salary: 900,000 MMK

  • Ratio of earning for No Check-In: (1/31)/2 = 0.0161290

  • Employee missed 1 day of check-in

Deduction = 1 × 0.0161290 × 900,000
Result = 14,516.13 MMK will be deducted from the payroll.

⚠️ If using Ratio of Earning, you’ll need to manually update the ratio each month based on your payroll cycle days (e.g., 1/30, 1/31).

Flat Rate

Deducts a fixed amount per incident:
No Check-In/Out Days × Flat Rate

After defining the rules, click Update to save the policy.


✅ You're now ready to deduct for missed check-ins or check-outs during payroll runs automatically!

Did this answer your question?