Firm Payroll Settings

Guide to configuring payroll at the firm level in Manor. Covers the Payroll settings (periods, working hours, flextime, balance limits, billable ratio) and the separate Payroll rules dialog (leave and special project mappings, account numbers, daytime mode and units). Intended for administrators managing payroll across the firm.

Last updated

Introduction

Payroll at the firm level is configured in two places:

Both are only relevant when the payroll feature is enabled for the organization. Payroll is switched on in Management > Settings > Features > Enable payroll (options: Not enabled, Enabled, and Enabled with advanced payroll batches). Once enabled, a Payroll section appears in the main navigation with its Settings and Payroll rules links.

Note: These firm payroll settings do not control manager-based hour confirmation (where a manager confirms their employees' logged hours). That behaviour is enabled at deploy time by your Manor hosting partner or administrator and has no toggle in the user interface.

Accessing Payroll settings

  1. Navigate to Management > Firms
  2. Click the firm's row to open the firm details page
  3. Scroll down to the Payroll settings card
  4. Click Edit to open the settings dialog

Payroll settings dialog

Period Configuration

First day of period

Default: 1

The day of the month on which each payroll period begins. For example:

Last day of period

Default: 31

The day of the month on which the payroll period ends. Helper text: "Period ends the day before the next period starts."

For periods that don't span a full calendar month (for example the 15th to the 14th), enter the last day accordingly. The field is calculated from the First day of period and is read-only.

Daily working hours

The standard number of hours employees are expected to work each day. This value:

For example, set 8 for an eight-hour workday or 7.5 for a 7.5-hour workday. Leaving it empty or at 0 means no expected daily hours are defined.

Saving a new value here recalculates the work quota of every existing pay period — see Recalculating existing pay periods below.

Note: This is the payroll view of the workday length. It is distinct from the company- and user-level Daily target (a dashboard metric) and from the firm's Calendar working time and Office hours (which control the calendar window). See Workday Length for how all the working-hours settings fit together and how they affect calendars and time entry.

Friday working hours

Default: Not set (Fridays use the Daily working hours)

An optional override for Friday working hours. If set, Fridays use this value instead of the standard Daily working hours. Helper text: "If set, this overrides the daily working hours for Fridays. Leave empty to use the standard daily working hours for all days including Fridays."

This is useful for firms with shorter Friday schedules — for example a 6-hour Friday.

Important: Even when no Friday override is set, the field shows 0 in the edit dialog (the firm card in the meantime shows - for an unset value). Saving the dialog while the field shows 0 stores 0 as an explicit override, which gives Fridays no expected hours at all and can sharply reduce every period's work quota. To keep the standard daily hours on Fridays, clear the field completely so it is empty before saving — do not leave the displayed 0 in place.

Recalculating Existing Pay Periods

Saving the payroll settings does not only affect periods created afterwards. It recalculates the work quota (expected hours) of every pay period that already exists for the firm — past, current and future periods alike, and closed periods as well as open ones. Manor re-derives each period from the current Daily working hours and Friday working hours, leaving weekends and firm holidays at 0 hours.

As a result, changing either working-hours field rewrites the quotas already shown in the Payroll overview and the per-day values in a period's Work quotas card. For example, with Daily working hours of 8 and no Friday override, a month with 22 weekdays including 4 Fridays has a quota of 176 hours:

Period Management

Future periods count

Default: 1

How many future payroll periods should exist at any time. Helper text: "How many future payroll periods should exist at any time."

Increasing the count tops up the buffer with new periods. Lowering it silently removes the trailing (newest) future periods so that only the configured number remain — there is no extra confirmation.

Manor only removes periods while nobody in the period it is about to remove has confirmed their hours. As soon as any user in the last (newest) future period has confirmed — either themselves or via a manager — Manor stops and keeps all remaining periods, even though the number of future periods is now higher than the configured count. To shrink the buffer further, first clear those confirmations (or adjust the count again once that period is no longer a future period).

See Pay Periods for how this affects the period list.

Allowing confirming past payroll periods

Default: No (options No / Yes)

Helper text: "Users can confirm future payroll periods in their profile area. If this is enabled they can also confirm past unconfirmed periods."

This setting controls whether employees can confirm payroll periods that have already ended. It sits in the Period settings group, directly below Future periods count.

The Allowing confirming past payroll periods setting in the Period settings group

See Confirming your hours (self-service) for the employee-side flow.

Flextime Configuration

Flextime allows employees to deposit extra hours as time credit instead of receiving overtime pay, then withdraw those hours as paid time off later.

Enable flextime

Default: Disabled (options Disabled / Active flextime / Passive flextime)

Helper text: "Flextime allows users the option to deposit time instead of getting paid overtime. Later, they can withdraw the same amount of hours like vacation by filing to the flextime withdrawal project."

Deposit all flextime by default

Default: No (options No / Yes)

Helper text: "If enabled, the confirmation dialog will load with all flextime hours deposited by default."

When enabled, the payroll confirmation dialog pre-fills the flextime deposit field with the maximum deposit allowed for the period. Employees can still adjust the amount before confirming. When disabled, the deposit field starts at 0 and the employee enters an amount manually.

Default overdraft limit

Default: 0

Helper text: "This will be the default overdraft limit for new users."

The number of hours a user's flextime balance may go negative (i.e. how much they can withdraw beyond their accrued balance). Applied as the default for new users and can be overridden per employee.

Default maximum balance

Default: 0

Helper text: "This will be the default maximum balance for new users."

The maximum flextime balance a user may hold. Applied as the default for new users and can be overridden per employee.

Note: These two values are defaults for new users. Individual user limits can be overridden in the user's profile.

Billable Ratio Settings

These settings control how different types of time are counted when calculating billable ratios (the percentage of work hours that are billable).

Excluded from billable ratio

Helper text: "These projects are excluded when calculating billable ratio for users."

Select the projects (a multi-select list) whose time entries are excluded entirely from billable ratio calculations. Time on these projects neither increases nor decreases the billable ratio. Use this for administrative work, training, or other non-billable time that should not affect billable ratio metrics.

Activities excluded from billing in billable projects

Options: Count as billable work (default) / Count as non-billable work

Helper text: "Defines whether time spent on activities that are excluded from billing is counted as billable or non-billable work in billable ratio calculation."

When an activity on a billable project is marked as excluded from billing, this setting determines how that time is treated in the billable ratio:

Payroll Rules

Leave, special-category projects, account numbers and payroll units are configured in a separate Payroll rules dialog, not in the Payroll settings dialog above. It is opened from the Payroll rules link at the top of the Payroll section (or from the Settings link there for the settings above).

Payroll rules dialog

Leave and special project mappings

Each row maps a payroll category to a project (and, where applicable, an activity) so that time logged there is classified correctly during payroll processing. The Account number and Counts as salary columns are described below.

Category Project Activity Counts as salary
Summer vacation Yes Yes Yes
Paid leave Yes — Yes
Shorter work week Yes — Yes
Temporary entries Yes — Yes
Sick leave Yes Yes Yes
Secondary sick leave Yes Yes Yes
Sick child leave Yes Yes Yes
Unpaid leave Yes Yes No
Negotiated leave Yes Yes No
Parental leave Yes Yes Yes
On-call project Yes Yes Yes
Flextime withdrawal project Yes Yes Yes

The Activity column is enabled for a row only after a project has been selected, so that a specific activity can be singled out if needed.

Account number rows

The following rows have no project or activity — they only carry an account number used when exporting payroll data to accounting systems. All are marked Counts as salary: Yes.

Other categories have their account number entered directly on the leave/special row above (for example the vacation account on the Summer vacation row and the flextime withdrawal account on the Flextime withdrawal project row). Leave these empty if your firm does not export to accounting systems that require them.

Daytime mode

Options: Relative (default) / Absolute

Helper text: "Choose whether daytime is recorded as a relative adjustment or as absolute months."

Parental leave unit

Options: hours / months

Helper text: "Whether parental leave time is measured in hours or months in payroll batches."

Some jurisdictions require parental leave to be tracked in months rather than hours.

Note: For firms in Norway, an additional Birth leave unit setting (hours / months) appears with the same options.

Unpaid projects

Helper text: "Time logged to these projects will be excluded completely from payroll processing and will not count toward the work quota."

Select the projects whose time entries are excluded entirely from payroll. These entries do not contribute to expected working hours, billable hours or payroll calculations, and do not need to be confirmed. Use this for time tracking of administrative tasks or entries that should not affect payroll.

Best Practices

Define periods carefully — Choose first and last days that align with your pay cycle and local regulations.

Set working hours accurately — Correct daily working hours ensure accurate overtime and balance calculations.

Map leave projects correctly — Assign projects for each leave type to track compliance with labour laws and company policies.

Choose the right flextime mode — Use Active flextime when employees should explicitly bank and withdraw overtime, and Passive flextime when the balance should be calculated automatically.

Test flextime settings — If using flextime, test deposit and withdrawal logic before rolling out to employees.

Review account mappings — Verify account numbers match your accounting system's chart of accounts.

Communicate changes — Inform employees of any changes to payroll period dates or working hours to avoid confusion.