Skip to main content

Step-by-Step Guide to Generating Payroll in Better HR

Written by Myo Zaw Hein

Once all employee records are updated—such as new joiners, resignations, promotions, salary and benefit adjustments—you’re ready to start payroll processing in Better HR. Follow this step-by-step guide.


🛠 Pre-Requisites Before Payroll

Make sure the following is completed:

  • New employee registration

  • Resignation entries (with effective dates)

  • Employee moments: promotion, transfer, adjustment

  • Salary, allowance, and deduction setup in profiles

  • Summary check (attendance, late, leave, OT, early checkout)

  • Allowance/deduction formulas configured in policy


📌 Step 1: Create a Payroll Group

  1. Go to the Payroll Tab

    • From the main left-side navigation bar, click on "Payroll".

  2. Select Payroll Month

    • Choose the month you want to generate payroll for.

  3. Click Create Group.

  4. A “Create Payroll Group” box will appear.

Fill in Group Information:

Left Side:

  • Group Name – Give your payroll group a clear name.

  • Payroll Period – Automatically shown as the selected month.

  • Payroll Employee Type – Defaults to Monthly Payroll.

  • Approvers – Choose approver(s) from the dropdown.

Right Side:

  • Select Payroll Cycle – Select your payroll range according to your company payroll cycle e.g., 26 Apr – 25 May or 1–31 May.

  • Attendance Cutoff Date: Select the cutoff date for attendance.

  • Overtime Cutoff Date: Select OT cutoff date.

  • Leave Cutoff Date: Select the cutoff for leaves.

  • Project-Based Pay Cutoff Date: Choose cutoff for project payments

Select Payroll Country

  • Choose the country where this payroll applies.

Pro-Rating Day-Rate Options:

  • Calendar Day: Used widely in Myanmar and similar countries. Pro-rates salary based on total calendar days.

  • Working Day: Pro-rates salary based only on scheduled working days.

Example: For Calendar Day, 19/31 days = 61.3% salary. For Working Days, 15/22 days = 68.2% salary.

Other Settings:

  • Choose the month your fiscal year begins (e.g., April).

Click Create Payroll.


Step 2: Select Employees for the Payroll Group

  • You’ll see a list of employees.

    • Manual Select: Tick each employee individually.

    • Select All: Use the top checkbox.

    • Filter by Status: Choose" Position ", " Department ", "Location," " Custom Tag", System Status "Active, or "Inactive", etc...

    • Smart Select: Auto-select based on payroll date range (includes only employees active during the payroll period).

  • After selecting, click "Confirm Group".


Step 3: Generate Payroll

  1. You're now at the Draft Stage.

    • Review employee list and payroll info.

  2. Click "Generate Payroll"

    • A confirmation box will appear asking if you want to generate payroll with attendance.

    • Double-check the payroll end date carefully.

    • Click "Confirm".


📊 Step 4: Review Calculations

You are now in the Generated Payroll stage.

  • Review calculations: salary, hourly rate, day rate, attendance deductions, unpaid leave, OT, project-based pay, income tax, SSB, logic-based allowances/deductions.

  • Click amounts to view breakdowns.


Step 5: Update One-Time Allowances or Deductions

  1. Click the up arrow at top right > select Export Excel Format.

  2. Download the file.

  3. Edit:

    • Add/edit one-time amounts (e.g., commission, bonus) in regular columns.

    • Do not edit amount in locked/logic columns.

  4. Save and return to the payroll group. (You need to kill the formula if you are using formulas in excel )

  5. Click the up arrow > Import Excel Format.

  6. Upload the updated Excel.

  7. Once import is successful, click Regenerate Payroll > Confirm.

✅ Tip: You can also bulk update SSN No. or Income Tax No. via Excel columns.


Step 6: Manual Tax Info Edits (if needed)

  • In the generated stage, you can update tax info like:

    • Number of parents

    • Number of children

    • Working spouse

    • SSN or Tax Number


Step 7: Regenerate (If Attendance Changed)

If any attendance, leave, or OT changes are made after generation:

  • Click Ellipsis (•••) top-right of the payroll group

  • Click Regenerate Payroll → Confirm


Step 8: Send to Approver

  1. Click Send to Approver (top-right).

  2. Type a message and click Send.

Approver can review and approve via the Better HR Web or Mobile App inbox.


Step 9: Bank Processing & Government Forms

Once approved:

  • If using payroll automation, proceed with automated processing.

  • If not:

    • Click the up arrow > choose Download Bank Format.

    • You can also download:

      • Form 13 (SSB)

      • Form 15 (Income Tax)

      • Year-End Form ပတခ(ဝင)၀၃၀၇(က)


Step 10: Publish Payslips

  1. Click "Publish Payslip" (top right).

  2. A message will appear: “Send payslips to all employees entered in this payroll group?”

  3. Click Confirm.

Payslips will be sent to employee Better HR Mobile Apps.


Step 10: Download Individual Payslips & Tax Forms

  • After publishing:

    • Two columns will appear at the last of payroll columns:

      • Payslip

      • Form ပတခ(ဝင)-၁၅(က)

    • Click View More on each row to download individual files.

Did this answer your question?