About Smart Punch

Built in Kelowna, for the businesses around us

Smart Punch is a product of Kelnova Labs, a software company in Kelowna. We make it for any BC business with a team: shops, salons, trades and contractors, clinics, cafés and restaurants, and offices, and started with one province so we could get every rule right.

Why BC first

Payroll software built for all of Canada treats BC as one option in a long list. The details that matter to a BC employer get missed: daily overtime, split-shift limits, minimum daily pay, stat holiday qualification, paid sick days.

We built Smart Punch around the BC Employment Standards Act and CRA’s payroll rules, then checked it against 20,000 paycheques worked out separately from CRA’s published formulas. Being focused on one province means when BC changes a rule, we change Smart Punch.

What we believe

  • Simple beats clever. An owner with ten minutes between customers should be able to run payroll.
  • Show the working. Every number on a pay stub has a reason you can read.
  • Your money stays with you. Pay goes from your bank to your team. We never hold it.
  • Your data is yours. No ads, no trackers, no selling data.

Getting started

How we get you set up

Here’s the order we do it in, so your first payroll is right.

  1. A short call

    We learn how your business runs: roles, pay schedule, any tips or commission, and who does what.

  2. Your business and roles

    Legal name, CRA payroll number, pay schedule, and the roles your team works.

  3. Your team

    Everyone’s pay rates and tax forms, plus their year-to-date figures if you’re switching mid-year.

  4. A side-by-side payroll

    We suggest running your first payroll in Smart Punch next to your old system and comparing. If anything differs, we’ll go through it with you.

  5. Invite your staff

    Send everyone their invite link. They’re clocking in the same day.

Talk to us

Questions about switching, or about how a BC rule applies to your team? We’re happy to help.