Everything you logged is kept and comes back the moment a key is activated. Week is the cheque calculator and hours log for the week you are on. Full adds the year log, the calendar, by-employer and by-month totals, and more than one employer. One key works on up to three phones.
| Day | Hours | Stat | LOA | Night | Alloy | Paid as |
|---|---|---|---|---|---|---|
| Week |
Every day you logged is kept. A Full licence unlocks the year log, the calendar, the by-employer and by-month totals, and more than one employer. $9.99 a year, one key for up to three phones.
| Week | Hours | Gross | Tax | Take-home |
|---|
| Employer | Hours | Gross | Tax | CPP | EI | Pension | Take-home |
|---|
| Month | Hours | Gross | Tax | CPP + EI | Take-home | Allowances |
|---|
Log your hours day by day and see every cheque: straight time, time and a half, double time, vacation and holiday pay, dues, CPP, EI, an income-tax estimate and living-out. The year view adds it all up. Built for UBC millwrights across Canada: Alberta Local 1460 (the CLR-A Provincial Millwrights agreement and the NMA and GPMA maintenance agreements), British Columbia and Yukon Local 2736 (the CLR-BC standard agreement, construction and maintenance), Ontario's Millwright Regional Council (the AMCO provincial ICI agreement, one province-wide rate), Quebec's mécanicien de chantier (Annexe B / C and the Annexe B-2 heavy-industry grid, with the 13% banked at the CCQ and Quebec tax), Nova Scotia Local 1178 (mainland Major Industrial and all-other-work schedules, plus the Cape Breton industrial and commercial appendices) and New Brunswick Local 2262 (the Saint John Construction Association agreement, read from a scan). Pick your province and agreement on the Settings tab; each comes with its own payroll tax. The week shown first is an example; change any box.
These come from the TD1 forms you filled in for this employer. Most people claim the basic amounts. Your pay stub may list them as "TD1 claim" or "claim code".
Pass it on. A mate points their phone camera at this code and taps the link that pops up. Or send them the link:
On the home screen it opens full screen, works without signal, and your log stays on the phone. Nothing is uploaded anywhere.
Week licence $4.99 a year: the cheque calculator and hours log. Full licence $9.99 a year: everything, including the year log and extra employers. Your key is tied to your email address and works on up to three of your own phones.
Your log is saved on this phone or browser only. Copy a backup now and then and keep it in your notes or email it to yourself. Paste it back here to restore, or to move to a new phone.
A number that doesn't match your stub, a rule we got wrong, something you'd like added. Say which agreement and classification. Email is optional; leave it if you'd like a reply.
Everything below is for the employer picked on the Settings tab. Rates step on the agreement's own dates and the calculator uses the column in force for the week you're looking at. Hours are your hours on site, breaks included, the way the agreement's overtime rules count them.
Not included: travel time and mileage, the Alberta 14-and-7 work cycle (6.5 h straight plus 3.5 h at time and a half a day), call-outs and show-up pay, the 12-hour turnaround shift paid as a flat 12 h, the pensioner wage for members 71 and over, the 18¢/km tool transport allowance, the separate Alberta Millwrights Maintenance agreement, GPMA long-service vacation above 6%, and the monthly dues of every local (none of them publish the amount: enter it from your stub). Not covered because the agreements aren't public: Saskatchewan Local 1021 (the CLRS copy is redacted), Manitoba Local 1443 (the CLRAM agreement isn't published; the UBC wage lookup does show a May 2026 journeyperson rate of $46.55 and $1.36/h field dues for a later wave), Newfoundland and Labrador Local 1009 (login only) and Prince Edward Island (Local 1178 works there but no PEI agreement is public). Also not modelled: BC's first-aid $1.50 and the 122.5% / 125% general-foreperson tiers, the BC apprentice $1.00/h savings-plan deduction, the BC and Ontario dues steps ($1.80 in 2028; $1.72 / $1.97), the Ontario apprentice 50¢/h assistance-plan deduction, Ontario commuting allowances and travel time, the EPSCA power-sector agreements, Quebec's isolated-site (B-1 / C-1) and civil-engineering grids, Quebec's exact 0.75% CCQ levy and 86¢ MÉDIC premium (approximated), Quebec shut-down days in heavy industry, the agreement's fixed Canada Day and Remembrance Day dates in 2026-2028, Nova Scotia small-job schedules, Cape Breton's Friday-to-Thursday holiday move on a 4×10, and New Brunswick's 20% night shift, apprentice RRSP tiers and NMA / GPMA maintenance rates. Employer pension, health and training contributions aren't on your cheque; the pension part is shown as a memo line under the cheque and on the Year tab.
Independent tool. Not made by or affiliated with the United Brotherhood of Carpenters, the Millwright Regional Councils, any of their locals or councils, any employer bargaining association (CLR Alberta, CLR-BC, CLRS, the Ontario employer bargaining agencies, the ACQ, NSCLRA, CLRA NL and others), the CCQ, the National Maintenance Council or any contractor. This is an estimate, not payroll advice. Your stub and your steward have the final word.
Your hours, pay, employers and settings stay on this phone. There's no account and no sign-in, and we never see your log.
What we do receive:
We don't sell or share any of it, and there are no ads or tracking scripts. The site is hosted by Cloudflare and payments go through Stripe. They see what any web host or card processor sees.
To see or delete what we hold about you, send a note through the feedback box with your key or email.