# Payroll Integration Features
The Payroll Integration reports the time entered with the payroll view.
Even if you not integrate with a payroll processor, some functionality facilitates reporting and management.
## Payroll Code
Payroll Codes determine how the time is reported to payroll. Examples are Hourly Time, Salaried Time, Overtime, Vacation, Holidays, Sick Time, …
Payroll Codes are assigned to the Resource (default) and optionally overwritten by the Payroll Code assigned in Projects (e.g. Vacation, Holiday, ..) or Activity Types (e.g. Overtime).
## Payroll Processor
You can define multiple Payroll Processors. They determine
* First Day of the Week
* Payroll Type
* Weekly (1-5)
* Monthly
* Semimonthly
A Resource is assigned to a Payroll Processor – or if not assigned, the default Payroll Processor is used.
## Payroll Period
You can define Payroll Periods of up to 5 weeks for a Payroll Processor.
When you update the period, the approved T+E Items for the Resources assigned to the Payroll Processor are added:
- Payroll Summary -
Daily detail per resource and payroll code;
You can optionally create a record per Project/Line and Activity Type
- Payroll Entry -
Summary per resource and payroll code;
You can optionally create a record per Project/Line and Activity Type
## Overtime Calculation
Calculate overtime if the Payroll Code is eligible for overtime; Limit overtime by resource.
## Auto Close
When a payroll period is closed, users cannot create new time (and/or) expenses for the closed periods.