All features

Nine modules.
One platform for service industries.

From NFC clock-in to CAO compliance. Nine modules that form one chain — and that sit together in the tariff with staff.

MODULE OVERVIEW

None sold separately.
All nine come with the staff tariff.

They all sit in the tariff with staff. Click any module to jump to its details.

Working on your own? The sole-trader tariff is about invoices, receipts, bank and VAT — see the zzp page.

BOOKKEEPING

The numbers add up.
Your bookkeeper gets them.

Mory computes the full Dutch payroll package: gross, payroll tax, pension contribution, employer costs and net. Each sector has its own CAO rules and its own pension fund — Mory applies them and hands the result over to your bookkeeper, correct.

Payroll journal export for your bookkeeper

One click per month. CSV with RGS ledger mapping (4000 gross wages, 1671 payroll tax, 2000 net). Email it to your bookkeeper or download it yourself. Audit log of every exchange.

  • Snelstart format: Fld-prefixed, RFC-4180 quoting, CRLF line endings
  • RGS mapping: 4000 gross wages · 1671 payroll tax · 2000 net
  • Resend integration: email from Mory on behalf of your organization
  • BCC option + accountant email is remembered per organization
  • Full audit log: who, when, which month, to which recipient

Accountant dashboard

One screen with every payroll KPI per month or quarter. Gross, payroll tax, employee pension, net. Employer costs broken down by scheme (WW-AWf, Aof, Whk, Zvw, employer pension and sector contribution). And the cost-to-company at the bottom.

Available via the Bookkeeping module. Toggle on or off per organization.

Accountant dashboard — twelve payroll KPIs per month or quarterAccountant dashboardQ1 2026GROSS€ 72.500PAYROLL TAX€ 18.860PENSION EE€ 4.330NET€ 49.310WW-AWF WG€ 1.987AOF WG€ 4.547WHK WG€ 870ZVW WG€ 4.423PENSION ER€ 4.330RAS CONTRIBUTION€ 950EMPLOYER COSTS€ 16.157COST-TO-CO€ 88.657Payroll journal CSVAccountant email

Pension, sector contributions and levies — calculated automatically

Which pension fund and which sector contribution apply depends on your CAO. Mory calculates them per hour at the applicable rates. What applies to your sector is on the sector page.

  • Pension contribution per CAO, with the correct employee/employer split
  • Sector contribution where the CAO has one, calculated per hour
  • Payroll tax engine: validated against berekenhet.nl (deviation < €18/year)
  • Employer costs: WW-AWf, Aof, Whk and Zvw, at the applicable rates

On the roadmap: per-organization RGS overrides, VAT return export. In development.

FOR YOUR MANAGER

Planning, complaints, anomalies —
in the browser.

Mory's manager workspace runs in your browser — desktop-primary, also fully responsive on tablet and phone. Not to be confused with the cleaner mobile app: that's a separate native iOS/Android app, only for employees in the field.

Planning & scheduling

Drag-and-drop schedule where every change is instantly checked against CAO rules. Conflict detection flags overlaps, exceeded hour limits and CAO violations. Multi-location overview in one screen.

  • Drag-and-drop with real-time CAO validation
  • Conflict detection between overlapping shifts
  • Multi-location overview per customer or employee
  • Leave requests visible directly in the schedule
Mory manager — Shifts week overview (desktop)app.moryapp.nl/dienstenMoryDashboardOPERATIONSPlanningEmployeesComplaintsMessagesAPPROVALSRequestsLeaveOvertimeCLIENT MANAGEMENTClientsRequestsClient inboxExample CleaningSearch page, client, invoice, quote, employee...⌘KRCShiftsTemplatesShiftsPlanned cleaning shifts. Showing 22 May – 22 Jun 2026.Export (CSV)+New shiftFrom22-05-2026To21-06-2026ApplyDefault 30 daysDateTimeClientLocationEmployeeStatus22 May09:00 — 17:00Hotel Marquis LeidenMain buildingRobby C.Planned22 May13:00 — 16:00Square Den Haag4th floorDaan v.d. BergPlanned23 May08:00 — 12:00Restaurant De BeursKitchen areaLisa VermeerPlanned24 May10:00 — 14:00Zorgcentrum KloosterReceptionRobby C.Planned

Complaint workflow

Customers submit complaints with photo evidence. Mory auto-assigns to the manager of the relevant location. Full audit trail through resolution, with response time.

  • Photo evidence on every complaint
  • Auto-assignment to the right manager
  • Full audit trail through resolution
  • Complaint history per customer and per employee
Complaints workflow — complaint with photo proof, assigned to managerCOMPLAINTS1 OPENForgotten bathroom — room 304Hotel Marquis Leiden · today 11:24OPENDBDaan v.d. B.AssignReplyResolveClient: photo submitted · 11:24

Anomaly queue

Mory automatically detects anomalies in the rhythm of shifts: clocked in late, missed clock-outs, unregistered breaks. Managers get one queue — one tap to resolve.

  • Automatically detected from time tracking
  • One-tap resolve or escalate to HR
  • Filter per employee and per location
  • Historical trend per anomaly type
Anomalies queue — automatically detected deviations, resolve in one tapAnomalies · Week 213 OPENAUTO-DETECTEDSJClocked in late09:17 (expected 09:00) · Square officeResolve →DBMissed clock-out23:00 (last action 22:48)Resolve →LVBreak not loggedAfter 5h 30min workedResolve →

Shifts week overview

