Contracts

Available to: Owner, Admin

Flincs tracks contract changes automatically. When key employment terms change, the system creates a new contract period so that historical calculations stay accurate.

What triggers a new contract period

A new contract record is created when any of these fields change:

  • Weekly hours
  • Salary (hourly rate or fixed monthly amount)
  • Priority (full-time, part-time, temporary)

Each contract period has an effective date. Flincs uses the right contract for the right time period when calculating overtime, salaries, and other metrics.

Why this matters

Say an employee worked 20 hours/week until March, then switched to 30 hours/week in April. Without contract tracking, overtime calculations would be wrong -- the system would expect 30 hours for every week, even the ones where the contract said 20.

With contract periods, Flincs applies:

  • 20 hours/week for January through March
  • 30 hours/week from April onward

This keeps overtime balances and salary calculations correct.

How contract changes work in practice

  1. Go to Employees and click Edit on an employee
  2. Change their weekly hours, salary, or priority
  3. Set the effective date for the change
  4. Click Save

Flincs creates the new contract period behind the scenes. You don't need to manage contract records manually.

Viewing contract history

The employee's contract history is tracked in the system. Each period shows:

  • The effective start date
  • Weekly hours for that period
  • Salary details
  • Priority level

Common scenarios

Mid-month contract change

If an employee's hours change on the 15th of the month, Flincs prorates the expected hours. The first half of the month uses the old contract, the second half uses the new one.

Seasonal employees

For employees who switch between full-time in summer and part-time in winter, update their weekly hours and priority when the season changes. Each change creates a clean contract boundary.

Salary adjustments

When you give a raise, update the hourly rate or fixed amount. The old rate stays in the historical record, so past salary reports remain accurate.

Tip: Always set the correct effective date when making contract changes. If you backdate a change, it will retroactively affect overtime and salary calculations for that period.