Skip to Content

Send Payslips to the Employees via mail (odoo)

Password protected Payslips (Salaryslips)
December 23, 2016 by
Send Payslips to the Employees via mail (odoo)
Turkesh Patel
| No comments yet

Send Password-Protected Payslips via Mail – Deliver Payslips Securely from Odoo

Payslips are sensitive, and emailing them out one by one – as plain, unprotected PDFs – is both slow and a privacy risk. This module lets you email employees their payslips straight from Odoo as password-protected PDF files, in bulk or one at a time. Each employee’s payslip is encrypted with a password only they can work out, so private pay data stays private.


What Does This Module Do?

This module sends employees their payslips by email as password-protected PDFs, directly from Odoo. Employees need their payslips periodically, and normally HR sends each one out manually; this automates that while keeping the documents private by encrypting them before sending. You can send in bulk – select the payslips you want and click ‘Send via mail’, and a popup lists the selected employees’ payslips so you can review them and remove any you don’t want to send before dispatching them all at once – or send a single payslip straight from its own form while you’re working on it. Each mail goes to the employee’s work email address with a proper subject and body, and the attached payslip is a password-protected PDF that only the right employee can open.

Why Do You Need It?

Distributing payslips is a recurring HR task with a real privacy dimension. Sending them manually, one email at a time, is slow every pay period – and sending them as ordinary PDF attachments means anyone who sees the email, or an inbox left open, can read someone’s salary. That’s exactly the kind of confidential data you don’t want floating around unprotected. This module solves both problems at once: it turns payslip distribution into a quick bulk action so HR isn’t emailing people individually, and it encrypts every payslip as a password-protected PDF so only the intended employee can open it. You save time each pay run and protect sensitive pay information at the same time – a meaningful improvement in both efficiency and confidentiality.

When Should You Use This Module?

This module is for organisations running Odoo Payroll that email payslips to their staff and want to do it quickly and securely. It’s ideal for HR teams distributing payslips every pay period who are tired of sending them one by one, and for any business that needs to keep payslip data confidential in transit. If you send payslips by email and worry about who else might see them, the password protection here is exactly what you need. Note that this module requires the Odoo Enterprise Edition (it builds on the Payroll app), and it runs on Odoo.sh, Cloud, or On Premise – not on Odoo Online.

How This Module Works in Practice

Setup needs no technical knowledge and no configuration – just install it. To send in bulk, select the payslips you want from the list and click ‘Send via mail’; a popup shows the selected employees’ payslips so you can review and drop any you’d rather not send, then a final click sends them all instantly. To send just one, use the ‘Send via mail’ action on that payslip’s form. Each employee receives a mail at their work address with a proper subject and body and their payslip attached as a password-protected PDF. The password follows a simple rule: the first four characters of the employee’s name plus the last four characters of their identification number – for example, name “Turkesh” with ID “TPA151590” gives the password “Turk1590”. If no ID has been submitted, the last part defaults to “odoo” (so “Turkodoo”), so employees always know how to open their own payslip.

Product Screenshots

Selecting multiple payslips to send via mail

Bulk Select – pick the payslips to send and click 'Send via mail' to dispatch them together

Review popup listing selected payslips before sending

Review Popup – check the selected payslips and remove any you don't want before sending

Send via mail action on an individual payslip form

Payslip Form – send a single payslip straight from its own record

Password-protected payslip PDF

Password-Protected PDF – the payslip attachment is encrypted so only the employee can open it

Key Benefits at a Glance

Secure delivery: payslips are emailed as password-protected PDFs to keep pay data private.

Bulk sending: select many payslips and send them all in a single click.

Review before you send: a popup lets you check the list and remove any payslip first.

Or send individually: dispatch a single payslip straight from its own form.

Predictable password: each employee's password is derived from their name and ID, so they always know it.

Ready to get started?

Install the module and go live in minutes — or reach out and we’ll tailor the payslip email and password rules to your needs.

Have a question or need help? Write to us at [email protected]

Sign in to leave a comment