Create Payslip

What is Payslip Creation?

Payslip creation in Gangmates allows you to generate detailed payment records for employees based on their salary structure, deductions, allowances, and reimbursements. The system ensures accurate calculations for Net Pay using Nigerian tax compliance standards, which is then used to process payments when initiated. This feature supports both Single and Bulk workflows with enhanced tax calculation features.

Key Features

Single Payslip Creation:

  • Create customized payslips for individual employees with flexibility for adjustments

  • Real-time tax calculations with CRA and PAYE compliance

  • Interactive preview showing tax breakdowns before creation

Bulk Payslip Creation:

  • Automate payslip generation for multiple employees based on predefined settings

  • Consistent Nigerian tax compliance across all employees

  • Automatic eligibility checks (expatriate status, employment duration, etc.)

Enhanced Payroll Calculations:

  • Nigerian Finance Act 2020 compliance

  • Consolidated Relief Allowance (CRA) calculated on adjusted gross income

  • Proper tax annualization with prorated monthly amounts

  • Automatic minimum tax application (1% rule)

  • Statutory contribution management (Pension, NHF, NHIS, ITF, NSITF)

Pre-Requisites

User Bank Information:

Ensure all employees have their bank details (account number, bank name) set in their profiles.

Employee Status Information:

For accurate tax calculations, ensure the following are set in employee profiles:

  • Employment start date (for NSITF eligibility)

  • Expatriate status (affects NHF exemption)

  • Payment frequency (monthly, bi-weekly, etc.)

  • Base salary and allowances

Contributions and Deductions:

Configure mandatory contributions (e.g., pension, tax) and optional deductions in Payroll Settings.

Learn how to configure payroll settings.

Bulk Settings (for Bulk Payslips):

Define eligible user types and payment frequency for bulk payroll processing:

  1. Go to Finance β†’ Payroll β†’ Payroll Settings β†’ Bulk Settings

  2. Select eligible user types and set payment frequency

Company Information:

For ITF compliance, ensure:

  • Employee count is tracked (for 5+ employee requirement)

  • Annual turnover is set (for ₦50M+ requirement)

Enhanced Payslip Creation Interface

Real-Time Calculation Display:

When creating a payslip, you'll see live calculations including:

πŸ“Š Tax Calculation Breakdown:
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Gross Pay:           ₦120,500   β”‚
β”‚ CRA Allowance:       ₦21,391    β”‚
β”‚ Taxable Income:      ₦80,469    β”‚
β”‚ PAYE Tax:            ₦9,070     β”‚
β”‚ Total Deductions:    ₦27,710    β”‚
β”‚ Net Pay:             ₦92,790    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Step-by-Step Guide to Creating Payslips

Single Payslip Creation

1. Navigate to the Payslip Section:

  • Go to Finance β†’ Payroll

  • Click on the Create Payslip button

2. Select Single Payslip Creation:

  • In the modal pop-up, choose the Single option

3. Fill Out Payslip Details:

Employee Selection:

  • Employee Name: Select from dropdown (auto-populates salary data)

Payment Information:

  • Status:

    • Leave as Unpaid unless payment made outside system

    • Select Paid if already processed externally

  • Pay Period Start: Choose start date

  • Pay Period End: Choose end date

Salary Components:

  • Taxable Income (Basic Salary): Auto-populated from employee profile

  • Reimbursements: Enter if applicable

  • Other Allowances: Enter additional allowances

Auto-Calculated Fields (Live Updates):

  • Gross Pay: Automatically calculated

  • CRA Allowance: Shows tax relief amount

  • Taxable Income (After CRA): Shows amount subject to tax

  • PAYE Tax Withheld: Shows income tax deduction

  • Total Deductions: Summary of all deductions

  • Net Pay: Final take-home amount

4. Review Tax Calculation:

The system shows a detailed breakdown:

  • Nigerian tax compliance automatically applied

  • CRA calculated per Finance Act 2020

  • All statutory contributions included

  • Minimum tax rule applied if applicable

5. Create Payslip:

  • Click Create to finalize

  • Payslip ready for payment processing through Gangmates pay system

Bulk Payslip Creation

Pre-Requisites:

  • Bulk Payslip Settings configured for target users

  • Contribution settings properly configured

  • Employee eligibility data up to date

