The Hair Collective
est. 2025
The Hair Collective

Choose a password to finish setting up your account.

Good morning

Here's your balance overview.

Due
Next due
Last paid
Current balance
Loading…
Invoice & payment history
Loading…
Amount
$
Pay with
💵
Cash
Logged as pending
Booth rent

Announcements

Updates from the owner.

Loading…

Stylists

Salon dashboard

Total owed
Collected
Stylists
Booth rent
Loading…

My Settings

Update your info and preferences.

My info
Change password

Leave blank to keep your current password.

Appearance
Dark mode
Switch between dark and light theme

Payments

Confirm pending cash/Venmo, then the full register.

Needs confirm

Cash and Venmo stay pending until you confirm. Confirming settles the linked week when the payment is invoice-scoped; otherwise it pays oldest weekly invoices the amount covers. This is the owner queue — not a separate page.

Loading…
Total
Venmo
Cash
Loading…

Settings

Salon, payments, rent, team, and invites.

Salon info
Payment handles

Venmo handle for stylist payouts. Cash stays available as a logged payment — no Stripe.

Rent rules

Late fees are not live yet. The daily invoice cron does not add extra charges on overdue balances.

Invite
Admins

Owner and admins share the dashboard, payments, settings, and invites. The first owner stays the bootstrap account.

Stylists

Rent, booth, phone, and invite status for each stylist. Save settings after editing a phone.

Invoicing

These control the live daily invoice job (2pm UTC). Missing text or email setup skips that channel; invoicing still runs.

Auto-invoicing
Create invoices on the rent cadence
Review before send
Still create invoices, but do not auto text or email stylists. Use Remind unpaid on Stylists when you are ready.
Reminders

There is no separate before-due reminder job. On the due date the cron texts and emails stylists (unless Review before send is on). Extra pings are manual Remind unpaid on Stylists.

Late payment alert to owner
Text and email me when rent is 3+ days overdue