The platform

A pay run that builds itself, then proves itself

This page walks the whole cycle, from the moment a consult is billed to the moment your accountant signs off the month. Every stage is automatic. The only human step is approval.

Six stages, one uninterrupted line

Pair the clinic

Once

A pairing code generated inside Best Practice Premier links the clinic to your 2PAY practice. There is nothing to install on the server and no change to how reception bills.

Typical elapsed time: 15 minutes, with no clinic downtime.

Record the agreements

Once, then versioned

Each practitioner gets an agreement: the fee basis, GST treatment, payment cycle, any minimum or top up, and any standing deduction. Changes are saved as a new version with an effective date, so history stays intact.

The agreement is the single source of truth for every future calculation.

Billing arrives daily

Automatic

2PAY reads the billing ledger for every practitioner and location each day. Access is read only. Nothing is written back into your clinical system at any point.

Items are matched to practitioners and locations as they arrive, so nothing is reconstructed later.

The cycle is calculated

Automatic

At the end of the cycle every agreement is applied to the billings it governs. Service fees, GST, minimums, top ups, deductions and adjustments all resolve into one figure per practitioner, with the working shown.

Exceptions are raised rather than guessed: a missing mandate, an expired agreement, a billing that cannot be attributed.

You approve, funds settle

One human step

The pay run is presented as a single summary with the exceptions on top. Once approved, transfers settle in seconds using PayTo mandates, at any hour and on any day.

Approval is recorded against the user who gave it and cannot be edited afterwards.

The books close themselves

Automatic

Invoices, recipient created tax invoices, payment receipts and bank transactions post to Xero or MYOB. A clearing account keeps a bulk deposit reconciled against the individual amounts inside it.

Each line carries a tracking category for the practitioner, so revenue by doctor is a standard report.

Capabilities

What the platform covers

Bidirectional fund flows

Collect a service fee from the practitioner or disburse a share from the practice. The structure follows your agreements rather than forcing one direction.

Real time settlement

Transfers complete in seconds, including weekends and public holidays. No batch window, no next day clearance.

PayTo mandates

Practitioner authorisations are set up, monitored and re-requested inside the platform. A pending mandate holds the payment rather than failing it.

Agreement versioning

Every change carries an effective date. You can reproduce the terms that applied to any cycle you have ever run.

Exception handling

Unattributed billings, expired agreements and pending mandates are surfaced before approval, with a suggested action for each.

Multi site and corporate

A group sees every clinic in one view. A practice manager sees only their own. Data boundaries hold at the practice level.

Practitioner reporting

Revenue, fees and payouts per practitioner, per location and per period, including from bulk deposits.

Immutable audit trail

Approvals, agreement changes and payment events are written to a log that cannot be altered, with the user and timestamp attached.

On any device

Approve a pay run from the car park

The whole platform works on a phone, not just a cut down version of it. Practice owners approve cycles, practitioners read remittances, and managers chase an exception without going back to a desk.

Approval requires the same multi factor login as the desktopEvery approval is written to the audit log with who and whenTouch targets and tables designed for a phone, not scaled down

Approval required

PR-2026-0184

Fortnight to 15 Mar · 42 practitioners

Practitioner payouts$226,078Practice fees$70,052Exceptions1

Mandate needs attention

Dr Okafor's PayTo mandate is pending. Payment will hold until it is active.

Integrations in detail

Best Practice Premier logo

Best Practice Premier

Pair the clinic with a code generated inside Best Practice. 2PAY then reads the billing ledger each day in the background.

Pairing code setup, no installsDaily read only extractionNo measurable load on the clinic serverMultiple locations under one practice
Xero logo

Xero

Invoices, payments and bank transactions are created as the cycle completes, with a tracking category for every practitioner.

Invoices and receipts raised automaticallyBank feed matched against the ledgerTracking category per practitionerClearing account keeps the split visible
MYOB Business logo

MYOB Business

The same accounting workflow for practices on MYOB Business, including service fee invoices and payment receipts.

Service fee invoices posted per cyclePayment receipts applied automaticallyBank transaction matchingJob and category tracking

Bring one cycle of your own data and see it run

A de-identified export is enough. We build two of your real agreements on the call.

Start free trial