Weplanifyweplanify
30-day free trial

Feature · Payroll

A monthly cycle that starts from attendance, not from a spreadsheet.

Payroll is not a screen, it is a five-step cycle: time and absences, variable items, checks, payslips, closing and payment. One open payroll at a time: you never work on two months in parallel.

A person typing on a laptop, a phone lying beside them.

Taken from clock-ins

36 h

at night, premiums applied

September payslip

396 120

FCFA net · ready to review

5 steps

Time and absences, variables, checks, payslips, closing

3 sources

Clock-ins, the schedule or the full month, site by site

per country

Taxes and contributions follow the country’s rules, kept up to date for you

The module in one line

Fill, check, close

Time and absences

One row per employee: days paid, leave, paid and unpaid absences, overtime. Taken from clock-ins, the schedule or the full month.

Variables and checks

The month’s bonuses, benefits, advances and expense claims. Then a check that lists whatever could make a payslip wrong, with the cause of each gap.

Payslips and closing

Preview, recalculate, approve, print the batch as one PDF. Closing freezes the month, publishes payslips in the app and prepares the transfers.

The month

What you actually review

You move between steps freely. A correction to time or pay items does not go unnoticed: payslips already calculated need recalculating, and the overview tells you what to do next.

09:41
WeplanifySC
September time and absencesDemonstration data
EmployeeDays paidHoursNight OT
Awa Ndiaye26 / 30208 h 40–
Fatou Sow22 / 30171 h 15–
Abdou Cissé25 / 30264 h 0036 h 00
Total73643 h 5536 h 00

Paid leave lowers days worked without touching days paid: that is not a bug, that is the definition.

09:41
WeplanifySC
September payslipsDemonstration data
EmployeeGrossDeductionsNet
Awa Ndiaye321 30065 230256 070
Fatou Sow268 00054 360213 640
Abdou Cissé498 500102 380396 120
Payroll total1 087 800221 970865 830

The PDF downloads from the payslip itself; the batch prints as one PDF.

Where the figures come from

Nobody retypes a payslip

A payslip is not a form you fill in: it is the result of what the other modules already recorded during the month. Here is the exact route.

The calculation
1Gross
2Contributions
3Deductions
4Net pay
Clock-insActual hours, overtime, night and Sunday premiums
AbsencesDays withheld, days justified, leave debited from the balance
ContractsBase salary, grade, seniority, family allowances
Bonuses and advancesOne-off or recurring, with the repayment schedule
PayslipsPDF, published in the employee’s app at closing
Statutory reportsSocial security bodies and tax authority, in the expected format
Payment runThe transfer file for the bank, the cash slip for those paid in cash
Analytical entriesEvery line charged to its site, worksite or department
WHAT THE MONTH PRODUCEDWHAT COMES OUTno retypingfrozen at closing
What the month produced
Clock-insActual hours, overtime, night and Sunday premiums
AbsencesDays withheld, days justified, leave debited from the balance
ContractsBase salary, grade, seniority, family allowances
Bonuses and advancesOne-off or recurring, with the repayment schedule
no retyping
The calculation
GrossBase, variables, benefits in kind and non-taxable items
ContributionsEmployee and employer shares, ceilings applied
DeductionsIncome tax, local levies, advance repayments, garnishments
Net payThe only figure the employee actually looks at
frozen at closing
What comes out
PayslipsPDF, published in the employee’s app at closing
Statutory reportsSocial security bodies and tax authority, in the expected format
Payment runThe transfer file for the bank, the cash slip for those paid in cash
Analytical entriesEvery line charged to its site, worksite or department

Every arrow is a retyping that no longer happens, and a source of discrepancy that disappears with it. That is why a payroll closes in hours rather than days.

The payslip

A payslip a labour inspector can read.

Employee and employer shares side by side, base and rate on every line, families kept apart, period and year-to-date totals. The format follows the country’s regulation, not an invented layout.

Every line justifies itself. Quantity, base and rate sit next to the amount: an employee disputing a deduction sees the calculation instead of asking for it.

