Documentation

Payroll & Statutory Deductions

Complete Nigerian payroll processing with automated PAYE calculation (Finance Act 2020), pension contributions, NHF, NSITF, ITF deductions, bank-specific salary exports, compliance tracking, and accounting integration.

PAYE — Personal Income Tax

Cloud Sentrics automatically calculates PAYE (Pay As You Earn) tax using the graduated tax bands prescribed by the Finance Act 2020 and the Personal Income Tax Act (PITA).

Consolidated Relief Allowance (CRA)

Before applying tax bands, the CRA is deducted from gross income:

  • CRA = 20% of Gross Income + Higher of (₦200,000 OR 1% of Gross Income)
  • Pension contributions (employee portion) are also deducted before tax
  • NHF contributions are tax-exempt

Taxable Income = Gross Income − CRA − Pension Contribution − NHF

PAYE Tax Bands (Finance Act 2020)

Annual Taxable Income BandRate
First ₦300,0007%
Next ₦300,00011%
Next ₦500,00015%
Next ₦500,00019%
Next ₦1,600,00021%
Above ₦3,200,00024%
The system calculates annual tax liability and divides by 12 for monthly PAYE deduction. Minimum tax rule applies: if calculated tax is less than 1% of gross income, the higher amount (1% of gross) is used.

Pension Contributions

Managed under the Pension Reform Act 2014 (as amended):

ContributorRateBasis
Employee8%Basic + Housing + Transport
Employer10%Basic + Housing + Transport
Total18%
  • Employee contribution is deducted from salary before PAYE calculation
  • Employer contribution is an additional cost above gross salary
  • PFA (Pension Fund Administrator) details are stored per staff member
  • RSA (Retirement Savings Account) PIN required for each employee

NHF — National Housing Fund

RateBasisPaid By
2.5%Basic SalaryEmployee

NHF contributions are mandatory for employees earning above the national minimum wage. Deductions are remitted to the Federal Mortgage Bank of Nigeria (FMBN).

NSITF — Nigeria Social Insurance Trust Fund

RateBasisPaid By
1%Total Monthly PayrollEmployer

Provides compensation to employees who suffer injuries, disabilities, or death arising from workplace incidents.

ITF — Industrial Training Fund

RateBasisPaid ByEligibility
1%Total Annual PayrollEmployerOrganizations with 5+ employees or turnover > ₦50M
ITF contributions are due annually but the system calculates the monthly provision (1/12th) for accurate accrual accounting. Annual remittance deadlines are tracked in the Compliance Dashboard.

Bank-Specific Salary Export

Generate bank-ready salary payment files in the format required by each institution:

BankCBN CodeExport FormatNotes
RemitaN/A (aggregator)Remita CSV TemplateMulti-bank payments via single upload
Zenith Bank057Zenith Bulk Transfer FormatRequires beneficiary account validation
GTBank058GTBank Bulk Payment CSVSupports inter-bank via NIBSS
Access Bank044Access Bank Payment FormatIncludes narration field
UBA033UBA Bulk Salary FormatRequires branch code per account
First Bank011FirstBank Salary Upload TemplateSeparate intra/inter-bank files

How to Export Salary File

  1. Navigate to Workforce > Payroll & Statutory > Salary Export
  2. Select the Pay Period (month)
  3. Select the Target Bank from the dropdown
  4. The system auto-groups staff by their registered bank
  5. Click Generate File
  6. Download the formatted file and upload to your banking portal
Staff bank details are pulled from their profile (Bank Name, Account Number, Account Name). Ensure all staff have updated bank information before generating salary files. The system will flag staff with missing bank details.

Compliance Dashboard

Track all statutory obligations and remittance deadlines from a single view:

Dashboard Features

  • Deadline Tracker — Shows upcoming remittance due dates for PAYE, Pension, NHF, NSITF, ITF
  • Overdue Alerts — Red indicators for any missed deadlines with days overdue
  • Remittance Status — Mark each obligation as Remitted/Pending/Overdue
  • Historical Log — Complete record of past remittances with dates and reference numbers
  • Estimated Amounts — Auto-calculated amounts due based on current payroll

Standard Deadlines

ObligationDeadlineFrequency
PAYE10th of following monthMonthly
PensionWithin 7 days of pay dateMonthly
NHFEnd of following monthMonthly
NSITFEnd of following monthMonthly
ITFApril 1st (annual)Annually
Overdue alerts are sent to all users with Payroll Admin role via email and in-app notification. Non-compliance with statutory deadlines may attract penalties from regulatory bodies.

Accounting Integration

Connect payroll data with your accounting system for seamless financial reporting:

General Ledger (GL) Mapping

Map each payroll component to your chart of accounts:

Payroll ComponentDefault GL CodeAccount Type
Basic Salary5100Expense
Housing Allowance5110Expense
Transport Allowance5120Expense
PAYE Payable2200Liability
Pension Payable (Employee)2210Liability
Pension Expense (Employer)5200Expense
NHF Payable2220Liability
NSITF Expense5210Expense
ITF Expense5220Expense
Net Salary Payable2100Liability

QuickBooks & Sage Export

  • QuickBooks Online — Export as IIF (Intuit Interchange Format) or Journal Entry CSV
  • Sage — Export in Sage-compatible CSV with account codes and tax references
  • Format: Date, Account Code, Description, Debit, Credit, Reference

Journal Entry Format

Each payroll run generates a journal entry in this standard format:

DateAccountDescriptionDebit (₦)Credit (₦)
2026-06-305100 - Salary ExpenseJune 2026 Payroll5,000,000
2026-06-305200 - Pension ExpenseEmployer Pension (10%)500,000
2026-06-302200 - PAYE PayablePAYE Withholding620,000
2026-06-302210 - Pension PayableEmployee + Employer Pension900,000
2026-06-302100 - Net Salary PayableNet Pay - June 20263,980,000
GL codes are fully customizable in Organization Settings > Accounting > GL Mapping. Changes to GL codes apply to future payroll runs only — historical journal entries are not modified.