Dentolize · Expense & Salary Date Permissions Walkthrough
On this pageWhen this comes upHow to pitch itObjections & how to answer themCompetitive angle

For Sales

When this comes up

A prospect with a real finance/HR team — usually a multi-branch or multi-clinic operation — asks some version of: "Can I stop my receptionist from back-dating an expense?" or "Can my accountant enter expenses without being able to mess with the reporting period?" Before this PR, the honest answer was "only if they're the account owner." Now it's "yes, per role."

How to pitch it

  • Dentolize's permission groups already let you decide who can view, add,

edit, or delete each type of record (expenses, salary adjustments, invoices, and more). This PR adds a finer control specifically for dates: a role can be allowed to add expenses or process payroll adjustments without being able to change what date those records are filed under.

  • This mirrors the same control that already exists for appointments and

patient records — so it's a consistent story, not a one-off: "if you've seen how we handle appointment dates, salary and expense dates now work the same way."

  • Frame it as a least-privilege story: give staff the access they need to

do their job, without handing them the ability to quietly move a transaction into a different reporting period.

Objections & how to answer them

  • "Doesn't this slow my accountant down?" No — the accountant still

enters and edits everything else about the expense or adjustment. Only the ability to change the date away from today / away from what it already is requires the extra permission, and it's a single checkbox to grant per group.

  • "What happens if someone without the permission tries anyway?" The

field is visibly disabled with an explanation, not hidden — so there's no confusing dead end. A new record simply gets today's date; an edited one keeps its existing date. Nothing silently fails or gets rejected.

  • "Is this new for every record type?" No — it's specifically expenses,

expense payments, and salary adjustments in this change. Appointments and several patient-record fields already had the same protection.

Competitive angle

Frame against generic invoicing/expense tools that either give every staff member full edit rights or lock date changes to a single "admin" role with no in-between. Dentolize's group-based permission model lets a clinic define as many intermediate roles as it needs.