Identity is frozen at issue. The payslip keeps its header exactly as it was when calculated. A job change in October does not rewrite July’s payslip.

The screen and the PDF are one document. The same calculation produces the preview and the file: what you review is exactly what the employee receives.

SOCIÉTÉ DÉMONSTRATION
Dakar · Sénégal
Payslip
July 2026
Awa Ndiaye
Pharmacist · Retail agreement · Grade 7B
Staff no.
0142
Department
Pharmacy
Hired
04/03/2021
Seniority
5 year(s)
Monthly hours
173,33 h
Days worked
24
IPRES no.
SN-0092-441
Days paid
26
N°DescriptionQtyBaseRateEmployee shareEmployer share
GainWithheld
Taxable
SN_BASESalaire de base26450 000
SN_SURSALSursalaire40 000
SN_HS_NUITHeures supplémentaires nuit24 h2 6041,6086 400
SN_ANCPrime d’ancienneté450 0005,00 %22 500
Gross total601 400
Contributions
SN_IPRES_RGIPRES régime général601 4005,60 %33 67850 517
SN_CSS_PFCSS prestations familiales601 40042 098
SN_CSS_ATCSS accidents du travail601 40030 070
SN_IPMInstitution de prévoyance maladie601 4003,00 %18 04218 042
Total contributions51 720140 727
Deductions
SN_IRImpôt sur le revenu1,5549 68058 210
SN_TRIMFTRIMF11 500
AVANCERetenue avance sur salaire25 000
Total deductions84 710
Non-taxable
SN_TRANSPIndemnité de transport25 000
Total non-taxable25 000
Net pay489 970

Year to date

TotalsGrossContributionsDeductionsNon-taxableNet
Period601 40051 72084 71025 000489 970
Year4 209 800362 040592 970175 0003 429 790
Keep this payslip indefinitely.weplanify · payroll
09:41
WeplanifySC
September reportsDemonstration data
Payroll journal48 payslipsExcel
Employee contributions279 642Excel
Employer contributions418 900Excel
Payment order1 088 258PDF
Advances report9 runningExcel
Declaration sheet · IPRES
Gross payrollcopied

4 209 800

Capped base

3 847 760

Employee share

215 474

Employer share

323 212

Headcount declared

48

Period

09 / 2026

Each box selects in one click: the accountant retypes them into the agency portal, and a retyped figure is a wrong figure.

Documents producedPayslipFee noteInternship certificatePayment receipt

The reports

What your accountant expects, ready to export.

Payroll journal, employee and employer contributions, payment order, advances report. And the declaration sheet, built to be retyped into the agency portal, so built to be copied in one click.

We do not replace your accountant. We hand them clean, exportable figures. Steering stays with you, bookkeeping with them.

Your own reports. A report is composed: you pick the columns, you save it, it comes out identical every month.

Four documents, one calculation. Payslip, fee note, internship certificate, payment receipt: the contract type picks the layout, the calculation does not change.

In detail

The screens around the payslip

01

Pay elements

Bonus, deduction and contribution rules, applied company-wide or to a selection.

02

Advances & loans

An amount, a start month, a duration: the instalment and the schedule appear, with the effect on pay. The deduction happens on its own every month.

03

Statutory reports

For the bank, social security bodies and the tax authority, with Excel export. Plus your own reports.

04

Declaration sheet

Label-and-value boxes you select in one click, because the accountant retypes them into the agency portal.

05

Expenses

One register. An expense claim is a spend paid by the employee, refunded on their payslip.

06

Final settlement

The departure is declared from the employee’s contract; payroll works out what they are owed.

The lock to know about

A closed month does not reopen

Closing freezes time, pay items and payslips, and publishes the payslips in the app. To avoid a wrong click, you type the month’s name. An error found afterwards reopens nothing: it is corrected on the next payslip, by a back-payment or a deduction.

Run one payroll alongside your own.

We build it with you and you compare line by line before switching.

Demo on WhatsApp30-day free trialNo card required · onboarding included