---
title: Companies
summary: 'The legal employer of a group of employees. Owns the working-time rules, holiday quotas, home-office caps, and overtime policy that propagate as defaults to contracts and employees.'
section: features
tags:
  - crud
  - tempus
  - foundation
updated: '2026-06-17'
---

> A **company** in Tempus is the legal employer of a group of employees: it signs contracts, declares hours, runs payroll, and owns the working-time rules. Tempus is multi-company, so one tenant can manage several legal entities side by side.

## Overview

Every other Tempus entity hangs off a company: contracts, employees, departments, locations, work shifts, and overtime periods. Most company settings propagate as defaults to the contracts and employees below it, so getting a company right early saves rework later.

## What it does

Company values flow down as defaults to contracts, and from contracts to employees. The settings that matter most:

- **Country** drives the public-holiday calendar and some regulatory caps.
- **Full-time hours** is the denominator for the FTE percentage on contracts.
- **Legal paid leaves yearly days** is the starting holiday allowance for new contracts.
- The overtime toggles control period-based calculation and the employee overtime-preference prompt.

Public-holiday treatment is jurisdiction-specific. **Add public holidays to balance** credits public holidays to the leave balance instead of treating them as fixed off-days, and **Add public holidays on same day to balance** extends that to holidays falling on an already-off day. Check with HR for the right setting.

> [!WARNING]
> Changing a company default does not update existing contracts. Only new contracts inherit the new value.

> [!NOTE]
> The overtime-decision prompt requires the period-based calculation toggle to be on first.

## See also

- [Contracts](tempus_contracts.md) - what binds an employee to a company.
- [Departments](tempus_departments.md) and [Locations](tempus_locations.md) - the next level down in the org structure.
- [Overtime periods](tempus_overtime_periods.md), [Overtime declarations](tempus_overtime_declarations.md) - the overtime machinery this configuration drives.
- [Public holidays](tempus_public_holidays.md) - resolved through the company's country.

```yaml fields
name:
  label: Name
  tab: General
  hint: 'Official registered name of the company. Must be unique within the tenant.'
'no':
  label: Number
  tab: General
  hint: 'Building or house number of the registered address.'
street:
  label: Street
  tab: General
  hint: 'Street name of the registered address.'
postal:
  label: Postal
  tab: General
  hint: 'ZIP or postal code of the registered address.'
city:
  label: City
  tab: General
  hint: 'City or town of the registered address.'
country_id:
  label: Country
  tab: General
  hint: 'Country where the company is registered. Drives public-holiday calendar selection and some regulatory caps.'
vat_number:
  label: 'VAT number'
  tab: General
  hint: 'European VAT identifier for the company (for example, LU12345678).'
rc_number:
  label: 'RC number'
  tab: General
  hint: 'Trade-register number for official identification.'
established_at:
  label: 'Established at'
  tab: General
  hint: 'Founding or registration date. Used as the minimum date boundary for reports and calendars.'
full_time_hours:
  label: 'Full-time hours'
  tab: 'Global rules'
  hint: 'Standard full-time working hours per week. Used to calculate the FTE percentage on contracts.'
allowed_weekly_home_office_days:
  label: 'Allowed weekly home-office days'
  tab: 'Global rules'
  hint: 'Maximum home-office days per calendar week, applied as the default for all employees.'
legal_paid_leaves_yearly_days:
  label: 'Legal paid leaves yearly days'
  tab: 'Global rules'
  hint: 'Annual leave entitlement in days. Most contracts inherit this as their starting holiday allowance.'
allowed_yearly_home_office_days:
  label: 'Allowed yearly home-office days'
  tab: 'Global rules'
  hint: 'Maximum total home-office days per year. Auto-calculated from the weekly value but can be overridden for compliance caps.'
overtime_calculation_period_enabled:
  label: 'Overtime calculation period enabled'
  tab: 'Global rules'
  hint: 'Master switch for period-based overtime tracking. When on, overtime is measured in defined periods and decisions can be collected.'
overtime_decision_enabled:
  label: 'Overtime decision enabled'
  tab: 'Global rules'
  hint: 'Allows employees to declare a preference for how their overtime is treated. Requires overtime calculation periods to be enabled.'
add_public_holidays_to_balance:
  label: 'Add public holidays to balance'
  tab: 'Global rules'
  hint: 'When on, public holidays falling on a non-working day (weekend) are added to the employee leave balance.'
add_public_holidays_on_same_day_to_balance:
  label: 'Add public holidays on same day to balance'
  tab: 'Global rules'
  hint: 'When on, public holidays that coincide with an already-off day are also added to the balance.'
```
