sailingOne platform for ship suppliers & port agents
badgeModule 07 · HR

Every employee, from hire to leave

Keep personnel records, leave requests and expense claims in the same system that runs the business — each one routed through approval, with attachments, comments and a full audit history.

See it in action
MD
Michael Doyle
Employee No 1 · Full Time
Active
Department
DEPT-001 · Accounting
Employment
Full Time
Hire date
28/04/2026
Nationality
GB · United Kingdom
Salary
€20,000.00
attach_file2chat_bubble1

Three records, one HR workspace

Personnel, leave and expenses share the same structure — details, attachments, comments, workflow and history on every record.

person

Personnel Records

Full employee profiles — contact, employment, salary, emergency and documents.

Michael Doyle · Active
event_available

Leave Requests

Annual, sick and unpaid leave with working-day counts and a relief officer.

LV-2026-0001 · Completed
receipt_long

Expense Claims

Itemised claims with category, merchant and receipts — reimbursed on approval.

EXP-2026-0001 · Rejected
personPersonnel

The whole employee, on one record

Capture everything about a person — identity and contact, employment type, department and position, hire and end dates, salary and currency, address and emergency contact — plus notes, documents and a running history of every change.

check_circleFull profile — identity, contact, employment, salary and emergency details.
check_circleStatus & lifecycle — Active, on-leave or ended, with hire and end dates.
check_circleDocuments & history — attachments, comments and a full audit trail.
descriptionPersonnel DetailsActive
First Name
michael
Last Name
doyle
Email
michael.doyle@example.com
Phone
+1 (555) 010-4477
Department
DEPT-001 · Accou…expand_more
Employment Type
Full Timeexpand_more
Salary · EUR€20,000.00
event_available
Leave Information
LV-2026-0001 · Annual Leave
Completed
Employee
1 · michael doyle
Department
Accounting
Start date
28/04/2026
End date
30/04/2026
today
Total working days
3 days · Relief: Sarah Wells
3
event_availableLeave

Leave requests that count the days for you

Book annual, sick or unpaid leave against an employee and department. Pick the dates and Mazu works out the total working days, records a relief officer and a contact-during-leave, then routes the request through approval.

check_circleWorking-day count — computed from start and end dates automatically.
check_circleLeave types — annual, sick, unpaid and more, per employee.
check_circleRelief & cover — name a relief officer and contact during leave.
receipt_longExpenses

Itemised expense claims, receipts attached

Employees file a claim with a business purpose and currency, then add line items — date, category, amount, description and merchant. The total rolls up automatically, receipts attach to each claim, and approvers can accept or reject with a reason.

check_circleLine items — date, category, amount, description and merchant per row.
check_circleAuto total — the claim total sums every item in its currency.
check_circleApprove or reject — sign-off with a reason, then reimburse.
EXP-2026-0001
michael doyle · Accounting
Rejected
DescriptionMerchantAmount
Taxi to portCity Cabs€48
Client lunchHarbour Grill€75
Total · EUR€123.00
account_treeWorkflow

Leave and expenses move through approval

Every leave request and expense claim follows the same review states — submitted, reviewed and signed off — and each step is logged in the record's history.

edit_document
Draft
Created
send
Submitted
Filed
hourglass_top
Pending Approval
Awaiting sign-off
verified
Approved
Signed off
task_alt
Completed
Closed
gavel
Approval required · Leave LV-2026-0001
Michael Doyle · Annual Leave · 3 working days
Pending
HR
HR Manager
Approver · leave sign-off
arrow_forward
checkApprove
closeReject

People admin that stays in one place

The same controls behind every record in Mazu.

groups

Departments & positions

Assign each person to a department and role.

account_tree

Approval workflow

Leave and expenses route to the right approver.

currency_exchange

Multi-currency

Salaries and claims recorded in any currency.

history

Attachments & history

Every record keeps its files and full audit trail.

Run HR where the business already runs

See how Mazu keeps personnel, leave and expenses connected — from a new hire to an approved, reimbursed claim.

All modules