Skip to main content

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

Myo Zaw Hein avatar
Written by Myo Zaw Hein
Updated today

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?