Simple time tracking, powerful reporting, and quick invoicing. Trusted by over 10,000 businesses in more than 100 countries.
Overview
Harvest isn’t just the easiest way for your team to track time – it puts the timesheet data to work for you. Streamline your entire billing process within one system, from time tracking all the way to getting paid. Creating an invoice based on tracked time – using different billable rates for different people, tasks, or projects – is as simple as hitting a button.

Play Video, opens in a dialog
Harvest + Xero
The award-winning integration with Xero automatically copies over invoices and payments so your accounting is never out of sync.
Getting started
Once you’ve created a Harvest account, linking it to Xero is simple.
- Create a Harvest account.
- Go to Settings and scroll down to Integrations.
- Click Connect to Xero.
Reviews & ratings
34 Reviews
5 star(32%)
4 star(28%)
3 star(24%)
2 star(8%)
1 star(8%)

Judah Kosky
Posted
Harvest has a lot of great functions and tools. Xero has a lot of great functions and tools. But the bottleneck of communicating between ALL of these functions and tools is suddenly bottlenecked by a minimal integration. I will say they do that well, but they are missing SO much more.
What about creating an integration with approved expenses?
What about creating an integration with approve subcontractor times?
MA
Michael Agius Vadala
Posted
Is there a way of using the xero invoice numbering when pushing invoices from Harvest?

Nancy West
Posted
I've used Harvest since Feb '15 and Xero since Nov '17. I love them both—easy to use and huge timesavers. Harvest has changed my professional life and significantly upgraded my image to clients. It's awesome that I can check and enter time and invoices on any device & keep notes in my entries that help me schedule tasks from day to day as well as provide detailed invoices. My clients all have their own payment preferences—the ability to be flexible with what I can accept helps me get paid promptly. Xero has blown the useless Quickbooks out of the water for me. So much easier to use, but most importantly I can customize Stripe & Square transactions to reflect the client a payment came from.
As others have said, the integration isn't quite there yet. Maybe what I've been experiencing is within Xero. I would love to find out what Harvest can do, if anything, to help resolve this issue.
When I add the details regarding each check/client in bank deposits with checks from multiple clients (and Stripe payments from multiple clients deposited the same day) when reviewing/adding/reconciling transactions on my bank feed, Xero doesn't connect the individual check/Stripe payment entries with the Harvest invoices they're settling, creating pages of "overdue" invoices. I've been using Credit Notes to clear them, but this results in a duplication of revenue as the credit note amounts are added to the Sales account. This skews my income statements and I haven't found a way to exclude this account from my reports. I don't see any other way to deal with the overdue invoices and I just can't stand seeing that giant stack of "unpaid invoices" staring at me. Why can't Xero record internally that a Harvest invoice has been paid when it's part of a deposit with multiple payments?
Entering those payments as individual deposits will cause reconciliation issues—they won't match the deposit transaction from my bank feed. Hiding the unpaid invoices from my dashboard would be the best workaround until this issue is addressed. But I can't do that.
I'm EXTREMELY HAPPY that I switched to Xero from Quickbooks and I LOVE Harvest and the Harvest-Xero integration. There is room for improvement so both my bank account entries AND my financial statements will be accurate. I'm giving Harvest 4 stars since it has changed my freelancing life and saves me SO much time...but if you and Xero can fix this issue together I'll give you both 5 stars for sure!
One person found this review helpful.
Additional info
App details
By Harvest
Added in 2013Countries
Australia, Canada, Global, Hong Kong, Indonesia, Malaysia, New Zealand, Philippines, Singapore, South Africa, United Kingdom, United StatesLanguages
EnglishSupport
Setup walkthroughContact supportsupport@getharvest.comFollow
TwitterAlthough Xero reviews each app in the Xero App Store, we can’t give any guarantees. It’s up to you to assess the performance, quality and suitability of any app before going ahead.