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
- Go to Employees and click Edit on an employee
- Change their weekly hours, salary, or priority
- Set the effective date for the change
- 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.