Skip to main content
Pending validationOdoo 20.0Community and Enterprise

How to see an employee's statement and payments

What is it for?​

It shows what was processed for a person each month and what has already been paid to them. The answer is in two lists: Payslips and Salary payments.

The Employee statement and payments report shows each employee's movements in the staff accounts. It only has lines when the payroll journal entry identifies the employee (see “Important notes”).

When to use it?​

  • When an employee asks how much they received in a month.
  • When you want to confirm whether a payslip has already been paid.
  • Do not use these lists for the accounting balance of the staff accounts: that is checked in reconciling the payroll.

Where to find it?​

  • Payroll › Process › Payslips
  • Payroll › Pay › Salary payments
  • Payroll › Process › Employee statement and payments

Before you start​

Your profile is Payroll Administrator or Payroll Processor. The month's payslips are at least calculated.

How to use it​

  1. Open Payroll › Process › Payslips.
  2. In the search bar, type the employee's name and press Enter. There is one line per payslip, with Period, Gross, Deductions, Net, State, Calculation and Payment.
  3. To see the detail of a month, open the line. See the payslip.
  4. Open Payroll › Pay › Salary payments and search by name again. There is one line per payment, with Payslip, Value, Method, State, Batch, Value date and Due date.

Example. For an employee with 2,400.00 € gross in September 2026 and 435.00 € of deductions, the payslip list shows 1,965.00 € net, State Paid and Payment Paid. The payment list shows the amount paid, Bank transfer and Executed, with the Value date.

Expected result​

The payslip's Net and the payment's Value are equal when the month is fully paid. A payslip whose Payment is still to be made does not have an executed payment yet.

Important notes​

  • The Employee statement and payments report. It is in Payroll › Process:
    • With Payroll Administrator, it opens. After validating and posting a payslip with Post the salaries set to By worker, it has one line per employee, with NIF, Opening balance, Debit, Credit and Balance.
    • With Payroll Processor, it opens the same way.
  • By worker or by batch. Post the salaries is in Payroll › Configure › Company › Payroll settings, with By worker and Added up by batch. With Added up by batch, the journal entries do not have the employee's name. The report explains why it is empty: “The payroll journal entries of this period do not identify the worker, so there is nothing to show per employee. What happened: they were posted without the worker on the lines (for example, added up by batch). How to fix it: entries already made do not change; for the next payslips, make sure the “Post the salaries” option is set to “By worker” in Payroll › Configure › Company › Payroll settings.”
  • Changing the option does not change the past. The same message appears with By worker when the period's journal entries were made without the employee.
  • The lists do not show advances or loans: those have their own lists, in Payroll › Pay › Advances on pay and Payroll › Prepare › Worker loans.

Common problems​

“The payroll journal entries of this period do not identify the worker…”​

  • Symptom: only the Total line, with 0.00 €, and this explanation.
  • Cause: the period's journal entries do not have the employee.
  • What to do: use the two lists in this article. For the following months, talk to the accountant before changing Post the salaries.

I cannot find an employee in the payments​

  • Symptom: the employee has a payslip, but does not appear in Salary payments.
  • Cause: the month's payslip has not been paid yet.
  • What to do: follow How to pay the salaries.
Versions: Odoo 20.0Community and Enterprisefiscaldoo 20.0 (master 0289754a8)ID DOC-0212
Was this page helpful?