Payslip Totals per Item and Employee

August 19, 2026 28 views admin

Payslip Totals per Item and Employee — Complete User Guide — Two Accounts Web

Comprehensive guide for the Payslip Totals per Item and Employee report — enabling it, creating multi-period summaries, reading every column and section, and validating each figure against payslips, the General Ledger, and accounting regulations


Table of Contents

  1. What Is the Payslip Totals per Item and Employee Report?
  2. Prerequisites — Enabling via the Customize Menu
  3. Navigating to the Report
  4. The Report List
  5. Creating a Report — Field-by-Field
  6. Report Output — Columns and Sections
  7. How the Report Is Calculated
  8. Related Settings and Configuration
  9. Sample Data and Report Output
  10. General Ledger Verification
  11. Reporting and Accounting Impact
  12. Accounting Regulation Validation
  13. Common Issues and Best Practices

1. What Is the Payslip Totals per Item and Employee Report?

The Payslip Totals per Item and Employee report is the payroll analyst's period-comparison tool. Instead of showing one line per payslip (like the Payslips listing) or one line per employee (like the Payslip Summary), it shows how much was posted to each payslip item — and, within every item, how much belongs to each employee — for several periods side by side.

Each period becomes one column of the report. So you can place January, February and March side by side and instantly see, for example:

  • How Basic Salary per employee changed month over month,
  • How Income Tax per employee moved,
  • What the gross pay, net pay, and employer contributions were for every period.

The report is built directly from the General Ledger: every amount comes from the actual GL postings generated by payslips. This makes the report fully auditable — each figure can be traced back to the individual payslip lines that produced it.

Key concept — the three sections: The report is organised into earnings (which build gross pay), deductions (shown as "Less …", which lower gross pay to net pay), and contributions (the employer's own cost, shown separately and not subtracted from the employee's pay). Gross pay − deductions = Net pay. Contributions are on top of that.

2. Prerequisites — Enabling via the Customize Menu

The report appears under Reports only when the payroll area is active for the business. The report is shown when either the Employees tab or the Payslips tab is enabled in the Customize Menu.

How to Ensure It Is Enabled

  1. Open the Customize Menu from the navigation bar.
  2. Find the Employees toggle. It is turned on by default for every new business. Ensure it is enabled.
  3. The Payslips toggle appears when Employees is enabled. It is also on by default.
  4. Click Update / Save to apply any changes.
Minimum requirement: The report itself can be opened with only the Employees tab enabled. To have meaningful data you must have created Employee records and at least one Payslip.

Once enabled, the report is available under Reports → Payslips → Payslip Totals per Item and Employee.

Permission note: Like all reports, it is only visible to users whose permission profile grants access. If the report does not appear even after the tabs are enabled, ask your administrator to check the user's report permissions.

3. Navigating to the Report

From the main navigation bar:

  1. Open Reports.
  2. Go to the Payslips category.
  3. Click Payslip Totals per Item and Employee.

This opens the report list — every saved report for the business appears here, sorted by its Description.


4. The Report List

The list shows one row per saved report, with three columns:

Column Description
From (From Date) The earliest period start date among all periods defined in the report.
To (To Date) The latest period end date among all periods defined in the report.
Description The note entered when the report was created (e.g. "Q1 2026 Payroll by Item").

Each row is clickable:

  • Click the row to open the report output (the items-per-employee-per-period table).
  • Edit opens the report form to change the description or the periods.

A New Report button at the top creates a fresh report.


5. Creating a Report — Field-by-Field

Click New Report to open the report form. It contains a Description and a list of Periods.

5.1 Description

Field Required? What To Enter Effect
Description ❌ Optional A note to identify the saved report (e.g. "Q1 2026 Payroll by Item"). Displayed in the report list and used to sort the list. It does not appear on the output page. Can be left blank.

5.2 Periods (From Date, To Date, Column Name)

Each Period adds one column to the report. You can add as many periods as you like — one per month, one per quarter, or any custom windows. Each period has three fields:

