FreshBooks and Xero

Over a million people in the US, Canada, the UK, Australia and other countries use FreshBooks for tracking their time, invoicing and managing customer accounts online.  The team at FreshBooks have really succeeded in bringing a ‘fresh’ approach to what they call “unaccounting”.  Their goal is to be easy to use (like us), to save you time (like us) and to make you look professional (like us).

It’s not surprising then that people who love FreshBooks, also love Xero and have been asking us for a while to integrate the two systems. We’ve been working with FreshBooks on this and are thrilled to tell you that we’re pretty much there.

If you’re a FreshBooks user looking for a great online accounting system, or a Xero user looking for a great time tracking and billing system we have the solution. FreshBooks and Xero are both online, totally secure and designed by people who are fanatical about saving you time and helping you manage your cashflow.

This short video shows how easy it is to get started with Xero and FreshBooks:

We’d like to get a few people to try it out first before we publish the links broadly. If you’d like get into it now please email us at and we’ll send you the configuration link. We’ve set up a UserVoice forum to hear what we need to do next. If it all looks good for you we’ll turn the link on for all. More information here in Xero help: Xero and FreshBooks.

There are lots of people in North America using Xero. Xero is perfect for North American businesses because it offers highly configurable sales tax, multi-currency and powerful business and sales tax reporting.


Jeff Teschke
November 13, 2009 at 7:44 am

This is fantastic…and may finally move us away from QuickBooks for good.

Can’t wait to try it out, and possibly recommend the pairing to clients.

Nice work!

Jesse Bennett-Chamberlain
November 13, 2009 at 7:54 am

I actually moved from freshbooks to xero last year, and have been missing some of their features (stuff like auto invoice reminders, etc).

I’m just hoping that you’ll still continue to enhance the invoicing features within xero… and not rely on freshbooks for them.

Chris Sparshott
November 13, 2009 at 9:25 am

I really good cloud integration example. I am curious whether the integration is point to point or if the design has incorporated hooks for additional cloud solutions to be added later. Like a mini

Congratulations one this milestone.

November 13, 2009 at 10:48 am

Now this is what I’ve been waiting for. Huge time saver. Good stuff!

Paul Burton
November 13, 2009 at 11:51 am

I converted to Xero a few months ago from MYOB. While I’d prefer not to have to rely on another SaaS app for invoicing, there are a number of features Freshbooks offers that would (will) make my business life a whole lot easier such as reminders, time-tracking, and (non-licensed) contractor access. Kudos.

November 15, 2009 at 10:03 am

Does Xero have any plans for providing built in functionality for the American market anytime soon? Also do you plan on partnering with American banks to provide real time bank data feeds?

Rod Drury
November 15, 2009 at 12:33 pm

@John. Yes and Yes. We already have lots of US customers and gathering feedback for a US specific version. What are the top things you need us to do?

November 15, 2009 at 1:51 pm

For me, US Bank Data Feeds is my need beyond this Freshbooks integration. I am currently testing the integration…hopefully it will be up and running soon…not working for me yet. I look forward to jumping into Xero full force once it is complete.

November 15, 2009 at 1:52 pm

by the way Rod…any ETA on the Bank Data Feeds and US Specific Version? Sometime in 2010?

Catherine Walker
November 18, 2009 at 12:03 pm

Hi there – 2010 for sure! We’re in discussions with potential providers of automated bank account data from US, Canadian and UK banks. Hopefully we’ll be in a position to announce something in the next few months.

Anyone using Xero in the US and elsewhere now, keep on letting us know where we can improve for your region.


November 18, 2009 at 12:41 pm

Thank you Catherine. I do hope Chase is included in your list of US Banks.

As to the Xero/Freshbooks integration…where do you stand? I have attempted syncing up via the Beta invite, with no luck. Are you closer to resolving the issues and launching it to everyone?

Catherine Walker
November 18, 2009 at 3:02 pm

Hi again. Noted re Chase. Have tracked down your feedback with re syncing with FreshBooks and the guys are investigating this and other feedback. Hopefully these will be sorted very soon & we can go for general release. Thanks for persevering – great to get everyone’s reports during this beta phase. We’ll let you know as soon as we’re ready.


November 18, 2009 at 9:19 pm

I’d rather see some of their features directly implemented on xero. That would make xero a more attractive choice.

FreshBooks a go go – Online accounting software news from Xero
November 27, 2009 at 4:43 pm

