Solutions · Explainable pay

Payroll

Gross pay for people with more than one role, line by line: each hour at the rate its own role had on that date, runs approved by a second person, and corrections that never rewrite what was paid.

StatusIn development
Built with
  • Core applet
  • Python and FastAPI
  • Linked to HR through the Core relay
  • Step-up approval by a second person

Payroll shows how every penny of gross pay was reached: the role, the date, the time, the rate agreed for that role on that date, and who approved it. A driver who also trains is paid each hour at the right role's rate, and a rate rise from a date pays earlier hours at the earlier rate however late they are entered.

It is a Core applet linked to HR: people, roles and pay agreements arrive from HR, training time from Training, and finalised outcomes go back. It is a demonstration of the workflow, not a tax engine: deductions and net pay are simulated, and nothing is paid or filed.

More in Solutions

Related projects

All Solutions
Solutions · PlatformIn development

Core

A front door for an organisation's internal applications: one sign-in, local or single sign-on, one design system, personal appearance settings, and applets that plug in behind it.

Work with me

Want one of these built for your organisation?

Everything on this site started as a real problem. Tell me yours in a free 20-minute call and you will get a straight view of what is worth building and what it would take.