Human Resources module — HRIS

Manage your human resources in HR software built for SMBs

Centralise the management of your employees on a single platform: records and contracts, leave, expense reports, timesheets and org chart. eyeot works in HRIS mode — it prepares payroll and interfaces with your certified engine instead of recomputing it. Everything stays connected to accounting, the DMS and your organisation's management.

Designed for SMBs that want to structure their HR function without a sprawling system: executives, HR managers and line managers who handle contracts, absences and expenses day to day and who want to prepare payroll cleanly for their provider or chartered accountant.

What you can do

Employee records and contracts

Employee record linked to the user account, attached to a department, a business unit and a manager. Permanent, fixed-term, temp, internship, work-study or freelance contracts, with electronic signature (Dropbox Sign) and reference pay tied to a collective bargaining agreement (French IDCC).

Leave and absences

Leave requests with a Pending / Approved / Rejected workflow, validation by the manager and the HR department, and impact on the schedule of the relevant modules. Leave types configurable per organisation.

Expense reports

Entry and approval of employee expense reports via a dedicated approval flow, with possible posting to accounting through the Finance module.

Timesheets

Tracking of hours worked and overtime, with possible allocation to project tasks for teams that manage their activity by time spent.

Org chart and structure

Departments and business units (cross-site, transverse groupings) linked by a manager hierarchy, to visualise and evolve the organisation.

Payroll preparation in HRIS mode

Aggregation per active employee of base salary, approved expenses, overtime and absences over the period, CSV hand-off export, and a payroll cycle (prepared → journal entry posted → closed) with import of the journal entry into accounting and archiving of payslips in the DMS.

Deadlines and payroll mass

Automatic alerts before contracts and certifications expire, and computation of the payroll mass feeding the dashboard and cash flow.

Compliance & trust

Confidentiality of compensation data

Access to contractual salary, its periodicity, the collective-agreement classification and confidential reviews is walled off by a dedicated permission (rh:read_confidential), separate from routine HR read access.

HR data and GDPR

The module handles employees' personal data (contracts, leave, expenses, reviews). Access is controlled by roles and permissions, and each organisation stays isolated with its own data.

HRIS, not a payroll engine

eyeot does not compute net pay, social contributions or the French payroll declaration (DSN). The payroll cycle aggregates the variable elements and relies on an external certified payroll engine; the payslips produced are imported and archived in the DMS.

Works with your other modules

  • Finance / Accounting — expense reports and payroll journal entries turned into accounting entries
  • DMS — archiving of payslips and digitised contracts
  • Projects — timesheets on tasks and impact of leave on the schedule
  • Cross-module intelligence — headcount and payroll-mass analysis
  • Notifications — contract and certification expiry alerts
  • Integrations — SSO and employee synchronisation via Microsoft 365 / Google Workspace

Frequently asked questions

Does eyeot compute payroll (gross/net, payslips, social declarations)?
No. eyeot is an HRIS: it does not compute payroll (gross to net, social contributions, payslip, the French DSN declaration, withholding tax). These calculations remain delegated to a certified payroll engine. eyeot prepares the variable payroll elements, lets you import the payroll journal entry into accounting, then archive the payslips.
How does leave approval work?
An employee submits a request (Pending status), then the manager and/or the HR department approves or rejects it. An approved request triggers notifications and impacts the schedule of the relevant modules. Leave types are configurable per organisation.
Are salaries protected from unauthorised eyes?
Yes. Contractual compensation (amount, periodicity, collective-agreement classification) and confidential reviews are protected by a dedicated permission (rh:read_confidential), separate from standard HR read access.
Can collective bargaining agreements be managed?
Yes. A catalogue of collective bargaining agreements (French IDCC, sector minimums, statutory working time, leave days) is available and can be tied to each employee.
What happens to approved expense reports?
Expense reports follow a dedicated approval flow, then can feed accounting as an entry via the Finance module.
Can the HR module be enabled independently?
Yes. The HR module is enabled per organisation, with its own settings: collective agreements, contract types, leave types and salary grids.

Go further

Try eyeot for free

eyeot is a French all-in-one ERP for small and mid-sized businesses, hosted in France and GDPR-compliant. Free for individuals (1 user, every module); simple team packs for companies.