Field Required? What To Enter Effect
From Date ✅ Yes The first day of this period (e.g. 1-Jan-2026). Only transactions dated on or after this date are counted in this period's column.
To Date ✅ Yes The last day of this period (e.g. 31-Jan-2026). Only transactions dated on or before this date are counted in this period's column.
Column Name ❌ Optional A short heading for the column (e.g. "January 2026", "Q1", "Mar"). Shown as the column heading. If left blank, the column is headed with the two dates instead (e.g. "1-Jan-2026 31-Jan-2026").
  1. Enter a Description (optional).
  2. Add at least one Period by entering its From Date, To Date, and (optionally) a Column Name.
  3. Add further Periods for each additional comparison column.
  4. Click Save.
  5. The report opens showing the comparative output.
Periods are independent: Periods may be sequential (Jan, Feb, Mar), overlapping, or of different lengths. Each column is calculated independently using its own inclusive date range. The report subtitle shows the overall span — from the earliest period start to the latest period end.
Tip: Give each period a distinct Column Name. Reading "January 2026 | February 2026 | March 2026" is far clearer than columns headed by raw date pairs.

6. Report Output — Columns and Sections

The report opens with a subtitle:

For the period from {earliest From Date} to {latest To Date}

The table then reads top to bottom as a classic earnings-minus-deductions payroll worksheet, and left to right across the periods you defined.

6.1 Column Headings

Each column represents one period. The heading is the period's Column Name if entered, otherwise the two dates. Every amount column shows the figure for that period only, using its own inclusive date range.

6.2 Earnings Items Section

Each Earnings Item (e.g. Basic Salary, Overtime, Bonus) becomes a group heading. Under it, one row appears for each employee who had that earnings item in any of the periods. The cell shows the earnings amount for that item for that employee in that period. If a group contains more than one employee, a "Total — {Item}" subtotal row closes the group.

6.3 Gross Pay Total

After all earnings groups, a total row labelled "Gross pay" shows the sum of all earnings items for each period — the total gross pay posted in that period.

6.4 Deduction Items Section ("Less …")

Each Deduction Item (e.g. Income Tax, Health Insurance, Pension) becomes a group headed "Less: {Item}" — signifying that it is subtracted from gross pay. Under it, one row appears for each employee who had that deduction in any period, showing the deduction amount per employee per period. A "Total — {Item}" subtotal closes the group when it holds more than one employee.

6.5 Net Pay Total

After all deduction groups, the total row labelled "Net pay" shows Gross pay − deductions for each period — the total net pay owed to employees in that period. This equals the amount credited to the employees' clearing balances for the period.

6.6 Contribution Items Section

Each Contribution Item (e.g. Employer Social Security) becomes a group headed by its name. Under it, one row per employee shows the employer contribution amount per employee per period. Only the employer expense side of each contribution is included here — the corresponding liability (payable) is not part of the report. A "Total — {Item}" subtotal closes the group when it holds more than one employee.

6.7 Total Contributions

The report closes with a stand-out row labelled "Total contributions", giving the total employer contributions for each period. This total equals the sum of the contribution items shown above it.

Note:
Gross pay  −  (Less: all deduction items)  =  Net pay
Total contributions  =  sum of all contribution items (employer cost only)
Contributions do not reduce net pay — they are the employer's own additional cost.

7. How the Report Is Calculated

7.1 Source of the Data

The report reads the General Ledger. It selects every GL transaction that:

  • is linked to an Employee (via the employee field on the transaction), and
  • carries one of the three payslip item references — an earnings item, a deduction item, or a contribution item.

In practice these are exactly the GL lines generated when payslips are saved. Payments to employees, opening balances, and the net-pay balancing line do not carry a payslip item reference, so they are never part of this report.

7.2 Personal / Base Currency

Every amount in the report is the GL transaction's base-currency amount — that is, the amount in the business's base currency (after any foreign-currency exchange conversion). All periods and all employees are therefore compared on one common monetary basis. Foreign-currency employees (e.g. a USD employee in a BDT business) appear with their amounts converted to the base currency using the exchange rate on the payslip.

7.3 Earnings Calculation

For an earnings item, an employee, and a period:
  Cell = sum of the base-currency amount of every GL earnings line for that item
         and employee whose Date is on or after the period's From Date and on or
         before the period's To Date.

Gross pay (per period) = sum of all earnings item cells for that period.

