TallyshiftLog shifts, check your payslip
Support
Common questions, and exactly how Tallyshift works out your hours. If you're stuck, write to us with the form at the foot of the page.
What you need
- An iPhone with iOS 26 or later. Tallyshift is made for iPhone only.
- The app is in English (UK).
- No account. iCloud is optional: signed in, your record syncs between your devices; signed out, it all stays on the one iPhone.
Questions
How do I get Tallyshift Plus back on a new iPhone?
Sign in with the same Apple Account, open Settings in the app and tap Restore Purchases.
How do I cancel or change my subscription?
On your iPhone, open Settings, tap your name, then Subscriptions, then Tallyshift Plus. You can also tap Manage subscription in the app's Settings. Cancel at least 24 hours before the end of the period to stop the next renewal.
How do I ask for a refund?
Refunds are handled by Apple. Ask for one at reportaproblem.apple.com.
How do I clock in with Siri or the Action button?
Say “Clock in with Tallyshift” or “Clock out with Tallyshift”, or “Start my break with Tallyshift” and “End my break with Tallyshift”. Siri and Shortcuts in the app's Settings opens the app's shortcuts. For the Action button, open your iPhone's Settings, then Action Button, choose Shortcut and pick Tallyshift's Clock in. Clock in acts on the job you used last.
Why didn't I get a “Still on shift?” reminder?
The reminder needs notifications, which Tallyshift asks for at your first Clock in in the app. If you said no, turn them on in your iPhone's Settings, then Notifications, then Tallyshift. Check the reminder isn't set to Off in the app's Settings. Either way, Today shows a banner once a shift has been open for 16 hours.
I forgot to clock out, or clocked out by mistake
Tap the shift to open it and set the right end time; the change is kept in its history. If you clocked out by mistake, open that shift and turn on Still on shift to carry on (offered for your latest shift, within 12 hours of clocking out).
My second iPhone is asking me to set up a job
Hours kept in iCloud arrive by themselves within a few minutes, and the setup closes when they do. If you tap Done first, you may end up with an extra empty job: archive it in Settings, under Jobs. Archiving is free and keeps its records.
I've changed jobs. Do I need Plus?
No. Archive the old job (its records stay) and add the new one, free. Plus is only needed to keep more than one job active at once.
Where are my backups, and how do I restore one?
A backup is written each week to the Files app (On My iPhone, then Tallyshift), and the newest eight are kept. In the app's Settings, under Backups, you can back up now, save a copy anywhere (such as iCloud Drive, so it survives deleting the app) and restore from a backup or a file. Restoring adds what's missing and never deletes anything.
How do I export my hours?
Export CSV is in the app's Settings and on every period's page, on any plan, at any time. With Tallyshift Plus, a period's page also makes a PDF timesheet. Notes are left out of both unless you turn on Include notes in exports.
The app says Plus has ended, but I still subscribe
When the app opens, it uses the last subscription status the App Store confirmed until its check finishes. If that answer is more than 7 days old, Plus shows as ended until the App Store confirms it again. Open the app with an internet connection, or tap Restore Purchases. Nothing you've recorded is hidden either way.
How do I delete my data?
Deleting the app removes its record and backups from your iPhone; to remove the copy in iCloud, delete Tallyshift's data in your iPhone's iCloud storage settings. The privacy policy has the steps.
How Tallyshift calculates
This is the arithmetic Tallyshift uses, in plain English. It's checked against 79 worked examples, each worked out by hand and by a separate program.
Tallyshift is a personal record of the hours you enter. Its totals and estimates may be wrong; it isn't advice, a payroll service or an employer's record. Check anything that matters with your employer, Acas or Citizens Advice.
Times
- Clock times are kept to the whole minute. When you tap Clock in (or ask Siri), the seconds are dropped, so every shift is a whole number of minutes. Nothing is rounded further: if your employer rounds to 5 or 15 minutes, that shows up as a difference in the payslip check.
- Time worked is the real time that passed between clocking in and clocking out, minus unpaid breaks.
- A shift across a clock change is counted in real time. A night from 22:00 to 06:00 on 24–25 October 2026, when the clocks go back, is 9h 00m; on 27–28 March 2027, when they go forward, it's 7h 00m. The shift says so: “Clock change during this shift: 9h 00m elapsed. Your employer may count the rota hours instead (8h 00m).”
- A shift started in another time zone is shown in that zone's time, with its abbreviation. Totals still use the real time that passed.
Which day and period a shift belongs to
- A shift belongs to the day, pay period and overtime week it starts in, in the time zone it started in. A night shift from Sunday 22:00 to Monday 06:00 is a Sunday shift.
- Pay periods are weekly, fortnightly or every four weeks from a start date you choose (any period's first day), or monthly from a day of the month (1 to 28). Periods run from day to day, both ends included.
- Planned shifts (from a template) don't count in any total until they start. A shift you're still on counts up to now, but is left out of the payslip check and CSV exports until it ends.
Breaks
- Each break is paid or unpaid; the job's setting is only the default for new breaks. Paid break time counts as time worked; unpaid break time doesn't.
- An automatic break rule (for example, deduct 30 minutes after 6 hours) applies only to a shift with no recorded break, and only when the shift is longer than the rule's mark. A break of no length (Start break and End break in the same minute) isn't a recorded break. The automatic break is unpaid, starts at the mark and ends early if the shift does. It applies to every shift with no break recorded, past ones included.
- A break added from a template sits in the middle of its shift.
- Clocking out during a break ends the break at the same minute.
Rates and premiums (Tallyshift Plus)
These are your own rates and rules, entered by you. Tallyshift never knows or checks what you should be paid.
- A base rate applies from the date you give it. Changing your rate adds a new rate from a date and never changes an old one, so earlier minutes keep the earlier rate. A rate typed by mistake can be deleted; the periods from its date are then worked out with the rate before it.
- Premium rules can be: overtime after a number of hours in a week (the week starting on the day you choose, Monday unless you change it) or in a pay period; a day of the week; a time of day, which may cross midnight, such as 22:00 to 06:00; or bank holidays in England and Wales, Scotland or Northern Ireland. Each pays either a multiple of the base rate (for example 1.5×) or an extra amount an hour, from a date. Editing a rule adds a new version from the date you pick, no earlier than the day the rule last changed.
- Day-of-the-week, time-of-day and bank-holiday rules go by each minute's own date and time: on a Saturday 22:00 to Sunday 06:00 shift, only the minutes after midnight get a Sunday premium.
- Overtime: worked minutes count towards the threshold in time order through the week or period. Paid breaks count; unpaid and automatic breaks don't. A rule that starts in the middle of a week still counts the whole week's minutes. Every worked minute counts towards the threshold, even one that another premium pays more for.
- Premiums never add together. Each minute is paid at the single best rate: the base rate times the best multiplier, or the base rate plus the best extra amount. When two pay the same, the multiplier wins. The minutes each rule wins are shown as “premium hours (your rule)”; a minute past the overtime threshold that a better-paying premium wins is shown under that premium.
- A minute on a day before any base rate gets no premium and no money, and the period says, for example, “No rate set for 1 Sep”.
- Bank-holiday dates come from gov.uk's list, built into the app for 2019 to 2028 (the last date in each region's list is 26 December 2028) and updated with app updates. For later days no bank-holiday premium is applied, and the period says “Bank holiday dates after 2028 aren't in this version yet”.
The estimated gross
For each rate, the minutes paid at it are multiplied by the hourly rate, the results are added up for the period, divided by 60 and rounded once, half up, to the penny. It always reads: “Estimated gross £X: your hours × the rates you entered, before tax, NI, pension and other deductions. This isn't your pay and doesn't check minimum wage or holiday pay.”
Decimal hours (7.75) are rounded to 2 places for display only; the arithmetic uses whole minutes.
The payslip check
You choose which dates the payslip covers (this period, the period before if you're paid one period late, or your own dates) and type the hours printed on it, as “37.5” or “37:30”. Tallyshift adds up the finished shifts that start on those dates, compares the two in whole minutes and shows the difference without drawing any conclusion: “Your record 152h 30m · Payslip 148h 00m · Difference 4h 30m. Differences can come from the dates covered, breaks, rounding or clock changes. Your payroll team can explain; Acas and Citizens Advice give free help.” It compares hours, never money.
What Tallyshift never calculates
Tax, National Insurance, pension, student loan, net or take-home pay, minimum wage, holiday pay, or whether any break rule has been met.
Write to us
It helps to tell us your iPhone model, its iOS version and Tallyshift's version, which is at the foot of the app's Settings.
For what the app keeps and where, read the privacy policy; for the licence and subscription terms, the terms of use.