Skip to content
MyPracti

Payroll inputs for dental practices

Payroll inputs your bureau can rely on

MyPracti does not replace your payroll provider. It gives them accurate hours for every pay period, then brings their results back so you can check them against what was worked.

Illustrative interface with fictional sample data.

Both halves of the payroll loop

Hours out to your bureau, payroll results back in, checked against the rota.

  • 01

    Timesheets built for you

    Scheduled hours from the rota and actual hours from clock-ins, per person and per pay period. A locked period is never overwritten.

  • 02

    Hours out, as a spreadsheet

    Export an .xlsx of the hours your bureau needs, carrying each person’s payroll reference and no pay rates, so salaries never travel by email.

  • 03

    Payroll results back in

    Upload the bureau’s spreadsheet, confirm the column mapping and link each name to an employee once. Nothing counts until a person confirms it.

  • 04

    Pay history that does not move

    A pay rise opens a new dated rate rather than overwriting the old one, so last year’s figures stay exactly as they were.

  • 05

    Overtime on the right basis

    Overtime is measured against contracted hours, and the definition is shown, so everyone reads the figure the same way.

  • 06

    Pay periods that never run out

    Future pay periods are extended automatically from your existing pattern, with a warning if they ever get close to running out.

Why it matters

  • Fewer payroll corrections

    Short and missing hours are flagged before the export, not discovered on payday.

  • Pay data kept close

    Pay rates are visible only to roles allowed to see them, and every change is recorded.

  • Keep your bureau

    Works with the provider you already use, through the spreadsheet they already work with.

In development

  • Direct connections to payroll software providers, alongside the spreadsheet import.

See a pay period from rota to bureau

A 30-minute walkthrough of the areas you care about, with a member of the team. No obligation and no sales script.