The earnings GL lines are the debits to the expense accounts set on each Payslip Earnings Item — the same amounts that flow to the Profit & Loss payroll expense accounts.

7.4 Deductions Calculation

For a deduction item, an employee, and a period:
  Cell = sum (with sign reversed for display) of the GL deduction lines for that item
         and employee within the period's inclusive date range.

Net pay (per period) = Gross pay − total deductions for that period.

Deduction GL lines are posted as credits to the deduction accounts (e.g. Income Tax Payable). The report displays them as positive figures under the "Less:" headings, and subtracts their total from gross pay to arrive at net pay.

7.5 Contributions Calculation

For a contribution item, an employee, and a period:
  Cell = the employer cost for that item and employee within the period's inclusive date range.

Total contributions (per period) = sum of all contribution item cells for that period.

Each contribution posts two GL lines: an expense debit (the employer cost) and a liability credit (the payable). The report includes only the expense (Profit & Loss) leg, so it shows the true employer cost, not the payable. This is why contributions appear separately rather than being subtracted from the employee's net pay.

7.6 Inclusive Dates and Zero Rows

  • Every period's date range is inclusive: transactions on the From Date and on the To Date are counted.
  • An employee row is hidden automatically if every one of its period cells is zero (e.g. an employee who had earnings in none of the periods).
  • Cells are computed per period independently, so one period may be zero while another has a figure.
  • Items are ordered alphabetically by item name within each section; employees are grouped within each item.

Setting / Record Where How It Affects the Report
Employees tab / Payslips tab Customize Menu At least one of these must be enabled for the report to appear.
Employee — Currency Employees tab → New Employee / edit A foreign currency employee's amounts are converted to the base currency via the payslip exchange rate before they enter the report (all figures are base-currency amounts).
Employee — Control Account Employees tab → New Employee / edit Determines which balance-sheet line the employee's clearing balance rolls up to (e.g. the custom "International Payroll" control account). It does not affect this report, which reads payslip item amounts.
Payslip Earnings Items Settings → Payslip Earnings Items Each earnings item becomes a group in the earnings section; its expense account determines the GL account whose line amounts appear.
Payslip Deduction Items Settings → Payslip Deduction Items Each deduction item becomes a "Less:" group; its account receives the deduction credits that the report offsets from gross pay.
Payslip Contribution Items Settings → Payslip Contribution Items Each contribution item becomes a group in the contributions section. Only the expense (P&L) account side is reported; the liability side is not.
Reporting Categories (optional) Settings → Reporting Categories → Payslip Items Tag payslip items for grouping in other reports. This report groups by item and employee directly — reporting categories are not used here.
Base Currency Business Details / Settings All amounts in the report are expressed in the base currency.
No report-specific configuration: There are no special settings for this report. It needs only employee records, payslip items, and payslips — the report computes itself from the General Ledger once those exist.

9. Sample Data and Report Output

9.1 Sample Setup

Employees

Employee Code Currency Control Account
John Smith EMP-001 BDT (base) Default (Employee Clearing Account)
Jane Doe EMP-002 USD Custom — "International Payroll"

Payslip Items and Accounts

Type Item Account Used
Earnings Basic Salary Salaries Expense (P&L)
Earnings Overtime Overtime Expense (P&L)
Deduction Income Tax Income Tax Payable (Liability)
Deduction Health Insurance Health Insurance Payable (Liability)
Contribution Employer Social Security Social Security Expense (P&L) → Social Security Payable (Liability)

Payslips — January 2026

Date Employee Earnings Deductions Net Pay Contributions
31-Jan-2026 EMP-001 John Smith 35,000 BDT (Basic 30,000 + Overtime 5,000) 6,500 BDT (Tax 5,000 + Insurance 1,500) 28,500 BDT 6,000 BDT (Employer Social Security)
31-Jan-2026 EMP-002 Jane Doe 2,500 USD (Basic 2,000 + Overtime 500) 400 USD (Tax 300 + Insurance 100) 2,100 USD 400 USD (Employer Social Security)
Currency note for this example: Jane Doe's pay slip is created in USD. Every figure in this report is shown in the base currency (e.g. BDT) using each pay slip's recorded exchange rate. For this example the payslip uses an exchange rate of 1 USD = 110 BDT, so Jane's base-currency figures are: Basic Salary 220,000; Overtime 55,000; Income Tax 33,000; Health Insurance 11,000; Employer Social Security 44,000; Net Pay 231,000.

