All posts

What's new in Punch 3.3: pay by the visit, solo workspaces with pay, and 20 countries

5 min read

Punch 3.3 is live on the App Store and the web today. The headline is a third way to pay your team — by the visit, not the hour — built for photographers, cleaning crews, pet sitters, and every business that prices the job instead of the clock. Solo workspaces get full pay tracking. And Punch now works in 20 countries.


Pay by the visit

Hourly and salary have been in Punch since day one. Punch 3.3 adds per-location pay: a set rate for each completed shift, with the hours still tracked to the minute.

This is how a lot of real businesses already pay. A wedding photographer prices the shoot, not the hour. A cleaning company pays the crew a flat rate per house. A pet sitter charges per visit. Until now, time tracking apps made these teams translate their pricing into fake hourly rates. Punch just pays the way they price.

Here's how it works:

  • Set a default rate per visit. Open a team member's pay, choose Per location, and enter what a completed shift pays. Every punch-in/punch-out at any job site counts as one visit at that rate.
  • Override the rate for specific job sites. The downtown studio session pays differently than the courthouse elopement. The 4-bedroom house pays differently than the studio apartment. Each job site can carry its own rate for each team member, and the default covers everywhere else.
  • Hours are still on record. A per-location shift knows exactly when it started and ended. You get the flat-rate payroll and the timesheet — for your records, for disputes, for knowing which jobs actually take the longest.

Rate changes behave the way you'd hope: a new rate applies to all unpaid work automatically, while periods you already marked paid stay exactly as you settled them. Your history never rewrites itself.

If this is your business, we wrote up how Punch fits your day specifically: photographers, cleaning services, and pet care businesses.

Solo workspaces, now with pay

Punch's Solo plan gave independent operators a clean punch clock. Punch 3.3 gives them the money side too.

Set your own rate — hourly, salary, or per location — and My Shifts becomes your earnings ledger. Filter by today, this week, this pay period, or any custom range and see what your time is worth next to the hours themselves. When a client pays you, mark the period paid and it's settled, same as a company payroll would do it.

Solo shifts also skip "pending" entirely. There's no one to approve them, so they don't ask.

Now in 20 countries

Austria, Finland, Italy, France, and Switzerland join the list. Punch now works in the United States, Mexico, Canada, the United Kingdom, Ireland, New Zealand, Hong Kong, Australia, Singapore, the United Arab Emirates, Spain, South Africa, the Netherlands, Germany, Belgium, Austria, Finland, Italy, France, and Switzerland.

Pick your country at signup and the rest follows: your local currency appears everywhere payroll math does, and your country's overtime rules attach automatically. A crew in Vienna sees euros and Austrian working-time rules without configuring either.

Clearer pay on every shift

A handful of changes that make the money on each shift easier to trust:

  • Every shift's detail shows its payout — hourly at the rate, salaried as a daily rate, or the per-location visit rate.
  • Salaried pay now counts the days actually worked. A one-shift week no longer pays like a full one: the week prices at days worked × daily rate, capped at the full weekly amount.
  • Editing a shift can move it to a different job site, not just change its times. Punched in at the wrong property? Fix the site and the pay follows — which matters a lot when the site decides the rate.

And everything you already rely on is still here: offline punches that save with no signal and sync when service returns, geofenced punch-in, time off, and full Spanish and Canadian French throughout.

Pricing

Every plan includes every feature — per-location pay isn't gated to a higher tier, because nothing in Punch is. Plans start at $2.99/month for Solo, and owners never count against your seats. See pricing for the full lineup.


FAQ

How do per-site rate overrides work? Each team member on per-location pay has a default rate per visit. For any job site where the work pays differently, add a site-specific rate to that member's pay — visits there use the override, and everywhere else uses the default. If neither is set, the visit shows as unrated so you can spot the gap before payday.

If I change someone's rate, does it rewrite old paychecks? No. A rate change applies to unpaid work automatically. Pay periods you already marked paid keep the numbers exactly as you settled them.

What's a solo workspace? A one-person Punch — contractors and freelancers who track their own hours. Punch 3.3 adds your own pay rate, earnings on My Shifts with date filters, and marking your own periods paid as clients pay you.

Which countries does Punch support? Twenty: the US, Mexico, Canada, the UK, Ireland, New Zealand, Hong Kong, Australia, Singapore, the UAE, Spain, South Africa, the Netherlands, Germany, Belgium, Austria, Finland, Italy, France, and Switzerland. Country selection happens at signup and sets currency plus overtime rules.

Getting started

Punch 3.3 is on the App Store and at punchapp.io now. New teams get a free trial with every feature on — set up per-location pay in Members → pick a team member → Pay, and your first priced visit is a punch away.

More from the blog