HR admin with rosters, leave and expense claims.

Plan shifts in a weekly roster, register leave and sickness, handle expense claims and create payslip PDFs. Employees see their own roster, hours and payslips in the employee portal. You export hours and absence to your payroll provider.

Roster
per week or month, with the shifts in your agenda
Portal
a login of their own for your employees
CSV
export for Nmbrs, Loket.nl, Employes or a generic layout

Make a staff roster with shifts per employee.

Do your staff scheduling in a week or month view: shifts per employee with start time, end time, break and location. Every assigned shift also sits in your agenda. Move it there and the roster moves with it.

  • Shift, on call or training, with a colour per type
  • Open shifts that employees claim themselves
  • Copy last week and download the roster as PDF

Invite employees to the employee portal.

Invite an employee from their record. They get a login of their own and see only their own roster, hours, expense claims and payslips. Switch on self-planning and employees claim open shifts from the portal.

  • Upcoming shifts and vacation hours left in one view
  • Hours and expense claims submitted for approval
  • Payslips and shared documents to download

Track leave and absence per employee.

Register vacation, special leave, parental leave and sickness on the employee record. Vacation hours come off the leave balance of that year. A sick report stays open until you report the employee recovered.

  • Leave registration with a balance per year: entitlement, used and remaining
  • Report sick and recovered from the record
  • Absence shows up in the roster

Submit and approve expense claims.

Employees submit an expense claim with a photo or PDF of the receipt. You approve or reject it, with a note the employee sees, and mark it as paid out.

  • Travel, meals, supplies, phone, education or other
  • A receipt as photo or PDF up to 10 MB
  • Approved claims go into the payroll export

Create payslips as PDF.

You take the amounts from your payroll administration, Byna does not calculate payroll tax. Pay, allowances and deductions go on a payslip in your own house style, with employee number, contract type, hours per week and the statutory minimum wage.

  • Pay, allowances and deductions as separate lines
  • Your own logo, colours and font
  • Employees download their payslip in the portal

What you can do with it

A contact becomes an employee

Turn an existing contact into an employee. Contract, job title, hours per week, salary and vacation hours then sit in one record.

Roster in your agenda

Assigned shifts show up in the Byna agenda. Move a shift there and the roster follows.

Open shifts

Leave the employee empty and the shift becomes an open shift. With self-planning on, employees claim it from their portal.

Log and invoice hours

Log worked hours per employee and client, with an hourly rate. Turn approved hours into a draft invoice for that client.

Export to your payroll provider

Export worked hours, leave, absence and expense claims per period as CSV for Nmbrs, Loket.nl, Employes or a generic layout.

Documents on the record

Keep contracts, identification and certificates with the employee, with the date they expire. Choose per document whether the employee sees it in the portal.

Sickness, leave and ending contracts

The dashboard shows who is sick or on leave today and which contracts end in the next 60 days.

BSN and IBAN encrypted

Byna checks BSN and IBAN for validity and stores them encrypted. The payroll export never contains them.

Roles for HR and employees

Installing the app creates an HR manager role and an employee role. Per invite you choose whether two-factor authentication is required.

How it works

Hours, absence and expense claims to your payroll provider.

Byna does no payroll calculation and files no payroll tax return, your payroll provider does that. Per period you export a CSV with, per employee, the contract details, worked hours, vacation hours, sick hours, special leave, parental leave and approved expense claims. Pick Nmbrs, Loket.nl or Employes and the column headers match that provider.

Invoice worked hours to your client.

When your employees work at clients, log their hours per client with an hourly rate. Approved hours that are not invoiced yet become one draft invoice, with one line per employee and hourly rate. Invoiced hours never land on a second invoice.

Common questions

No. Byna does not calculate pay, payroll tax or contributions and does not file the payroll tax return. You register hours, leave, absence and expense claims in Byna and export them per period to your payroll provider, such as Nmbrs, Loket.nl or Employes. You take the payslip amounts from your payroll administration.

Try the Personeel app free for 30 days.

Cancel any time, and your data stays exportable.