Skip to content
  • Features
  • Pricing
  • FAQ
  • Help Center
Start Free Trial

Getting Started

1
  • Getting Started with Office-X

Subscription & Billing

1
  • Billing & Payment — How Seats Work in Office-X

Features & Modules

20
  • Work Shifts
  • Bill Management
  • Travel Requests
  • Purchase Requests
  • Attendance Management
  • Business Management Module
  • Employees Module — Adding a New Employee
  • Employees Module — Employee Table & Actions
  • Approval Flows (Workflow Management)
  • Holidays Calendar
  • Support
  • Performance Management
  • Leave Management
  • Payroll Management (Bangladesh Only)
  • Tax Configuration & Calculation (Bangladesh Only)
  • SMTP & Email Templates
  • Asset Tracking
  • Incident Report
  • Admin Module — Full Configuration Control
  • Permissions Management
View Categories
  • Home
  • Docs
  • Features & Modules
  • Payroll Management (Bangladesh Only)

Payroll Management (Bangladesh Only)

Payroll Management is designed to automate salary calculation, manage tax deduction (Bangladesh-compliant), handle bonuses, and generate paystubs for employees.

This module currently supports Bangladesh, including Bangladesh-specific tax rules and salary structures.

Overview #

As an Admin, you can manage the entire payroll for your company — view employee pay history, run payroll for selected months, review pay breakdowns, and generate detailed paystubs.

If an employee has “Payroll View” permission, they can only see their own paycheck history, not others.

Employee Payroll List View #

When you go to the payroll section, you’ll see a list of employees with their last paycheck and pay type information.

IDEmployeeDesignationPay TypePay RateLast PaycheckBank Details
DEV25004Md. Anisur RahmanSQA EngineerHourly$180.00No Paycheck FoundNo Bank Details
DEV25005Minhaz MazumderUI/UXHourly$125.001 Sept 2025 – 30 Sept 2025No Bank Details

Admin View: Can see all employees.

Employee View (without Payroll Permission): Can see only their own paycheck.

Paycheck History Example #

When clicking View Paycheck, you’ll go to the Paycheck History page.

Example – Employee: Minhaz Mazumder #

Pay DatePay CyclePay MethodBase SalaryAdditionsGross PayDeductionsNet PayAction
10/21/20251 Sept 2025 – 30 Sept 2025Cash2500.001500.004000.000.004000.00View Paystub

When you click View Paystub, you’ll see a detailed salary breakdown (explained below).

Run Payroll #

Employees with “Run Payroll” permission (or admins) can generate payroll for the month.

Run Payroll Page #

FieldDescription
Pay MonthThe month for which you’re paying employees (e.g., October).
Pay YearYear of payment (e.g., 2025).
Pay DateActual date of disbursement (e.g., 10/23/2025).

Below that, you’ll find the list of eligible employees:

IDEmployeePay TypePay RateLast PaycheckStatusPay Method
DEV25006John DoeSalary$70,000.00No Paycheck FoundActiveSelect Method
DEV25004Md. Anisur RahmanHourly$0.00 × 15 hrNo Paycheck FoundActiveSelect Method
DEV25005Minhaz MazumderHourly$125.00 × 0 hr1 Sept 2025 – 30 Sept 2025ActiveSelect Method

Pay Type Details #

There are two pay types in the system:

  1. Salary-based employees
  2. Hourly-based employees

Salary Employees: #

Salary workers’ pay is calculated based on their monthly or yearly salary.

To calculate correct hourly pay, you must configure it under:

Business → Payroll Configuration

There you’ll find:

  • Hourly Rate Calculation Basis:
    • Yearly Basis: Hourly Rate = Annual Salary ÷ Total Working Hours per Year
    • Monthly Basis: Hourly Rate = Monthly Salary ÷ Total Working Hours in the Month

Example (Monthly Basis):

Salary: $30,000

Working Days (January): 22

Daily Work Hours: 8

Total = 22 × 8 = 176 hrs

Hourly Rate = $30,000 ÷ 176 = $170.45/hr

If this employee worked 160 hours (from Attendance),

then Base Salary = 160 × 170.45 = $27,272.00

Hourly Employees: #

For hourly employees, the system automatically pulls the total worked hours from Attendance for the selected pay month.

If no hours appear, you can manually input hours by clicking on the field.

Example: $125/hour × 15 hours = $1,875 Base Salary

Pay Method Options #

MethodDescription
Direct DepositSalary sent directly to employee’s bank (if bank details are set).
CashPaid in cash.
CheckPaid via company check.

⚠️ If bank details are missing, “Direct Deposit” cannot be auto selected.

Work Schedule Dependency #

If an employee doesn’t have a work schedule set (defined under Employees → Actions → Work Hours),

the system will show an error:

“No work schedule found for Md. Anisur Rahman.”

Work schedules are essential to calculate total working hours for payroll and attendance.

Payroll Records (After Running Payroll) #

