Skip to content

Pay Periods

A pay period is a settlement window: everything a person earned and was paid at a studio between two moments, reconciled into a pay stub. Each studio runs its own periods, exactly one open at a time — closing one starts the next at the same instant, so there are never gaps and never overlaps.

There is no pay-date setting and nothing closes automatically. Weekly, biweekly, whenever the drawer gets counted — the period closes when you close it. Periods don’t even need closing to pay people; payouts work against the running balance any time.

What closing is for is the record: it locks the window, freezes a stub for each person, and carries any unpaid balance forward. Leaving a period open for months works, but every stub in it covers those months — closing on a steady rhythm keeps each stub focused on its own cycle and keeps year-end totals clean.

Earnings fall into the period covering when the work settled — when the sale completed, or when the session ended. Payouts fall by their payment date. Until the period closes, everything in it is a live projection: totals shift as sales complete, and the current period’s stubs update in real time.

Sessions still running are the one thing a period can’t see — commission posts when a session ends, so payroll surfaces any unended sessions with money pending before you close.

Closing starts from the current period. When everyone is settled to zero it’s a single confirmation. When balances are outstanding, the close walks through what to do with them:

  • Record payments — log the checks, cash, Venmo, or other payments you’re making now, outside REV23. Each person’s balance can be paid in full, split across several payments and methods, or partially paid; payment dates can be any day from the period start through today.
  • Leave balances unpaid — the balance carries into the next period as that person’s starting balance.

The two combine freely per person, and the whole close is atomic: payments and the close succeed together or not at all. If payroll changes while you’re reviewing — a sale completes, a tip gets assigned — nothing is recorded; you re-review the updated amounts and close again.

A negative balance carries forward too. Someone can end a period owing the studio — an advance being recouped, a refund clawed back after they were paid, booth rent posted after the payout — and the negative becomes a starting balance their future earnings absorb.

By default the period ends the moment you confirm. It can instead end at any earlier moment after the period started — closing Monday morning with a Sunday-midnight boundary keeps the weekend’s books clean. Everything dated after the chosen boundary starts the next period, and a payment recorded today against a backdated close still lands on the closed period’s stub. There’s no limit on how far back the boundary can go, only that it can’t be in the future or before the period began.

Stubs are frozen, sliding-scale brackets are frozen, and every earning and payout in the window is locked — sessions inside it refuse money-changing edits, and nothing new can be dated into the window.

Corrections go forward, into the open period:

  • The earning was wrong — record an adjustment for the difference.
  • The payment was wrong — a bounced check, a mis-recorded amount — record a negative Correction payout; it and the original cancel out on the person’s running balance.
  • The sale was refunded — nothing to do. Refunds post their own clawbacks into the current period automatically.

Payroll is per studio: each studio opts in separately, runs its own periods on its own clock, and keeps its own history. Recording and closing happen from within the studio the period belongs to — the studio switcher gets you there.