Mory manager — Shifts week overview (desktop)app.moryapp.nl/dienstenMoryDashboardOPERATIONSPlanningEmployeesComplaintsMessagesAPPROVALSRequestsLeaveOvertimeCLIENT MANAGEMENTClientsRequestsClient inboxExample CleaningSearch page, client, invoice, quote, employee...⌘KRCShiftsTemplatesShiftsPlanned cleaning shifts. Showing 22 May – 22 Jun 2026.Export (CSV)+New shiftFrom22-05-2026To21-06-2026ApplyDefault 30 daysDateTimeClientLocationEmployeeStatus22 May09:00 — 17:00Hotel Marquis LeidenMain buildingRobby C.Planned22 May13:00 — 16:00Square Den Haag4th floorDaan v.d. BergPlanned23 May08:00 — 12:00Restaurant De BeursKitchen areaLisa VermeerPlanned24 May10:00 — 14:00Zorgcentrum KloosterReceptionRobby C.Planned
Mory manager — Shifts week overview (mobile)MorySearch...RCShiftsTemplatesShiftsPlanned cleaning shifts. Showing 22 May – 22 Jun 2026.Export (CSV)+New shiftFrom22-05-2026To21-06-2026ApplyDefault 30 days22 May09:00 — 17:00PlannedClient: Hotel Marquis LeidenLocation: Main buildingEmployee: Robby C.22 May13:00 — 16:00Planned

Create new shift

Mory manager — New shift (desktop)app.moryapp.nl/diensten/nieuwMoryDashboardOPERATIONSPlanningEmployeesComplaintsMessagesAPPROVALSRequestsLeaveOvertimeCLIENT MANAGEMENTClientsRequestsClient inboxExample CleaningSearch page, client, invoice, quote, employee...⌘KRCShiftsTemplatesBack to shiftsNew shiftPlan a cleaning shift. Pick the client to load the available locations and contracts.Client *Hotel Marquis LeidenLocation *Main buildingGPS distance threshold (meters) *500Up to what distance from the location a punch counts as valid. Default 500m.ContractNo contract (ad-hoc)Optional — link this shift to an existing contract.Assigned employeeRobby C.Optional — leave empty for an unfilled shift.Start *22-05-2026, 09:00End *22-05-2026, 17:00StatusPlannedNotesWeekly main-building cleaning — incl. kitchen + office spaces.CancelSave shift
Mory manager — New shift (mobile)MorySearch...RCShiftsTemplatesBack to shiftsNew shiftPlan a cleaning shift. Pick theclient to load the availablelocations and contracts.Client *Hotel Marquis LeidenLocation *Main buildingGPS distance threshold (meters) *500Up to what distance from thelocation a punch counts as valid.Default 500m.Assigned employeeRobby C.Start *22-05-2026, 09:00End *22-05-2026, 17:00StatusPlannedCancelSave

Manage templates

Mory manager — Manage templates (desktop)app.moryapp.nl/diensten/templatesMoryDashboardOPERATIONSPlanningEmployeesComplaintsMessagesAPPROVALSRequestsLeaveOvertimeCLIENT MANAGEMENTClientsRequestsClient inboxExample CleaningSearch page, client, invoice, quote, employee...⌘KRCShiftsTemplatesTemplatesRecurring shift patterns that automatically generate concrete shifts.+New templateClientLocationPatternTimeFixedemployeeStatusHotel Marquis LeidenMain buildingWeekly (Mon-Fri)09:00 · 480 minRobby C.ActiveSquare Den Haag4th floorWeekly (Mon, Wed, Fri)18:00 · 180 minDaan v.d. BergActiveRestaurant De BeursKitchen areaDaily (Mon-Sun)23:00 · 120 minLisa VermeerActiveZorgcentrum KloosterReceptionEvery 2 weeks (Sun)06:00 · 240 minRobby C.Active
Mory manager — Manage templates (mobile)MorySearch...RCShiftsTemplatesTemplatesRecurring shift patterns thatautomatically generate concrete shifts.+New templateHotel Marquis LeidenActiveWeekly (Mon-Fri)Main building · 09:00 · 480 min · Robby C.Square Den HaagActiveWeekly (Mon, Wed, Fri)4th floor · 18:00 · 180 min · Daan v.d. BergRestaurant De BeursActiveDaily (Mon-Sun)Kitchen area · 23:00 · 120 min · Lisa VermeerZorgcentrum KloosterActiveEvery 2 weeks (Sun)

Create new template

Mory manager — New template (desktop)app.moryapp.nl/diensten/templates/nieuwMoryDashboardOPERATIONSPlanningEmployeesComplaintsMessagesAPPROVALSRequestsLeaveOvertimeCLIENT MANAGEMENTClientsRequestsClient inboxExample CleaningSearch page, client, invoice, quote, employee...⌘KRCShiftsTemplatesBack to templatesNew templateDefine a recurring shift pattern. Concrete shifts are generated after you save the template.ClientHotel Marquis LeidenLocationMain buildingContract (optional)No contractFixed employee (optional)Robby C.FrequencyWeeklyEvery ... week(s)1Days of the weekMonTueWedThuFriSatSunStart time09:00Duration (minutes)480Start date25-05-2026End date (optional — empty = ongoing)dd-mm-yyyyNotes (optional)Weekly main-building cleaning — kitchen + office spaces.Create
Mory manager — New template (mobile)MorySearch...RCShiftsTemplatesBack to templatesNew templateDefine a recurring shift pattern.Concrete shifts are generatedafter you save the template.ClientHotel Marquis LeidenLocationMain buildingFixed employee (optional)Robby C.FrequencyWeeklyDays of the weekMonTueWedThuFriSatSunStart time09:00Duration (minutes)480Start date25-05-2026Create

Owner or accountant with Bookkeeping access? See #boekhouding for the accountant dashboard.

READY TO START?

See what it costs you.

Two rates, no modules to buy on top. Work out what your situation costs on the pricing page.