Once you run payroll, the system takes you to a Payroll Records summary page.

Example Payroll Summary (August 2025) #

EmployeeBase Salary (USD)Overtime Pay (hr)Bonus (USD)Festive Bonus (USD)Adjustment (+/-) (USD)Additions (USD)Gross Pay (USD)Deductions (USD)Net Amount (USD)
Minhaz Mazumder17,500.000.000.000.000.001,500.0019,000.000.0019,000.00
Md. Anisur Rahman0.000.000.000.000.001,500.001,500.000.001,500.00
Total (2 Employees)17,500.000.000.000.000.003,000.0020,500.000.0020,500.00

Field Descriptions #

FieldExplanation
Base SalaryMain salary calculated (hourly × total hours or monthly-based).
Overtime Pay (hr)Auto-filled from Attendance (editable).
Bonus (USD)Add manual performance or project bonuses.
Festive Bonus (USD)Configured in Business → Payroll Config → Festive Bonus. You can assign to all with one click.
Adjustment (+/-)Adjust pay manually — positive adds, negative deducts.
Additions (USD)Auto-fetched benefits (e.g., health, transport).
Gross Pay (USD)Sum of all earnings before tax.
Deductions (USD)Tax, unpaid leave, or other deductions.
Net Amount (USD)Final payable after deductions.

Bangladesh Tax Calculation Example #

Tax rules automatically apply for employees who exceed the Bangladesh taxable salary threshold (based on latest NBR slabs).

The system calculates Income Tax (PAYE) and other standard deductions during payroll run.

Example:

If employee’s monthly income = ৳60,000,

and based on NBR rule:

  • First ৳350,000 (yearly) → tax-free
  • Rest taxable progressively

So, monthly deduction = approx. ৳2,000–৳2,500

This deduction auto-reflects under Deductions (USD) (converted based on system currency).

Preview Payroll / Paystub Example #

Click Preview Payroll → see detailed Paystub before finalizing payment.

Paystub Example #

VimZ Corporation

Nasirabad, Khulshi, Chattogram

PAYSTUB #

Pay Period: Aug 1 – Aug 31, 2025

Pay Date: October 23, 2025

Pay Method: Check

Employee Information #

FieldDetails
NameMd. Anisur Rahman
Employee IDDEV25004
DepartmentDevelopment
DesignationSQA Engineer

Pay Information #

DescriptionAmount (USD)
Base Salary1500.00
Health Insurance500.00
Travel Allowance1000.00
Overtime Pay0.00
Gross Pay1,500.00
Total Deductions0.00
Net Pay (Current)1,500.00

YTD (Year-To-Date) Summary #

FieldAmount
Gross Pay YTD$1,500.00
Deductions YTD-$0.00
Tax YTD-$0.00
Net Pay YTD$1,500.00

Work Summary #

MetricValue
Worked Hours (Hourly)0.0
Days Worked21
Days Absent0
Overtime Rate1000 USD
Total Holidays (Month)0 days

Leave Summary #

Leave TypeEntitledUsed (Paid/Unpaid)EarnedRemaining
Casual Leave11.00 days0.00 (Paid: 0.00Unpaid: 0.00)1.75
Sick Leave3.00 days0.00 (Paid: 0.00Unpaid: 0.00)0.50

Final Pay Summary #

✅ Net Amount Payable: $1,500.00

💵 Pay Method: Check

📅 Pay Date: October 23, 2025

Key Permissions #

FeatureCreateViewUpdateDelete
Run Payroll✅✅✅✅
Payroll View❌ (Self Only)✅❌❌
Paystub Access✅✅✅❌
Updated on November 13, 2025
Table of Contents
  • Overview
  • Employee Payroll List View
  • Paycheck History Example
  • Example – Employee: Minhaz Mazumder
  • Run Payroll
    • Run Payroll Page
    • Pay Type Details
    • Salary Employees:
    • Hourly Employees:
    • Pay Method Options
    • Work Schedule Dependency
  • Payroll Records (After Running Payroll)
    • Example Payroll Summary (August 2025)
    • Field Descriptions
  • Bangladesh Tax Calculation Example
  • Preview Payroll / Paystub Example
    • Paystub Example
    • PAYSTUB
    • Employee Information
    • Pay Information
    • YTD (Year-To-Date) Summary
    • Work Summary
    • Leave Summary
    • Final Pay Summary
    • Key Permissions

Office-X is an all-in-one office management platform that streamlines employee management, attendance, payroll (Bangladesh only), asset tracking, and approvals. Automate workflows, gain insights, and run your business smarter with ease and security.

  • Links
  • Features
  • Pricing
  • FAQ
  • Help Center
  • Support
  • Violation Report
  • Help Center
  • Terms of Service
  • Privacy Policy
  • Follow Us
  • x
  • instagram
  • facebook
  • youtube

© 2025 Office-X. All rights reserved.

  • Features
  • Pricing
  • FAQs
  • Help Center
Sign In