Give every payroll journal line the right partner

Odoo only attaches a partner to Net Salary and a few default rules. Attach the correct counterparty — employee, department, cost center, or intercompany — to every salary rule’s journal items, in both batched and unbatched posting modes.

The problem

Native Odoo payroll accounting only assigns a partner to the Net Salary line and a small set of pre-configured salary rules with Employee Move Line checked — and only in unbatched posting mode. Every other rule (deductions, employer contributions, benefits, garnishments, reimbursements) posts to the general ledger with no partner attached, leaving partner-ledger reporting, reconciliation and SEPA processing incomplete.

The solution

Turn on partner tracking for any salary rule and choose exactly where the partner comes from: the employee, the department’s payroll counterparty, the cost center’s partner, or a fixed intercompany counterparty. It works in both unbatched and batched posting modes, so merged account move lines still keep distinct partners separate — and a mass-configuration wizard plus a coverage overview mean you never have to guess which rules are covered.

Capabilities

Everything you need for complete partner tracking

Every capability below is implemented in the module.

01

Add Partner to Journal Item

A single toggle on each salary rule’s Accounting tab turns on partner assignment for that rule’s journal items — no code, no data patches.

02

Four Configurable Partner Sources

Choose where the partner comes from per rule: Employee, Department, Cost Center, or a fixed Intercompany Counterparty.

03

Department Payroll Counterparty

Set a Payroll Counterparty on each department and any rule sourced from Department automatically uses it for every employee in that department.

04

Cost Center Partner Resolution

For rules sourced from Cost Center, the module reads the rule’s analytic distribution and assigns the partner of the analytic account with the largest share.

05

Intercompany Counterparty & Fallback

Pick a fixed Counterparty for intercompany rules, and it also serves as the fallback partner whenever the selected source resolves to none.

06

Batched Posting Mode Support

When Batch Payroll Move Lines is enabled, merged account move lines keep distinct partners on distinct lines instead of collapsing into one blank counterparty.

07

Unbatched Posting Mode Support

In unbatched mode, every payslip’s own journal entry carries the correct partner on each line, matching the source you configured per rule.

08

Mass Configuration Wizard

Select any number of salary rules and apply the same Add Partner and Partner Source settings to all of them in a single action.

09

Partner Tracking Overview

A single list shows every salary rule, whether partner tracking is on, and its partner source, so you can confirm coverage before running payroll.

Workflow

How it works

1

Enable tracking

Open a salary rule’s Accounting tab and turn on Add Partner to Journal Item.

2

Choose the source

Pick Employee, Department, Cost Center, or Intercompany Counterparty, plus a fallback partner if needed.

3

Apply at scale

Select multiple rules and use Configure Partner Tracking to roll the same setting out in one action.

4

Verify coverage

Check the Partner Tracking Overview before posting payroll to confirm every rule you need is covered.

Questions

Frequently asked

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

No. It extends the same underlying mechanism to any salary rule and any partner source, so rules that already work natively keep working, and every other rule can now carry a partner too.

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.

Payroll Accounting Affected Partner

Attach the employee, department, cost center or intercompany partner to every payroll journal item, in both batched and unbatched posting — not just the Net Salary line.

Buy on Odoo App Store