For every BC business with employees

Scheduling, HR and BC payroll you can just ask for.

Type “I need Friday off” or “publish next week” and Smart Punch takes care of it, checked against BC rules and confirmed with one tap. Whether you run a shop, a salon, a trades crew, a clinic, a café or an office, it runs your week from the first shift to payday, with CPP, EI, tax, overtime and stat holiday pay worked out for you.

  • Ask in plain English, staff and managers
  • Built for BC’s Employment Standards Act
  • Direct deposit, T4s and ROEs

Ask Smart Punch

HR and scheduling, simplified. Just type it.

No forms to find and no menus to learn. Your team and your managers type what they need in their own words. Smart Punch fills in the details, checks them against BC rules and your schedule, and waits for one tap on Confirm.

Your staff type

  • I need next Friday off for a family wedding
  • I’m sick today
  • When do I work next week?
  • How much was my last pay?
  • Tell my manager I can work Sundays now

You type

  • Approve Emily’s vacation request
  • Put Jack on unpaid leave Nov 1 to 15
  • Who can cover Saturday afternoon without overtime?
  • What will next week cost, with CPP and EI?
  • Publish next week’s schedule
  1. Type it

    On a phone or a computer, in plain English. No need to know where anything lives in the app.

  2. Check it

    Smart Punch shows exactly what it will do, with dates and days written out. It flags problems first, like a sixth paid sick day or a shift that clashes with the leave.

  3. Confirm it

    One tap and it’s done. The manager hears about new requests, and the employee hears the answer.

  • Nothing is saved, sent or approved until a person taps Confirm.
  • Through the assistant, staff only reach their own shifts, time off and pay.
  • It never runs payroll or moves money.
The owner types “Approve Emily’s vacation request”. Smart Punch prepares the approval for Fri, Oct 30, 2026, warns that Emily is still scheduled from 5 pm to 11:30 pm that day, and shows Confirm and Cancel buttons.
On Emily’s phone, a notification: Your vacation was approved, with the owner’s note “Enjoy the wedding!”.

The rules, built in

Smart Punch knows BC’s pay rules, so you don’t have to look them up.

1.5×after 8 hours in a day or 40 in a week
2×after 12 hours in a day
2 hminimum daily pay, 4 h when scheduled for more than 8
4%vacation pay, 6% from the fifth year
12 hlimit on a split shift, warned while you schedule
5 daysof paid sick leave a year after 90 days, counted for you

How a week works

From the schedule to payday, in one place

Every step feeds the next. Shifts become clock-ins, clock-ins become approved hours, and approved hours become pay.

  1. Monday

    Build the schedule

    Copy last week, fill open shifts, then publish. Staff see their shifts on their phones.

  2. Every shift

    Staff clock in

    Only during their shift and only at work, on your Wi-Fi or near your workplace.

  3. End of the period

    Approve hours

    See worked against scheduled hours, fix a missed punch with a reason, then approve.

  4. Payday

    Pay everyone

    Review, add bonuses or tips if you use them, finalize. Upload the bank file and every stub is ready.

Payroll you can check

Every dollar on the stub has a reason next to it.

Hours at each rate, bonuses, tips, stat holiday pay, vacation pay and every deduction, with year-to-date totals. Staff see their own stubs in the app.

  • Deductions use CRA’s published payroll formulas for 2026.
  • Every change to Smart Punch is checked against 20,000 paycheques worked out separately from those formulas.
  • Payroll warns you before you finalize: someone below minimum wage, a stat holiday not yet paid, hours not approved.
A Smart Punch pay stub listing regular and bartender hours at their own rates, card tips, stat holiday pay, vacation pay, and CPP, EI and income tax deductions.

For any team, of any size

Built for part-timers, split shifts and people who wear more than one hat.

  • Two shifts on one day count as one split shift, with a warning past 12 hours.
  • Pay a different rate for each role. Hours worked in each role use that role’s rate, overtime included.
  • Sent home early? BC’s 2-hour minimum is topped up automatically.
  • Records of Employment for the people who move on, ready in minutes.
A team member’s phone showing her shifts for the week.
The phone time clock, closed until 15 minutes before her shift.
Her pay stubs on her phone, with the latest net pay.

Help from people who know BC payroll

You’re never on your own with it

We set it up with you

A walk-through of your business, roles, team and year-to-date figures, so your first payroll is right.

Forgot password? Sorted in a minute

Staff ask from the sign-in page and get a one-time link by email. No waiting on a help desk.

Kept current

When CRA rates, BC’s minimum wage or the stat holiday list change, we update Smart Punch. There’s nothing for you to install.

See your own business in Smart Punch.

Book a 30-minute demo. We’ll show you a week of scheduling and a full payroll, using your kind of team.