9.2 Creating the Report

From Reports → Payslips → Payslip Totals per Item and Employee, click New Report and enter:

Field Value Entered
Description Q1 2026 Payroll by Item and Employee
Period 1 — From Date 1-Jan-2026
Period 1 — To Date 31-Jan-2026
Period 1 — Column Name January 2026
Period 2 — From Date 1-Feb-2026
Period 2 — To Date 28-Feb-2026
Period 2 — Column Name February 2026
Why a second period with no payslips? In the sample, pay slips exist only for January 2026. Adding a February period demonstrates how a period with no pay slips reports zero, and how you define and label multiple comparison columns. In real use you would add a period for each month you want to compare.

9.3 Report Output

For the period from 1-Jan-2026 to 28-Feb-2026

January 2026 February 2026
Basic Salary
EMP-001 - John Smith 30,000.00 0.00
EMP-002 - Jane Doe 220,000.00 0.00
Total — Basic Salary 250,000.00 0.00
Overtime
EMP-001 - John Smith 5,000.00 0.00
EMP-002 - Jane Doe 55,000.00 0.00
Total — Overtime 60,000.00 0.00
Gross pay 310,000.00 0.00
Less: Income Tax
EMP-001 - John Smith 5,000.00 0.00
EMP-002 - Jane Doe 33,000.00 0.00
Total — Income Tax 38,000.00 0.00
Less: Health Insurance
EMP-001 - John Smith 1,500.00 0.00
EMP-002 - Jane Doe 11,000.00 0.00
Total — Health Insurance 12,500.00 0.00
Net pay 259,500.00 0.00
Employer Social Security
EMP-001 - John Smith 6,000.00 0.00
EMP-002 - Jane Doe 44,000.00 0.00
Total — Employer Social Security 50,000.00 0.00
Total contributions 50,000.00 0.00
Note: In January 2026 gross pay totalled 310,000 BDT, deductions totalled 50,500 BDT (38,000 tax + 12,500 insurance), so net pay was 259,500 BDT — the sum of the two payslips' net pay in base currency (28,500 + 231,000). Employer contributions totalled 50,000 BDT for the month. February shows zero throughout because no payslips exist in that period.

9.4 Calculation Verification

Gross pay (January 2026):

Basic Salary   = 30,000 (John) + 220,000 (Jane)  = 250,000
Overtime       =  5,000 (John) +  55,000 (Jane)  =  60,000
Gross pay      = 250,000 + 60,000                = 310,000  ✓

Deductions (January 2026):

Income Tax        = 5,000 (John) + 33,000 (Jane)  = 38,000
Health Insurance  = 1,500 (John) + 11,000 (Jane)  = 12,500
Total deductions  = 38,000 + 12,500               = 50,500

Net pay (January 2026):

Net pay = Gross pay − deductions = 310,000 − 50,500 = 259,500  ✓
(Cross-check: 28,500 John + 231,000 Jane = 259,500)            ✓

Contributions (January 2026):

Employer Social Security = 6,000 (John) + 44,000 (Jane) = 50,000  ✓

Per-employee, per-item cells (January 2026, base currency):

Basic Salary     John 30,000 │ Jane 220,000      = 250,000  ✓
Overtime         John  5,000 │ Jane  55,000      =  60,000  ✓
Income Tax       John  5,000 │ Jane  33,000      =  38,000  ✓
Health Insurance John  1,500 │ Jane  11,000      =  12,500  ✓
Employer Social  John  6,000 │ Jane  44,000      =  50,000  ✓

Jane Doe's USD-to-BDT conversion (rate 1 USD = 110 BDT):

Basic Salary       2,000 × 110 = 220,000  ✓
Overtime             500 × 110 =  55,000  ✓
Income Tax           300 × 110 =  33,000  ✓
Health Insurance     100 × 110 =  11,000  ✓
Employer Social Sec  400 × 110 =  44,000  ✓
Net pay            2,100 × 110 = 231,000  ✓

