Treetops guide

Employee time and leave.

Maintain dated schedules and absences, then inspect working-time and leave reports.

Work schedules, saved time and recorded absences combine in employee time and leave reports. Annual leave uses an entered yearly allowance; sick leave is counted separately.

Access your information

Employees can read their own member page through Profile → Organizations, then select their membership. Access to the organization’s Members page is not required.

Managers and accountants use Members within their member scope. Its dashboard shows current and upcoming absences and missing setup. See the Members overview.

Reading and writing are separate. Accountant write access is required to change schedules, entitlement and absences. Only superusers maintain organization non-working dates.

Dated work schedules

A schedule belongs to a dated salary period. The salary amount and schedule are separate: expected hours can be known while salary cost is unknown. The start date counts; the end date does not. Periods can meet but must not overlap.

With accountant write access, select the employee in Members, open Member settings and use Salaries. Set the dates and weekday hours. When you use salary costs, enter total salary cost including employer contributions. Weekends can have hours; at least one weekday needs positive hours.

Leave the amount blank on a new schedule if salary cost is unknown. Entering zero is an explicit financial value. On an existing schedule, leaving the amount empty preserves its saved amount.

When financial management is disabled, the amount input is hidden. Dates and weekday hours remain editable with the same permissions. Leave, entitlement and non-working dates remain available. Re-enabling finances restores the saved amounts; incomplete salary costs are flagged in financial reports.

The stage Time tracking only also hides schedules, leave, entitlement and non-working dates. Saved entries return at an earlier stage. See Features in use.

Add new terms when hours change rather than rewriting earlier periods. Salary terms support cost reporting without running payroll. See the salary and schedule editor.

Missing or conflicting schedules make schedule-based values unknown. A missing salary amount alone does not prevent time and leave calculations. Changing terms also changes how existing absences count without rewriting them. Read the warning before editing historical terms.

Annual leave entitlement

Entitlement is the entered yearly allowance in whole or half days. It can be set before a schedule exists. A new value applies to its year and later years until replaced, leaving earlier years unchanged.

With accountant write access, edit the current year’s allowance in Member settings. The absence dialog’s year control only selects a year to inspect. Continuing an allowance does not carry unused days forward. Treetops does not calculate accrual, expiry or unused-leave carry-over.

Taken
Counted annual leave on or before today.
Planned
Counted annual leave after today.
Remaining
Entitlement minus taken and planned leave. Negative values are allowed. Without entitlement, this is unknown.

Record absences

An absence entry records a full or half day of annual or sick leave. Half has no morning or afternoon meaning. Annual and sick leave cannot share a date for one employee.

  1. Open the employee’s Annual leave or Sick leave row. Both tabs share the selected list year.
  2. With accountant write access, choose the kind and date range.
  3. Preview full or half days and clear dates to omit.
  4. Save. Later, change portions or delete entries or displayed periods where permitted.

The preview excludes known zero-hour dates and existing absences. A request covers at most 367 calendar dates.

An absence period groups consecutive entries and can bridge zero-hour dates. Calendar duration and counted scheduled-day portions appear separately.

Sickness has no entitlement and does not reduce annual leave. Future sickness enters totals only when its date arrives. Medical notes and attachments are not supported. See the leave screen.

Organization non-working dates

An organization non-working day sets every employee’s scheduled hours to zero on that date.

As a superuser, open Settings → Organization non-working days. Choose a year and add a date, optional name and fixed-date annual repetition if needed. Annual rules start in the entered year. Leap-day rules skip non-leap years.

Changing a rule’s name or date changes past occurrences too. Stopping repetition preserves earlier occurrences. Deleting a rule removes all occurrences.

ICS is a calendar-file format. Import ICS previews finite, single-day, all-day events from a local file. Select dates to import as one-off entries. Duplicate or unsupported events are skipped or rejected. Limits are 1 MiB and 500 events.

Import does not subscribe to a provider, generate regional holidays or determine legally applicable dates.

Hours, absence credit and balance

Scheduled hours apply weekday hours and organization non-working dates. Worked hours come from saved records, excluding rejected work. Overnight records belong to their start date.

Absence credit is scheduled time covered by recorded leave. Work balance is worked hours plus absence credit minus scheduled hours. It is not a stored overtime account or payroll premium.

Work on non-working days shows hours recorded on zero-hour dates. These dates give no absence credit. Stored absence remains visible but does not count there.

Open the member’s balance or non-working-work row for daily details. Entry-page totals include drafts without leave credit. This report uses saved work and absence. Without schedules, worked hours and entered absence portions stay readable; derived figures are unknown.

Team reports and CSV

In Members, select Time and leave details. Choose employees, an inclusive range, leave year, active or archived memberships and status filters. Member access limits the report.

The table separates time and absence within the range from annual totals for the selected year. Expand daily details to inspect results. Missing or conflicting setup shows dashes and warnings.

Reports cover at most 367 days. Longer member graph ranges use their last 367 days for the labelled time summary. Derived metrics may use a smaller continuous configured period or remain unknown. Raw worked hours still cover the requested range.

CSV export includes figures, range, leave year, effective metric range and configuration warnings. These remain informational reports.

Contact

Hosted Treetops
by invitation

Treetops is a hosted service. Tell us about your team and how you work, and ask us for an invitation.

Discuss Treetops