1. Navigate to Bulk Payslip Section:

  • Go to Finance β†’ Payroll

  • Click Create Payslip button

  • Select Bulk option

2. Set Bulk Parameters:

  • Pay Period Start: Enter start date

  • Pay Period End: Enter end date

3. Run Bulk Job:

  • Click Run Bulk Job

  • System processes all configured users with:

    • Automatic tax calculations for each employee

    • Individual CRA calculations based on each salary

    • Proper statutory contributions per employee status

    • Eligibility checks (expatriate, duration, etc.)

4. Bulk Processing Features:

  • Consistent compliance across all payslips

  • Individual tax calculations for each employee

  • Automatic exemption handling

  • Error logging for any processing issues

Enhanced Calculation Features

Nigerian Tax Compliance:

  • βœ… Finance Act 2020 compliance

  • βœ… CRA on adjusted gross income

  • βœ… Proper tax annualization

  • βœ… Minimum tax rule (1%)

  • βœ… Automatic exemptions

Statutory Contributions:

  • βœ… Pension: 8% employee, 10% employer

  • βœ… NHF: 2.5% (with expatriate exemption)

  • βœ… NHIS: 5% employee, 10% employer (basic salary)

  • βœ… ITF: 1% annual (employer, with eligibility checks)

  • βœ… NSITF: 1% (first 2 years, with exemptions)

Enhanced Accuracy:

  • βœ… Rounded to 2 decimals (no floating point errors)

  • βœ… Net pay clamping (never negative)

  • βœ… Real-time validation

Payslip Display Enhancements

Enhanced Show View:

Payslips now display organized sections:

πŸ’° EARNINGS

  • Basic Salary, Allowances, Reimbursements, Gross Pay

πŸ“Š TAX CALCULATION

  • CRA Allowance, Taxable Income (After CRA), PAYE Tax

πŸ›οΈ STATUTORY DEDUCTIONS

  • Pension, NHIS, NHF, Other Deductions

🏒 EMPLOYER CONTRIBUTIONS

  • Employer Pension, NHIS, ITF, NSITF

πŸ“‹ SUMMARY

  • Total Deductions, Net Pay

Enhanced PDF Generation:

  • Tax calculation breakdown section

  • CRA explanation and amounts

  • Professional layout with color coding

  • Compliance notes for transparency

Key Benefits

Automated Compliance:

  • Zero manual tax calculations required

  • Automatic updates for tax rate changes

  • Built-in exemption handling

Transparency:

  • Clear tax breakdowns for employees

  • CRA calculations shown step-by-step

  • Employer contribution tracking

Accuracy:

  • Nigerian law compliance guaranteed

  • Precise calculations with proper rounding

  • Error prevention with validation

Example Scenarios

Single Payslip with Adjustments:

Employee: Senior Developer
Basic Salary: ₦500,000
Travel Reimbursement: ₦75,000
Performance Bonus: ₦100,000

System calculates:
- Gross Pay: ₦675,000
- CRA: ₦118,125 (21% of adjusted gross)
- Taxable Income: ₦448,125
- PAYE Tax: ₦53,422
- Net Pay: ₦567,578

Bulk Processing Results:

Processed: 150 employees
- 145 payslips created successfully
- 3 employees exempt (below ₦70k annually)
- 2 expatriates (NHF exemption applied)
- Average processing time: 2.3 seconds per payslip
- Full compliance achieved across all payslips

Troubleshooting

Common Issues:

Incorrect Net Pay:

  • βœ… Solution: System automatically ensures compliance - verify employee data

Missing Auto-population:

  • βœ… Check: Employee has base_salary set in profile

  • βœ… Verify: User data is complete

Bulk Job Errors:

  • βœ… Review: System logs for specific employee issues

  • βœ… Confirm: All employees have required data

Tax Calculation Questions:

  • βœ… Reference: Enhanced documentation explains all calculations

  • βœ… Contact: HR for specific employee situations

Support

For assistance with payslip creation or tax calculations, contact [email protected].

Include the following for faster resolution:

  • Employee details and pay period

  • Specific calculation questions

  • Screenshots of any errors

  • Expected vs. actual amounts

Our enhanced payroll system ensures full Nigerian tax compliance while providing complete transparency in all calculations.

Last updated