February 2026 (no payslips):

All cells = 0 because no GL payslip lines are dated within 1-Feb to 28-Feb. ✓

10. General Ledger Verification

Every figure above is literally a sum of General Ledger amounts. For John Smith's January 2026 payslip, the system posts:

  Dr Salaries Expense                      30,000.00
  Dr Overtime Expense                       5,000.00
    Cr Income Tax Payable                            5,000.00
    Cr Health Insurance Payable                      1,500.00
    Cr Employee Clearing Account — John Smith       28,500.00   ← Net Pay
  Dr Social Security Expense                 6,000.00
    Cr Social Security Payable                         6,000.00
                                      ──────────   ──────────
  Total Debits: 41,000.00   Total Credits: 41,000.00   ✓ Balanced

For Jane Doe (USD), the same structure is posted — with each USD line converted to the base currency (BDT) at the pay slip's exchange rate of 1 USD = 110 BDT — crediting her custom control account ("International Payroll"):

  Dr Salaries Expense                      220,000.00
  Dr Overtime Expense                        55,000.00
    Cr Income Tax Payable                              33,000.00
    Cr Health Insurance Payable                        11,000.00
    Cr "International Payroll" — Jane Doe             231,000.00   ← Net Pay
  Dr Social Security Expense                  44,000.00
    Cr Social Security Payable                         44,000.00
                                      ──────────   ──────────
  Total Debits: 319,000.00   Total Credits: 319,000.00   ✓ Balanced

How each report cell maps to the GL:

