What's New in Punch 4.0: Your Schedule in My Shifts, and 60 Countries
The short answer: Punch 4.0 ships two things. Your schedule, right inside My Shifts — when your company plans work in CRMb, Punch's business companion, every shift assigned to you shows up in Punch automatically, with the day, the hours, the job, the client, and the site. And ten more countries — Qatar, Kuwait, Bahrain, Oman, Czechia, Hungary, Romania, Peru, Ecuador, and Costa Rica — bringing Punch to 60, each with its country's real overtime rules attached at signup.
One release, two questions answered: where am I working this week, and does Punch speak my country's rules. Now yes, and yes.
Your schedule, in My Shifts
Punch has always answered "what did I work." Starting in 4.0 it also answers "what am I working next."
When your company schedules crews in CRMb — the CRM, scheduling, and job-costing companion that shares one workspace with Punch — every shift assigned to you appears at the top of My Shifts, under Upcoming. Each row carries the day and date, the start and end time, the planned hours, and the full context line: the job, the client, and the site. Tap a shift for the details. A fortnight of your working life, one glance.

Here is the part we care about most: the schedule informs, it never restricts. You punch in from the Now tab exactly as you always have, and you are not locked to the scheduled site. A crew gets rerouted mid-morning, a job runs long, a second stop gets added — real field days don't follow the plan to the minute, and a time clock that punishes that isn't tracking reality. The schedule tells you where you're expected. The punch records where you worked. Both are true at once.
If the plan changes, pull to refresh and My Shifts catches up. And if your company doesn't use CRMb, nothing changes — My Shifts looks exactly like it did yesterday. No empty section, no upsell banner sitting where your shifts should be.
It works the same on iPhone, iPad, and the web, because a schedule you can only see on one device isn't a schedule, it's a rumor.
60 countries, and all six GCC states
Punch now supports 60 countries. Ten are new in 4.0: Qatar, Kuwait, Bahrain, and Oman in the Gulf — which, alongside Saudi Arabia and the UAE, completes coverage of all six GCC states — plus Czechia, Hungary, and Romania in central Europe, and Peru, Ecuador, and Costa Rica in the Americas.
The pattern is the one Punch has kept since it first crossed a border. Pick your country when you create your org, and the right overtime rules attach automatically — grounded in the actual statute, not a generic 40-hour guess. Qatar's Labour Law computes overtime on the basic wage at the legal premium. Czechia's Zákoník práce measures overtime against the stipulated week with no daily trigger, because that is genuinely how the law works there. Peru pays the first two extra hours in a day at one rate and everything past that at a higher one, so Punch models both tiers. Romania's law prefers paid time off within 90 days before cash — the preset's fine print tells you so.
Pricing follows suit, with six new currencies — Qatari riyal, Czech koruna, Hungarian forint, Romanian leu, Peruvian sol, and Costa Rican colón — priced for each market, not just converted. Kuwait, Bahrain, and Oman bill in US dollars, as does dollarized Ecuador.
Sixty countries, one product. Every one of them gets the full Punch from the first day of the trial.
Also in 4.0
Punch Enterprise, for teams past 100. The largest crews outgrew our largest plan, so the ceiling is gone: Punch Enterprise is the Scale plan with the 100-member cap lifted, plus a flat $2 per member each month for every member beyond 100. No sales call, no custom quote — subscribe from your Punch account on the web and grow without asking permission.
Everything in three languages. The new schedule surfaces, the ten new countries' overtime explanations, all of it ships fully translated in Spanish and Canadian French, same as the rest of Punch.
Frequently Asked Questions
Where do the scheduled shifts in My Shifts come from?
From CRMb, Punch's business companion for CRM, scheduling, and job costing. When your company assigns you a shift in CRMb's scheduler, it appears in Punch's My Shifts under Upcoming — the day, time, planned hours, job, client, and site. If your company doesn't use CRMb, My Shifts simply looks the way it always has.
Do I have to punch in at the scheduled site?
No. The schedule is information, not a fence. You punch in from the Now tab as usual, at whatever site the day actually takes you to. Punch records what really happened; the schedule shows what was planned.
Which countries did Punch add in 4.0?
Ten: Qatar, Kuwait, Bahrain, and Oman in the Gulf — completing all six GCC states — plus Czechia, Hungary, and Romania in central Europe, and Peru, Ecuador, and Costa Rica in the Americas. That brings Punch to 60 countries, each with statute-grounded overtime rules applied automatically at signup.
What is Punch Enterprise?
The Scale plan without the 100-member ceiling. Teams over 100 pay Scale's flat price plus $2 per member per month for each member beyond 100, billed through your Punch account on the web. Every feature stays included — Enterprise lifts the cap, it doesn't start a different product.
What this means
Every feature in Punch 4.0 is on every plan. The schedule in My Shifts, all 60 countries, the full localization — none of it is gated behind a higher tier, because Punch charges one flat price per organization, not per seat you have to ration.
It works the same way on iPhone, iPad, and the web, in English, Spanish, and Canadian French. The crew sees their week, the manager plans it in CRMb, and the punches still tell the truth.
If you are running a service business — in one country or several, scheduled to the hour or figured out day by day — Punch is built for it. Try it free for 14 days. No card required to start.