[…] response to Xero working toward integration with Freshbooks, the North American online invoicing and time tracking heavy weight, has been amazing. Lots of […]

April 13, 2010 at 12:59 am

I am a bit confused as to why you would want to input your invoice in Freshbooks and have it sync with Xero when you could just enter it into Xero? Aren’t these products one and the same?

Catherine Walker
April 13, 2010 at 3:45 am

@JP The integration is really useful for people who are already using FreshBooks and want to push their invoices into Xero to make use of Xero’s full accounting system. As well as being a powerful invoicing service, FreshBooks offers fast and simple income and expense reports whereas Xero includes a full range of reports, sales tax and fixed asset management, accountant login, full multi-currency etc. Customers can retain the invoicing they already have with FreshBooks but use Xero for their accounting. Many people prefer the customisation that FreshBooks offers for invoices – Xero does allow you to customise the layout of PDF invoices sent to customers and we are currently working on more powerful template-based invoicing. So it’s a matter of what suits you – the services have different features but certainly Xero offers full invoicing AND full accounting.

May 14, 2010 at 8:04 am

We’re a long time Freshbooks user and we’ve just moved to Xero for our accounting. Generally, it’s great and thankfully we never have to look at that shocking Sage package ever again! But I’d just like to mention a couple of pain points we have in terms of manual entry:

1) we would like to set the due date of imported invoices in line with our payment terms – e.g. +30 days. At the moment all imported invoices have a due date the same as the invoice date, which means manual entry to sort this out. Would be great if you could add this as an optional setting on the Freshbooks integration.

2) would also be great if you could push any invoice payments from the Xero bank reconciliation through to Freshbooks, as their API supports payments. Our clients use Freshbooks for their account statements, and really like it, but at the moment we do a really quick reconciliation of receipts in Xero (1 minute) but then have to do manual re-input of the receipts into Freshbooks (20 minutes).

These would be killer features for us and would make our accounts people a lot happier!

Keep up the good work.

Steve Shepherd
June 8, 2010 at 9:09 pm

@alex great point about integrating payments back into freshbooks.
Freshbooks has a lot of other integrations for payments and client portals and sub contractors which xero will probably nevery do.
We just need those payments to remove the double handling.

August 28, 2010 at 6:29 pm

If our contractors invoice us through their Freshbooks accounts and those invoices are received in our Freshbooks account (they will be listed under “List of received invoices” under the “Invoices” tab), will those invoices get imported into our Xero account?

Look forward to hearing back & thanks in advance for your help.

May 13, 2012 at 12:04 am

Hi – we’d love to see the payments being pushed back to Freshbooks when reconciled in Xero.

That would really complete the marriage of the two systems for us.

Josh Salway
September 27, 2012 at 5:35 pm


What is the point of having both now? Xero can do everything that Freshbooks can do right? What is the benefit of using both in 2012?

Jeff B
October 15, 2012 at 11:41 am

Josh, for my company, we still use freshbooks because xero online payment only allows credit card processing through paypal. This is why we still use Freshbooks and Xero. We would LOVE to move 100% to xero.

Xero reps, any word on CC processing through or a similar service??

Rod Drury
October 15, 2012 at 12:24 pm

Hi @Jeff and @Josh, one of the next steps is adding other payment gateways where we link to your Merchant credentials. We want to do this in a flexible way so it’s easy to add in payment systems.

Paypal was just the start and suits those small businesses that don’t have proper Merchant facilities.



Hilary Asumu
November 20, 2012 at 4:25 am

I’ll like to know the difference between Xero and Fresh books. What are the functions that one has the the other hasn’t. please pardon my naive question, I have never used these before. Thanks

Leave a Reply

Your email address will not be published. Required fields are marked *

See instant time savings with Practice Reports

Today we released Practice Reports to accountants and bookkeepers in 60+ countries. They provide a quick and easy way to add value for clients. Practice Reports provides flexible IFRS- based management reporting templates that can be used instantly for any Xero client. We have partners successfully using Practice Reports in New Zealand and Australia right ...

Xero Accelerate – fast track your journey to the cloud

You can’t ignore the elephant in the room. Well, you can. And some do. But if you’re seemingly oblivious to technology and the impact it has had (and continues to have) on the accounting industry, you risk being left behind and losing business to more progressive firms. New models of working, such as the single ledger, ...