Report row GL lines summed (within each period's dates)
Basic Salary / Overtime cells The employee's earnings-line debits for that item (Salaries / Overtime Expense).
Gross pay All earnings debits — equals the report's earnings sums.
Income Tax / Health Insurance cells The employee's deduction-line credits for that item (Income Tax / Health Insurance Payable).
Net pay Gross pay minus the deduction credits — equals the balancing credit to each employee's clearing account (28,500 + 231,000 = 259,500).
Employer Social Security cells The employee's contribution expense debits (Social Security Expense). The liability credits (Social Security Payable) are excluded.

Cross-check with the Balance Sheet (as shown in the Employees & Payslips guide at 31-Jan-2026, with Jane's USD figures converted at 1 USD = 110 BDT):

Income Tax Payable      5,000 + 33,000 = 38,000    ✓  
Health Insurance Payable 1,500 + 11,000 = 12,500   ✓ 
Social Security Payable  6,000 + 44,000 = 50,000   ✓
Employee Clearing (John) 50,000 OB + 28,500 net                     ✓
"International Payroll" (Jane) 1,000 OB + 231,000 net               ✓
Why the deduction rows appear positive despite being credits: Deduction GL lines are posted as credits (negative base amounts), but the report reverses the sign for presentation under the "Less:" headings so the numbers read as positive amounts being subtracted — exactly how a payroll worksheet reads.

11. Reporting and Accounting Impact

  • Profit & Loss: The earnings section and the contributions section are the payroll expenses of the period, split by item and employee. Summing the earnings items reproduces the P&L payroll expense accounts; summing the contributions reproduces the employer-cost expense accounts.
  • Balance Sheet: The deduction item totals equal the period's payroll liabilities (income tax payable, insurance payable, etc.). The Net pay total equals the movement in employee clearing balances (payroll payable) created by the period's payslips — before any payments are made.
  • Cash Flow: Payslips create no cash movement; cash flows when employees and tax/insurance liabilities are paid. This report contains payslip accruals only.
  • Payroll management: The report's core value is period-on-period comparison — spotting salary changes, tax movement, or overtime trends per item and per employee without opening individual payslips.
Scope: The report is built from the General Ledger and shows base-currency amounts. Payments, opening balances, and expense-claim/advance activity never appear because they carry no payslip item reference. Compare periods only on this consistent payslip-item basis.

12. Accounting Regulation Validation

Standard Requirement How the Report Complies
IAS 19 — Employee Benefits (short-term benefits) Short-term employee benefits are recognised as an expense when the employee renders service, with a liability for the amount expected to be paid. The report flows from the GL postings that recognise earnings expenses and net-pay liabilities as at each payslip date, so the period figures are accrual-based recognition of benefits actually rendered.
IFRS for SMEs — Section 28: Employee Benefits The cost of employee benefits for the period is recognised as an expense in the period in which employees render service. Each period column includes only payslips dated inside that period, capturing expenses in the correct period regardless of when they are paid.
IAS 1 — Presentation of Financial Statements Amounts must be presented reliably and by material class; liabilities must be measured. The report presents a traceable reconciliation of gross pay, deductions, net liability, and employer contributions, each grouped by item and employee for audit and disclosure support.
IAS 21 — The Effects of Changes in Foreign Exchange Rates Transactions in foreign currency are translated to the functional currency. All amounts are shown in the base (functional) currency using the base-currency GL amounts, so multi-currency payroll is presented on a single comparable basis.
Double-entry principle Every transaction debits equal credits. Each payslip GL posting is balanced (see section 10); the report only re-aggregates those balanced postings, so totals always tie to the ledgers.
Accrual basis of accounting Transactions are recorded when they occur, not when cash changes hands. Payslips are recorded on the payslip date; the report therefore reflects earned pay for each period even before payments are made.
Consistency / comparability (IAS 8) Financial information should be prepared on a consistent basis to be comparable. The report always uses the same inclusive date-range rule, the same base-currency basis, and the same Gross − Deductions = Net structure, so periods and period-over-period trends are comparable.
Bangladesh Labour Act 2006 — Section 48 (timely payment of wages) [relevant for BD businesses] Wages must be paid on time and the obligation tracked. Net pay per period is a precise, auditable statement of wages earned but not yet paid, supporting timely-payment governance.
Note on VAT/payroll tax: Salaries and wages are outside the scope of VAT. Income tax and other statutory deductions are posted through the deduction items and appear in the "Less:" section, flowing to the corresponding tax/payable liability accounts — useful for statutory tax reconciliation.

13. Common Issues and Best Practices

13.1 The Report Does Not Appear

Cause: Neither Employees nor Payslips is enabled in the Customize Menu, or the user lacks report permission.

Solution: Enable Employees (and, if desired, Payslips) in Customize Menu, or ask the administrator to grant report access.

13.2 A Period Column Shows Only Zeros

Cause: No payslips were created with dates inside that period, or the period's date range does not cover the payslip dates.

Solution: Confirm the From and To dates of the period (inclusive) cover the payslip dates you expected. This is normal for a period with no payroll run.

13.3 An Employee Row Is Missing

Cause: The employee has no amounts for the item in any of the periods, so the row's cells are all zero and it is hidden automatically.

Solution: An employee only appears for an item if they actually had that item on a payslip inside one of the periods.

13.4 Amounts Look Different From the Payslip Summary

Cause: This report uses base-currency amounts from the General Ledger, while the Payslip Summary can show an employee's own currency. Foreign-currency employees are converted here.

Solution: Remember the different basis — this report is the base-currency, General Ledger–driven comparison tool.

13.5 Why Are Contributions Not Subtracted From Net Pay?

Explanation: Contributions are the employer's cost. They are shown separately as additional expense — they do not come out of the employee's pay, so they are not part of Net pay (Gross − Deductions).

13.6 Why Do Deductions Read as Positive Numbers Under "Less:"?

Explanation: The GL posts deductions as credits (negative), but the report presents them as positive amounts under the "Less:" heading to read naturally as amounts being subtracted from gross pay. Net pay is still Gross − Deductions.

Best Practices

  • Create one saved report per comparison need — e.g. a monthly-Q1 report with three period columns (Jan/Feb/Mar) — and give it a clear Description. The saved list lets you re-open it any time.
  • Always set a Column Name per period so the output columns are readable.
  • Reconcile Net pay per period to the employee clearing accounts after all payslips are saved, using the Employees listing or General Ledger.
  • Reconcile the earnings items and contributions to the P&L payroll expense accounts for the same periods.
  • Post all payslips before printing so the period figures are complete.
  • Note the base-currency basis when presenting this report to management — it aggregates across all employee currencies on one common basis.

End of Payslip Totals per Item and Employee Guide