The payslip portal your employees have been asking for

Secure self-service access to view, download, compare, and understand payslips — complete with a year-to-date dashboard, a trend chart, and HR bulk publishing. No more walk-up requests, no more manually emailed PDFs.

The problem

Every pay cycle, HR fields the same request over and over: "Can you send me my payslip?" Slips live in the back-office Payroll app, so employees have no self-service way to check current pay, compare it against prior periods, or make sense of a deduction line — leaving payroll staff to manually export and email PDFs, one at a time, pay period after pay period.

The solution

Employee Payslip Portal gives every employee a secure dashboard with year-to-date totals, a 12-period trend chart, plain-language deduction tooltips, and one-click PDF, ZIP, or Excel downloads — while HR keeps full control with bulk publishing, email notifications, and a complete access audit log.

Capabilities

Everything a payslip portal should be

Every capability below is implemented in the module.

01

Year-to-date dashboard

Employees land on a summary of latest net pay plus year-to-date gross, net, and deductions — no digging through old slips to answer "how much have I earned this year?"

02

Server-rendered trend chart

A bar chart of the last 12 published pay periods shows gross, net, and deduction movement at a glance, rendered entirely server-side with no extra JavaScript.

03

Side-by-side comparison

Employees select two or three payslips and see a line-by-line comparison matrix with deltas, so a raise or a changed deduction is immediately visible.

04

Explained deductions

HR configures a plain-language explanation on each salary rule; employees see a tooltip next to every deduction instead of an unexplained code and amount.

05

Bulk & Excel download

Employees download a single PDF, a whole year as a ZIP, or export their payslip history to CSV or Excel in one click.

06

HR bulk publication

Publish an entire payslip batch to the portal in a single click, from either the payslip list or the pay run form, instead of releasing slips one by one.

07

Automatic notifications

Publishing a payslip sends the employee an email with a direct portal link, and an unread badge marks it on the portal until they open it.

08

Full access audit trail

Every view, download, print, and export is logged with employee, timestamp, and IP, giving HR a company-scoped, exportable audit trail for compliance.

09

Ownership-verified security

Every portal request is checked server-side against the logged-in employee’s own record — a portal user can only ever see and download their own published payslips.

Workflow

How it works

1

Validate payslips

Process payroll as usual in Odoo; slips reach the validated or paid state.

2

Publish to the portal

HR publishes individual slips or an entire pay run in one click; employees get an email notification.

3

Employees self-serve

Employees log into the portal to view their dashboard, trend chart, and payslip history — no HR involvement needed.

4

Download, compare, export

Employees download PDFs, export CSV/Excel, or compare periods side by side whenever they need to.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes. It extends hr.payslip and depends on the Enterprise Payroll app (hr_payroll), plus the standard Portal and Mail apps.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Employee Payslip Portal

Self-service payslips with a year-to-date dashboard, trend chart, side-by-side period comparison and explained deductions — while HR keeps bulk publication and a full access audit trail.

Buy on Odoo App Store