Skip to content
  • Home
  • Features
  • Pricing
  • FAQs
  • Help Center
Sign In

Getting Started

1
  • Getting Started with Office-X

Subscription & Billing

1
  • How Seats Work in Office-X

Features & Modules

64
  • Overview
  • Privacy & Security
    • Security
  • Business Management
    • Company
    • Billing & Payment
    • Support
  • Admin Module
    • Department
    • Designation
    • Pay Type
    • Employment Status
    • Leave Types
    • Benefits
    • Expense Categories
    • Teams
    • Forms
    • Events & Announcements
    • Incident Configuration
    • IP Configuration
    • Currency
    • Support Categories
  • SMTP & Email Templates
    • SMTP Config
    • Email Templates
  • Employees Module
    • Employee List
    • Adding a New Employee
    • View Employee Details
    • Edit an Employee
    • Reset Password
    • Work Hours/Shift Hours
    • Change Status
    • Assign/Unassign Seat
    • Adjust Leave Balance
    • Visual Guide
  • Permissions & Approval Flows
    • Permissions Management
    • Approval Flows (Workflow Management)
  • Work Shifts
    • Work Shifts
  • Holidays Calendar
    • Calendar
  • Attendance Management
    • Attendance Records
    • Individual Attendance Summary
    • Overall Attendance Summary
    • Visual Guide
  • Leave Management
    • Create Leave
    • Approve Leaves
    • View All Leaves
    • Visual Guide
  • Bill Management
    • Create Bill
    • Approve Bills
    • View All Bills
    • Visual Guide
  • Travel Requests
    • Create Travel Request
    • Approve Travel Requests
    • View All Travel Requests
    • Visual Guide
  • Purchase Requests
    • Create Purchase Request
    • Approve Purchase Requests
    • View All Purchase Requests
    • Visual Guide
  • Payroll (Bangladesh Only)
    • Tax Configuration & Calculation
    • Payroll Management
    • Visual Guide
  • Performance Management
    • Performance Management
  • Incident Report
    • Incident Report
  • Asset Tracking
    • Asset Tracking
  • Activity Logs
    • Activity Logs
  • Dashboard
    • Visual Guide
  • Support
    • Support
View Categories
  • Home
  • Docs
  • Features & Modules
  • Payroll (Bangladesh Only)
  • Tax Configuration & Calculation

Tax Configuration & Calculation

The Tax Calculation Module allows you to configure, calculate, and manage employee taxes based on the official Bangladesh Government Tax Slabs. The system automatically applies location-based minimum taxes, personal exemptions, and slab-wise calculations to ensure complete compliance with NBR (National Board of Revenue) rules.

Payroll Configuration

Navigate to: Business → Payroll Configuration

This section allows you to configure how taxes are calculated for your organization.

Office Location Settings #

This determines the minimum tax applicable based on your office location.

Is your office located in a City Corporation area?

  • Yes
  • No

Why this matters:

If your office is within a City Corporation, a higher minimum tax applies (as per NBR rules).

Area TypeMinimum Tax (BDT)
Specific City Corporations (DNCC, DSCC, CCC)5,000
Other City Corporations4,000
Non-City Areas3,000

This setting ensures accurate area-based tax compliance.

Hourly Rate Calculation Basis #

You can define how hourly rates will be calculated for employees.

  • Yearly Basis: Hourly rate = Annual salary ÷ Total working hours in a year.
  • Monthly Basis: Hourly rate = Monthly salary ÷ Total working hours in a month.

Choose the basis that aligns with your organization’s payroll cycle.

Festive Bonus Types #

Festive bonuses (like Eid-ul-Fitr, Eid-ul-Adha) are taxable benefits added to the employee’s total annual income.

  • Admins can create bonus types under Payroll Configuration.
  • Employees with access can assign bonuses from: Employees → Action → Payroll Config

Example:

Bonus Type: Eid Ul Adha
Bonus Amount: 20,000 BDT

The system automatically includes this amount in the annual taxable income.

Tax Rate Calendar (Fiscal Year: 2025–2026) #

Tax rates are dynamically managed and updated yearly based on Bangladesh Government Regulations. 🔗 source

SlabTaxable Amount (BDT)Tax Rate
1First 350,0000%
2Next 100,0005%
3Next 400,00010%
4Next 500,00015%
5Next 500,00020%
6Next 2,000,00025%
7Remaining income30%

Example Tax Calculations #

Example: Monthly Salary – BDT 60,000

Yearly Income = 60,000 × 12 = 720,000

SlabTaxable PortionRateTax (BDT)
1First 350,0000%0
2Next 100,0005%5,000
3Remaining 270,00010%27,000
Total Tax32,000

→ Annual Tax: BDT 32,000

→ Monthly Deduction: 32,000 ÷ 12 = BDT 2,666.67

Special Taxpayer Categories #

Different taxpayer categories enjoy increased exemption limits.

CategoryExemption Limit (BDT)Additional Notes
Women400,000Applies to all women taxpayers
Senior Citizens (65+)400,000Based on age
Disabled Taxpayers475,000Additional benefit
War-Wounded Freedom Fighters500,000Highest exemption
Third Gender475,000Recognized category
Guardian of Disabled Children+50,000Per disabled child

These limits are automatically applied when configured in the employee’s payroll setup.

Employee Payroll Configuration #

Path: Dashboard → Employees → Payroll Config

Each employee can have individual configurations that directly affect tax calculation.

Available Options:

  • Are you a disabled person? ✅/🚫
  • Are you a freedom fighter? ✅/🚫
  • Do you have disabled children? (Yes/No → Enter number)
  • Is your spouse claiming for disabled children in her tax return? (Yes/No → Enter number)

Example:

Disabled: Yes
Disabled Children: 1
Spouse Claim: No
Festive Bonus: Eid Ul Fitr – 20,000

System applies:

  • First slab = 475,000 (for disabled taxpayer)
  • Additional tax credit for one disabled child

How the System Calculates Tax #

The system calculates total annual taxable income using:

Total Taxable = (Salary + Benefits) × 12 + Festive Bonus + Overtime + Adjustment

Then, tax is calculated slab-wise and divided by 12 to determine monthly deduction.

Example:

Monthly Salary = 100,000
Benefits = 10,000
Festive Bonus = 20,000
Overtime = 5,000
Adjustment = 10,000

Total Annual = (110,000 × 12) + 20,000 + 5,000 + 10,000
= 1,355,000

Tax (using slab rules) = 97,500
Monthly Deduction = 97,500 ÷ 12 = 8,125 BDT

If later a bonus or overtime is added, the system recalculates tax dynamically:

New annual tax – previous annual tax = additional taxable amount to be deducted next month.

Tax Transparency & Compliance #

All tax calculations and deductions are visible in:

  • Employee payslips
  • Payroll reports
  • Tax summary dashboards

Ensures full transparency, compliance, and easy verification for both HR and employees.

Updated on January 28, 2026
Payroll Management
Table of Contents
  • Office Location Settings
  • Hourly Rate Calculation Basis
  • Festive Bonus Types
  • Tax Rate Calendar (Fiscal Year: 2025–2026)
  • Example Tax Calculations
  • Special Taxpayer Categories
  • Employee Payroll Configuration
  • How the System Calculates Tax
  • Tax Transparency & Compliance

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
  • Home
  • Features
  • Pricing
  • Support
  • FAQ
  • Help Center
  • Terms of Service
  • Privacy Policy
  • Follow Us
  • LinkedIn
  • Facebook
  • Youtube
Copyright ©2026 Office-X LLC. All rights reserved.
  • Home
  • Features
  • Pricing
  • FAQs
  • Help Center
Sign In