Skip to content

Doctor payouts, staff and payroll

Qlynic is the ledger, not the bank: each doctor's share is stamped per payment when it settles, a refund after a payout is recovered exactly (never a proportion, never more than was paid, and the clinic — never the doctor — absorbs Stripe's unreturned fee), a payroll run goes draft → finalized → paid and never back, and it will not pay anybody, calculate tax, run weekly, treat a staff record as a login, carry a debt forward on its own, or un-record a payout.

2705

Payouts, per payment

Every dollar of a doctor's share sits in one of five states — owed, settled, excluded, doctor owes clinic, cleared — three of which exist only because money can come back. If a refund lands before the payout, the payment is simply never seen by the payout query. If it lands after, the amount is a real figure attached to a real visit on a real date: the recovery is recomputed from what Stripe netted, what was refunded and the share frozen on the day it settled, floored at zero so the most that can come back is what went out. On a full refund the clinic is short by Stripe's fee; it is never the doctor.

The refusal that protects you

If a month's refund adjustments exceed the doctor's unpaid payable, recording the payout is refused and rolled back entirely, with a message naming both amounts and the two legitimate ways forward — collect the debt and record a settlement, or include more unpaid payments — because otherwise the residual debt would silently vanish.

Payroll runs

A run is a calendar month, created as a draft, finalized (totals recomputed from the lines and locked), then marked paid with the date and time. Each move closes the one before it, there is no reopen, unfinalize, void or reverse anywhere, and two April runs cannot exist. Each line keeps a copy of who was on it at the time, so renaming someone in June does not rewrite April.

What it deliberately has no mechanism for

Paying anybody ("mark as paid" ticks the line — no transfer, EFT or bank file), calculating tax (the deduction figure is whatever you typed — no CPP, EI or provincial rate), weekly or bi-weekly runs, connecting a staff record to a login, carrying a debt forward on its own, or un-recording a payout.

Where to look

Take me there Open a ticket

Still stuck?

A person in Calgary reads every ticket.

Weekdays 08:00–18:00 Mountain Time. First reply under six business hours is the target the desk works to. Or write to support@qlynic.com.