PayrollFit

Complete Feature Overview

Every Tool Your Payroll Team Needs

21 integrated modules purpose-built for multi-entity BPO payroll in Morocco and beyond. From payslip distribution to compliance filing — one platform, zero gaps.

21

Integrated modules

48h

Client go-live SLA

99.9%

On-time payslip rate

0

Compliance incidents

Core Engine

Payslip Distribution & Employee Portal

Upload a bulk payroll PDF from Sage or any system — PayrollFit automatically splits it page-by-page, matches each page to the correct employee, and distributes securely to their personal portal. Employees access payslips, track read status, and download any time from any device. Built-in glossary explains every line of the payslip in plain language.

  • Automated PDF split by employee matricule
  • Read receipts — know who has opened their payslip
  • Mobile-first PWA accessible on any device
  • Built-in payslip glossary (CNSS, IGR, CIMR explained)
  • Instant download with 15-min secure presigned URLs
PayrollFit — BPO Dashboard Live

7 720

Payslips

100%

Processed

0

Pending

BENALI KarimMAT-0042Opened
AMRANI SaraMAT-0043Downloaded
CHRAIBI YoussefMAT-0044Pending
FASSI NadiaMAT-0045Opened

CNSS Declaration

✓ Filed D-3

SLA

48h ✓ Met

Multi-Entity Overview — Capgemini Maroc

Capgemini SA — CasablancaPublished
3,840 employees100% distributed
Capgemini Technology — RabatPublished
2,210 employees100% distributed
Capgemini EngineeringIn Progress
1,670 employees72% distributed

7 720

Total payslips

99.9%

On-time rate

48h

SLA met

BPO Operations

Multi-Entity Payroll Management

Manage payroll across multiple legal entities and clients from a single platform. Create payroll runs per entity, track cycle status in real time, publish payslips in bulk, and give each client live visibility into their SLA performance. Full BPO workflow from import to archive.

  • Unlimited legal entities per client
  • Payroll run lifecycle: draft → approved → published
  • One-click bulk payslip publication
  • Real-time SLA dashboard shared with clients
  • SFTP integration for automated file delivery

Morocco Compliance

Built for Moroccan Payroll Regulations

PayrollFit was designed from the ground up for Moroccan labour law. CNSS, CIMR, AMO, IGR and SIMPLIR declarations are generated directly from payroll data. Pre-submission validation flags anomalies before you file. Automated deadline alerts at D-7.

  • CNSS & AMO contribution calculation and declaration
  • CIMR pension fund integration
  • IGR (income tax) withholding with automatic brackets
  • DAMANCOM-compatible declaration exports
  • Deadline alerts — never miss a D-3 or D-31 filing

Morocco Compliance Calendar — June 2025

D-3 (June 3)

CNSS cotisations — payment deadline

Filed ✓

D-10 (June 10)

DAMANCOM online declaration

Filed ✓

D-31 (June 30)

CIMR monthly declaration

Filed ✓

D-31 (June 30)

IGR withholding tax transfer

Filed ✓

D-7 Alert

AMO declaration reminder

Scheduled
CNSSCIMRAMOIGRDAMANCOMSIMPLIR

HR Documents

Attestation de Travail

✓ Generated

Auto-filled from employee data

{{employee_name}}BENALI Karim
{{job_title}}Ingénieur Cloud Senior
{{salary}}18 500 MAD brut
{{hire_date}}15 Mars 2020
RequestedValidatedGeneratedDelivered

SLA: 48h · Delivered to employee portal · PDF ready

HR Documents

Automated HR Document Generation

Create employment letters, attestations de travail, salary certificates, and any other HR document from configurable Word templates. Variable placeholders are filled automatically from employee data. Multi-level validation workflow with 48-hour SLA tracking. Documents published directly to the employee portal.

  • Word/DOCX templates with dynamic placeholders
  • Auto-fill from employee database (salary, grade, dates)
  • Attestation de travail, attestation de salaire, and more
  • Approval workflow with configurable validator chain
  • SLA tracking — 48h delivery guarantee

Enterprise Security

Bank-Grade Security. Zero Compromises.

PayrollFit passed Capgemini's internal penetration test and OWASP Top 10 audit before going live. Every layer of the stack is hardened: network, application, database, and storage. Your data is never shared with another client — ever.

  • Multi-tenant data isolation — PostgreSQL schema-per-client
  • MFA & TOTP enforced on all privileged accounts
  • AWS WAF protecting every API endpoint
  • AES-256 encryption at rest (AWS KMS)
  • Tamper-proof audit log — every action, 3-year retention
  • OWASP Top 10 validated — penetration-tested
  • GDPR + Moroccan Loi 09-08 compliant
  • 15-minute presigned URL expiry on all documents

Security Architecture

AWS CloudFront + WAF
API Gateway + Cognito MFA
Lambda + FastAPI (OWASP validated)
RDS Proxy + PostgreSQL (schema isolation)
S3 + KMS (AES-256, presigned 15min)
OWASP Top 10 GDPR Loi 09-08 MFA/TOTP AES-256

Integrations & API

Connect Your Existing Stack

PayrollFit integrates with the tools your payroll team already uses. Import bulk payroll data via SFTP or REST API. Export to your banking platform. Connect your existing Sage or SAP payroll engine — PayrollFit handles distribution, compliance, and employee self-service on top.

  • SFTP automated import — drop files, we handle the rest
  • REST API with JWT authentication
  • Bulk employee import via CSV/Excel
  • Bank transfer file generation (ready for CIH, Attijariwafa, BMCE)
  • Compatible with Sage, SAP HR export formats

Integration Flow

Sage payroll export

SFTP drop → auto-import

PayrollFit processing

PDF split + employee match

Notification sent

Email + portal alert to 7 720 employees

Bank transfer file

Ready for CIH / Attijariwafa / BMCE

Compliance check

CNSS declaration — D-3 alert sent

PayrollFit vs. The Alternatives

CapabilityPayrollFitIn-HouseGeneric Software
Morocco compliance (CNSS, IGR, CIMR)
Automated payslip distribution
Employee self-service portal
BPO multi-entity management
OWASP-validated security
48-hour onboarding SLA
Multi-language (9 languages)
Dedicated BPO team support

See PayrollFit in Action

Book a 30-minute live demo and see exactly how PayrollFit handles your specific payroll configuration.

Call WhatsApp Email