The office side of Punch
Your crew punches.
CRMb runs the business.
CRMb is clients, scheduling, inventory, and invoicing for the same team you already run on Punch. It shares your workspace, so every punched hour lands as real job cost, real schedule truth, and billable lines — on its own.
CRMb subscribers get 25% off Punch, applied automatically for as long as both subscriptions stay active.

Clients and pipeline
Every job, from first call to paid.
Every client, deal, and job by stage and value — on a board, a table, a timeline, or sprints. The same crew you run in Punch, now with the whole business around it.
- Pipeline by stage and value
- Board, table, timeline, or sprints
- Tasks, comments, and files on every job

Crew scheduling
Plan the week your crew punches.
Build the schedule, publish it to the crew, and post open shifts anyone can claim. Because it's the same workspace, the plan lines up against the hours they really punch in Punch.
- Drag-and-drop week, published to the crew
- Open shifts anyone can claim
- Live, overtime-aware labor cost as you plan

Quotes and invoices
Bill the hours they really worked.
Pull a job's materials and its punched labor straight into a quote, convert it to an invoice, share a link, record payments. No retyping hours you already trust.
- Punched labor becomes billable lines
- Share a link your client can open anywhere
- Payments recorded against the job

Inventory and purchasing
Know what's on the truck.
Warehouse and truck stock, barcode scanning, reorder points, suppliers, and purchase orders — with materials costed onto the same jobs your crew punches against.
- Warehouse and truck stock, by location
- Barcode scanning and reorder points
- Suppliers and purchase orders, received to stock

Reports
Margins that are real.
Job costing and profit built on the same punched hours Punch runs payroll on — not estimates. See margin per job, receivables, and the whole org's work on one page.
- Profit per job on real punched labor
- Receivables and inventory value
- The whole org's work, one page

Punch and CRMb
Built on the hours you already trust.
CRMb and Punch share the same team, so there is nothing to connect and nothing to import. The moment your crew punches in, those real hours land everywhere they matter in CRMb — with no timesheet in between.
Same workspace as Punch
Your team, job sites, join code, and every punched hour are already there. Nothing to connect, nothing to re-enter.
Real labor cost on every job
The hours your crew punches become the real cost on every CRMb job, so margin is fact, not a guess.
Schedule that checks itself
What you plan in CRMb lines up against what was actually punched, so you see who ran long, ran short, or never showed.
Boards that move themselves
Tasks and jobs progress as the hours get punched against them, so the board is never out of date.
Invoices from punched hours
One tap turns the hours your crew really worked into billable lines, priced per person.
Capacity you can trust
Scheduled hours next to hours really punched, per person, so you can see who is slammed and who has room.
How they fit together.
01
Your crew runs on Punch
They punch in at the job, and Punch verifies they are really there.
02
You run the business in CRMb
Clients, jobs, the schedule, inventory, and the invoices — one place, same workspace.
03
The real hours connect them
Every punched hour flows into CRMb's cost, schedule, capacity, and invoices on its own.
Give your Punch crew a front office.
Sign in with your Punch account and your team is already there. On iPad, Mac, and the web — with a 14-day free trial, no card required.