

A timesheet app for Xero users in the UK. Staff clock in and out on their phones, managers approve the timesheets, and TimeTally posts the approved wages to Xero as a journal in one click. No re-typing totals into your books.
Xero's own time tracking lives in Xero Projects and is built for billing clients for time, not for running shifts. UK small businesses that pay staff by the hour need clocking in, manager sign-off, holiday tracking and a record of the hours actually worked.
Time is logged against projects for invoicing
TimeTally: staff clock in on their phones and the timesheet fills itself in
No GPS clock-in or staff rota
TimeTally: a rota on staff phones, and GPS clock-in at your sites (£1 add-on)
Overtime and TOIL worked out by hand
TimeTally: overtime and TOIL calculated from your rules, then approved
Leave and hours kept in different places
TimeTally: UK statutory leave and timesheets in one place, with changes logged

From clock-in to a journal in Xero in four steps.
Staff clock in and out on the iOS or Android app, or enter hours on the web.
Managers get an email when a timesheet is submitted and approve it in TimeTally, one at a time or with Approve All.
Approved timesheets are locked with a full audit trail — compliant with HMRC record-keeping requirements.
Select the pay period and click export. The approved wages post to Xero as a journal — no re-entry needed.

At the end of each pay period, select the period and click export. TimeTally prices only approved timesheets and paid leave at each person's rates, overtime included, and posts the total to Xero as one journal. Your books show the wages you actually owe.
Unapproved timesheets are never included. What goes to Xero has been signed off by a manager.
TimeTally prices regular and overtime hours at your rates before the export, and the export history shows each person's split.
The wages total goes from approved timesheets to Xero without anyone typing it twice. A timesheet can't be exported twice by mistake.
Plain facts, so you know what lands in Xero before you connect it.
Using QuickBooks instead? The QuickBooks timesheet integration works the same way. Comparing tools rather than connecting one? See TimeTally vs Xero's own time tracking and our guide to exporting timesheets to payroll.
The Xero integration is one part of TimeTally. The rest of the platform is built for UK employment law.
Employees submit hours each week. Managers get notified and approve with one click.
Track annual leave, sick days, TOIL, and all UK leave types alongside timesheets.
Clock-in times, approvals and changes to timesheets and leave are kept, so you can show the hours you paid for.
See who's off at a glance. Spot clashes before approving leave requests.
Track regular and overtime hours separately. TOIL accrual handled automatically.
See who hasn't submitted before you export, so a missing week is caught before it reaches Xero.
Most time tracking software is built for US freelancers billing clients by the hour. TimeTally is built for UK employers who use Xero — shift hours, overtime, statutory leave and TOIL, priced in pounds.

Xero integration, holiday tracking, timesheets — all in one price.
Billed monthly. Cancel anytime. No setup fee.
Yes. You connect your Xero organisation once from Settings → Pay. When you export a pay period, TimeTally posts a manual journal to Xero through its accounting API: the gross wages for the approved timesheets and paid leave go to your wages expense account, balanced against your net wages payable account. Nobody types the totals in again.
Xero's time tracking is designed for billing clients by project, not for managing employee timesheets. TimeTally adds what Xero lacks: weekly employee timesheet submission, manager approval workflows, holiday management, TOIL tracking, and HMRC-compliant audit trails — all purpose-built for UK employment.
The integration posts manual journals through Xero's accounting API, so it does not need Xero Payroll. Your Xero plan needs to allow manual journals, and an admin connects the account once from Settings → Pay, then picks which Xero accounts the wages go to.
One journal per export, dated the last day of the period and titled 'Payroll - Week ending …'. It debits your wages expense account with the gross wages TimeTally worked out from approved hours at each employee's rates (overtime and paid leave included; project pay on its own line) and credits your net wages payable account. It does not create Xero Payroll timesheets or pay runs, and TimeTally does not calculate PAYE, National Insurance or pension: run those in your payroll as usual. The per-employee breakdown stays in TimeTally's export history, and the CSV export gives you hours and pay per person for your payroll.
No. TimeTally sits alongside Xero. Xero keeps your accounts (and payroll, if you use Xero Payroll). TimeTally handles clocking in, timesheets, manager approvals and holiday management, then posts the approved wages cost into Xero so your books match what you are paying.
Exported timesheets are locked so the books and the timesheets can't drift apart. To correct one, an admin marks that export as not exported from the pay page, then amends and exports again. TimeTally does not delete the journal it already posted, so void or reverse that journal in Xero yourself.
Yes. The Xero integration is included in TimeTally's standard price of £3 per employee per month, with no setup fee. The only extra is optional GPS clock-in at £1 per employee per month.
Still have a question? See all FAQs
Still have a question? See all FAQs →