TimeTally
+
Xero
Xero Integration

The Timesheet App for Xero

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.

No credit card required
£3/employee/month
Xero export included

What Xero's Time Tracking Doesn't Do

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

Employee submitting a weekly timesheet in TimeTally

How It Works

From clock-in to a journal in Xero in four steps.

1

Employees submit hours

Staff clock in and out on the iOS or Android app, or enter hours on the web.

2

Manager approves

Managers get an email when a timesheet is submitted and approve it in TimeTally, one at a time or with Approve All.

3

Exports locked

Approved timesheets are locked with a full audit trail — compliant with HMRC record-keeping requirements.

4

Export to Xero

Select the pay period and click export. The approved wages post to Xero as a journal — no re-entry needed.

TimeTally export dialog for posting approved wages to Xero

One Click to Export Approved Hours to Xero

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.

Only approved hours exported

Unapproved timesheets are never included. What goes to Xero has been signed off by a manager.

Standard and overtime split

TimeTally prices regular and overtime hours at your rates before the export, and the export history shows each person's split.

No re-entering data

The wages total goes from approved timesheets to Xero without anyone typing it twice. A timesheet can't be exported twice by mistake.

How the Xero Timesheet Integration Works

Plain facts, so you know what lands in Xero before you connect it.

What it does

  • An admin connects your Xero organisation once, from Settings → Pay, and picks three accounts: wages expense, net wages payable and (optionally) tax payable.
  • At the end of a pay period you choose the dates and export. Only approved timesheets and approved paid leave are included.
  • TimeTally prices the hours at each person's pay rates, overtime included, and posts one manual journal to Xero: gross wages to your wages expense account, balanced against net wages payable. Project pay gets its own line.
  • Each exported timesheet is marked as exported, so the same hours can't be posted twice. The export history keeps each person's hours and pay.

What it doesn't do

  • It doesn't create timesheets or pay runs in Xero Payroll, and it doesn't work out PAYE, National Insurance or pension. Run payroll as you do now; the CSV export gives you each person's hours and pay for it.
  • It doesn't send Xero tracking categories, invoices or bills.
  • It doesn't run on a schedule: an admin exports each pay period.
  • If you undo an export in TimeTally, the journal stays in Xero until you void or reverse it there.

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.

Everything UK Employers Need — Not Just the Export

The Xero integration is one part of TimeTally. The rest of the platform is built for UK employment law.

Weekly timesheet submission

Employees submit hours each week. Managers get notified and approve with one click.

Holiday & leave management

Track annual leave, sick days, TOIL, and all UK leave types alongside timesheets.

Records of hours worked

Clock-in times, approvals and changes to timesheets and leave are kept, so you can show the hours you paid for.

Team absence overview

See who's off at a glance. Spot clashes before approving leave requests.

Overtime tracking

Track regular and overtime hours separately. TOIL accrual handled automatically.

Missing timesheets spotted

See who hasn't submitted before you export, so a missing week is caught before it reaches Xero.

Built for UK Payroll — Not US Time Billing

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.

  • Weekly timesheet format — not timers or daily punches
  • UK statutory leave built in — 28 days, pro-rata, bank holidays
  • Overtime and TOIL worked out from your rules
  • Wages posted to Xero accounting — not Xero Projects
  • Only approved timesheets ever reach Xero
TimeTally pay period summary ready for Xero export

Simple Pricing — Everything Included

Xero integration, holiday tracking, timesheets — all in one price.

£3/employee/month

Billed monthly. Cancel anytime. No setup fee.

Xero journal export — included
QuickBooks export — included
Employee timesheet submission
Manager approval workflow
Holiday & leave management
Overtime & TOIL tracking
Change log on timesheets and leave
See who is yet to submit
iOS and Android apps for staff and managers

Xero Timesheet Integration: Frequently Asked Questions

Does TimeTally integrate directly with Xero?

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.

Why use TimeTally instead of Xero's built-in time tracking?

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.

Do I need Xero Payroll or a specific Xero plan?

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.

What data gets exported to Xero?

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.

Does TimeTally replace Xero?

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.

What happens if a timesheet needs to be corrected after export?

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.

Is the Xero integration included in the £3/employee price?

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 →

Already Using Xero? Add TimeTally in Minutes.

Connect TimeTally to your Xero account, invite your team, and post your first wages journal by the end of the week. Free for 14 days — no credit card needed.