---
title: "Get payroll period results of an employment for a year"
method: GET
path: "/v2/providers/employers/employees/employments/{employmentId}/payrollperiodresults/year/{year}"
tags: ["Payslip"]
---

# Get payroll period results of an employment for a year

`GET /v2/providers/employers/employees/employments/{employmentId}/payrollperiodresults/year/{year}`

__Activity name :__ <a href="https://developer.loket.nl/Activities/GetPayrollPeriodResultsByEmploymentIdAndYear" target="_blank">GetPayrollPeriodResultsByEmploymentIdAndYear</a>

Download the payroll results (conform overzicht strook) of an employment per payroll period for the provided year.

**Please note the following:**  There is a major functional difference between acquiring the payslips per payroll run or acquiring payroll results per payroll period(in this case a year). In Loket, for each (approved) run there will be payroll results for that run. Each employment with any results in that payroll run will have (one or more) payslips, these are the payroll results/ payslips for that run. Often these results relate to the payroll period for which that payroll run is performed, but the results may apply to other payroll periods. __For example:__ the payroll run for March may contain results that apply to the months January and/or February. (this may occur within a specific year)

* Requesting payslips/results per RUN will provide you all payroll results from that specific payrollrun regardless of the period it applies to.
* Requesting PERIOD results will provide you all (approved) payroll results for that period regardless of the payroll run it comes from.

De facto the payslips/results per RUN are your actual payslips (loonstrook). The results per period are more useful as an overview per period (overzichtstrook).

One more remark: the response of this endpoint is dependent on the role of the user. If the user has role 'werknemer' than the results shown are only based on those approved payroll runs where the ESS-date is on or before today. For other users the results will contain data from all approved payroll runs regardless of ESS-date.

## Path parameters

- `employmentId` string, uuid, required
- `year` integer, required

## Headers

- `Authorization` string, required
- `Accept` string, required

## Response `200`

OK

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/loket-acc/apis/loket-api.md) · [All operations](https://skmtc.net/loket-acc/apis/loket-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/loket-acc/loket-api/revisions/b32a42be97f7/schema)
