Payslips that look deliberate, not default

Configure branded, compliant payslip layouts on top of Odoo Payroll — with field-level control, on-screen preview, versioned rollback and Word/Excel export — so month-end runs go out looking right the first time.

The problem

Odoo's built-in payslip report is a single, generic layout that HR and payroll teams cannot reshape without a developer. Branding, compliance identifiers and workforce-specific formatting all get stuck behind a support ticket — right when a batch of payslips is due.

The solution

Payslip Templates puts a configurable presentation layer over Odoo Payroll. Toggle the fields you need, brand the layout with your logo and colours, choose a Standard, Hourly, Salaried or Back Pay variant, preview it on screen, and print — all without writing a line of code.

Capabilities

Everything a payroll team needs to ship a branded payslip

Every capability below is implemented in the module.

01

Multiple Templates & Switching

Maintain unlimited payslip layouts and assign the right one per payslip, per batch run, or as a company-wide default.

02

Field-Level Display Control

Toggle employee number, department, job position, contract type, compliance ID, hourly wage, work week and more on or off per template.

03

Logo & Brand Colour Zones

Drop in a company logo plus primary and secondary brand colours, custom header and footer text — no developer required.

04

Layout Variants for Every Worker

Dedicated Standard, Hourly, Salaried and Back Pay layouts so each payslip type is emphasised correctly.

05

Pre-Built Compliance Templates

Five ready-made templates ship out of the box, including an EU Compliance layout with statutory identification fields pre-enabled, and every payslip renders automatically in the employee's own language.

06

On-Screen Preview

Render the exact payslip on screen before printing, from the template form or directly from a payslip, so mistakes are caught before a batch run.

07

Version History & Rollback

Every template change is snapshotted automatically; restore any prior version in one click to undo a mistake instantly.

08

Batch & Company Defaults

Set a default template on a payslip batch run or on the company itself, so every payslip in a period looks right without manual selection.

09

Export to Word & Excel

Send any payslip straight to Word or Excel for teams that need to hand-edit or archive outside Odoo.

Workflow

How it works

1

Configure a Template

Pick a layout variant, toggle the fields to show, and add your logo, brand colours and header/footer text.

2

Assign It

Set the template on a payslip, a batch run, or as the company default so new payslips inherit it automatically.

3

Preview On Screen

Open the preview wizard to see the exact rendered payslip before it goes out, catching mistakes before printing.

4

Print, Export or Roll Back

Print or email as usual, export to Word/Excel when needed, and restore any earlier template version in one click.

Questions

Frequently asked

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

No. Payslip Templates is a presentation layer only — it controls how a payslip looks and what it shows. All pay calculation stays with your existing Odoo Payroll configuration.

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.

Payslip Templates

Configurable payslip layouts with field-level control, brand colour zones and pre-built compliance variants — previewed on screen, versioned, and rollback-able when a batch is already due.

Buy on Odoo App Store