Logo for FreshBooks


Logo for FreshBooks

FreshBooks Coupons, Reviews, Comparisons and Alternatives

About FreshBooks

FreshBooks is an online invoicing and time tracking service that saves you time and makes you look professional - Fortune 500 professional. We believe financial record keeping should be easy, fast, (and perhaps even fun), but still detailed enough to satisfy your accountant. FreshBooks is easy to use and you can try it for free.

Import all your expenses and accepted payments online, from anywhere, either on mobile or desktop. Organize all your expenses automatically from your bank account, or simply take a picture of your receipt using your iOS or Android device and upload it directly.

FreshBooks simplifies your accounting and makes it faster and more secure. Further, FreshBooks allows you to accept credit card, cash or check payments and keep all your information organized.

  • 85


    152 Critic Reviews

  • Provided by
  • Platforms
    Web based
    Mac OSX
  • Mobile
  • API
  • Pricing
    View details
    Subscription Plans
    Free Plan

  • Claim your badge

  • Claim your badge

Features & Specifications

Key Features

  • Online Invoicing
  • Time Tracking
  • Recurring Invoices


Supported languages
Serviceable Area
World Wide
Supported Platforms
  • Web Based
  • Mobile Web
  • Desktop Windows
  • Desktop Mac OSX
  • Desktop Linux
  • Mobile App IOS
  • Mobile App Android
API availability
API is available. Protocol / Formats : XML, REST .
Access the API documentation
FreshBooks integrates with Help Scout and more than 47 other solutions. View details
Support Options
  • FAQs
  • Knowledge Base
  • Online Support
  • Phone Support
  • Video Tutorials
Security and privacy
  • Encryption of data at rest
  • SSL for all pages in application domain
  • Multi-factor authentification

Ratings Summary

Metric Score Rank
cloudswave Score
Domain Authority 78
Alexa Rank 4889
Facebook 58
Twitter 77
Integration 94
Security 58
Support options 100
Platforms 90
Show / Hide category leader in Radar

FreshBooks Demo Video

FreshBooks Screenshots

Plans & Pricing


for 1 Month / 1 user(s)


  • Bill up to 5 active clients
  • Customize and send unlimited invoices
  • Invoice status tracking and updates
  • Create recurring invoice profiles
  • Automatic late payment reminders and fees
  • Easily accept online credit card payments
  • Easily add and categorize expenses
  • Track your time by project and clients
  • Clear and simple reports and dashboards
  • No setup fees or contracts
  • Work on any device – computer, tablet or mobile
  • No software to install and free automatic updates
  • Award-winning phone and email support
  • Data that’s 100% secured and automatically backed up


for 1 Month / 1 user(s)


  • Bill up to 5 active clients
  • Customize and send unlimited invoices
  • Invoice status tracking and updates
  • Create recurring invoice profiles
  • Automatic late payment reminders and fees
  • Easily accept online credit card payments
  • Easily add and categorize expenses
  • Track your time by project and clients
  • Clear and simple reports and dashboards
  • No setup fees or contracts
  • Work on any device – computer, tablet or mobile
  • No software to install and free automatic updates
  • Award-winning phone and email support
  • Data that’s 100% secured and automatically backed up


for 1 Month / 1 user(s)


  • Data that’s 100% secured and automatically backed up.

How to Get Your FreshBooks Free Trial

Founded in 2003 by Joe Sawada and Mike McDerment, FreshBooks is a cloud-based accounting platform that helps small business owners and client service organizations to send and receive invoices, track expenses, accept payments, and review reports. It is the ultimate accounting solution for any business and also comes with a range of features, which include creating estimates and quotes, knowing when your invoice was reviewed, track spending with expense reports, automatic bank imports, team time tracking, and many more.

Do you plan on using FreshBooks accounting software too? If so, follow these steps to obtain a free trial and manage your business’ accounting tasks:

Step 1:

Free Trial Regular FreshBooks 1

Enter https://www.freshbooks.com/ in the URL of your browser and explore the website for information about its accounting services and features. Once done, click “Try It Free”, located at the top right corner of the page.

Step 2:

Free Trial Regular FreshBooks 2


Upon clicking “Try It Free”, you will be redirected to the sign-up page. As you can notice, there is not much information required, and you simply have to enter your company’s name and email address. Once done, just click on “Try It Free for 30 Days” and enjoy your free trial! However, before that, you need to set up your account. So, follow the steps provided to ensure you can use the software easily.

Step 3:

Free Trial Regular FreshBooks 3

The trial will last for 30 days. It means if you do want to continue using the service, after 30 days you have to select from one of the packages available on the site, which you can view on the Pricing page. There are three plans available:

  1.     Lite ($15 per month)
  2.     Plus ($25 per month)
  3.     Premium($50 per month)

Select the one that best suits your needs and budget.

So, if you want to get a free trial at FreshBooks, follow the steps mentioned above.

Showing 6 out of 48 - View All

FreshBooks Integrations

logo for Help Scout

Help Scout

Help Desk and Ticket Management

FreshBooks integrates with Help Scout. Help Scout provides your team with a scalable help desk, while keeping the customer experience si...
Learn More

logo for Zendesk


Help Desk and Ticket Management

FreshBooks integrates with Zendesk . Zendesk delivers the leading cloud-based customer service software. Loved by customers for its si...
Learn More

logo for Shopify


Shopping Cart

FreshBooks integrates with Shopify. Shopify provides a commerce platform that allows you to sell at a retail location, online, and ev...
Learn More

logo for Citrix ShareFile

Citrix ShareFile

File Sharing

FreshBooks integrates with Citrix ShareFile. Citrix ShareFile is one of the best solutions to share large business files with several people a...
Learn More

logo for Quote Roller

Quote Roller

Proposal Management

FreshBooks integrates with Quote Roller. Quote Roller helps to deliver sales collateral with ease. Build beautiful quotes, proposals, and ...
Learn More

logo for GetResponse


Email Marketing

FreshBooks integrates with GetResponse. GetResponse is a complete email marketing solution. It provides turnkey newsletter publishing and...
Learn More

View All

Critic Reviews

  • 85

    Cloudswave Score for FreshBooks

    Rating based on 152 Critic Reviews

    102 Favorable reviews
    94 %
    5 Mixed reviews
    5 %
    1 unfavorable reviews
    1 %
  • As a freelance bookkeeper, I hate Freshbooks with a passion. My client uses it, and he loves if for invoicing, but it's really not good for anything else, and without even a basic reconciliation feature, it's an absolute nightmare to try and figure out if any of the information is correct on the limited reports it allows. Even a report listing just the entries for reconciliation would be a vast improvement. Also, there is no way to reverse entries other than just deleting them, which is absolutely ridiculous. Overall, I will probably turn down clients rather than work with this software again, unless there are major changes. It needs VAST improvement. It doesn't even integrate with common accounting software.

    Pros : I honestly can't think of any. It's easy to invoice for computer illiterates?

    Cons : It's touted as accounting software, but it isn't. It doesn't even work with actual common accounting software, making it functionally worse than useless. Advertising it as accounting software is fraudulent.

  • FreshBooks Use Cases and Deployment ScopeMy wife and I own a small ice cream shop, and we've used FreshBooks extensively as we've started our business, written our business plan, obtained bank financing, all the way through to opening our shop this summer. FreshBooks has provided and easy-to-use, cost effective method of tracking various accounting and financial items during the hectic start-up phase of our business. I would recommend FreshBooks as a starting point for any small business owner.

    Pros : Allows effective tracking of income and expensesAllows tracking of vendors and customersAllows time tracking of tasksFreshBooks has great customer serviceIntuitive user interface

    Cons : The reporting functions could be more robust.

  • I highly recommend this cloud accounting solution to anyone who is self-employed or a small business owner who has a growing client base. It’s easy to use, pretty to look at, reasonably priced and will save you both time and money by keeping you on top of late payments and saving you money on online payments through PayPal. If you are a small business owner looking to upgrade your accounting software, Freshbooks is worth a look – especially considering they offer a free 30 day trial to see if it’s for you.

View All

User Reviews

  • 9 In total

  • User review from

    Henry Plant VI

    I'm not a big fan of FreshBooks. When we used the system to track our time I found myself avoiding to use the system as often as I could because it had a few glaring errors that kept me from wanting to use it. We have switched over to using 10,000ft, and I much prefer the platform for many reasons, the chief one being that a project manager has to add you to a client before you can track time for it. As a designer, I work on many quick projects for a variety of clients throughout the day. Sometimes I'm working for 10 different clients in a day- that means every time we get a new client ( which happens daily ) I have to bother my project manager to add the client for me in FreshBooks.

    So imagine: it's the end of the day, and you are tracking your hours. There are 3, 30-minute projects you worked on for new clients but your project manager left on time, and you are staying late because that's what designers do. Thus, you have to wait until the next day to log time for these small projects being that you don't forget them during the time being. All of those small, forgotten projects are wasted revenue that adds up over time.

    Also, it's easy to log zero time for projects by accident, or accidentally log time for the wrong day.andnbsp;

    Pros :

    • It logs your hours and adds everything up very nicely.

    Cons :

    • It doesn't suggest projects you may have worked on during the week.
    • It doesn't allow you to add new clients, you have to bother a project manager to add them for you.
    • It takes to many clicks to add time for something: 10,000 feet it only takes one
    • The UI is uninspired and lazy causing the experience of using the product to be painful.

    • May 31, 2016
  • User review from

    Sean Caruana

    For users familiar with QuickBooks and Harvest, FreshBooks can be thought of as a hybrid of both solutions, which mainly focuses on the most important aspects of business management, in a simple way. This is because FreshBooks is mainly an accounting solution, and has many features that QuickBooks users would be familiar with. Besides that, FreshBooks also has time tracking capabilities, where invoices can be automatically generated from the logged times, and sent to clients - similar to Harvest. FreshBooks is, therefore, a complete package for handling accounts, invoicing and time tracking, and does so in a simple and user-friendly manner. It must be said, however, that the accounting functionality is quite limited. However, all the necessary tools are present for handling basic accounts. The biggest difference between FreshBooks and other accounting software such as QuickBooks, Sage and KashFlow, is the simplicity and ease of use. This is arguably the best selling point of FreshBooks, as it allows users to take care of accounting-related tasks within their business, even if they have limited knowledge in the fields of accounts and finance. Overall, FreshBooks is mostly suited for small to medium sized enterprises who do not have complex accounting requirements. In FreshBooks' efforts to keep things simple, the software can only handle simple and standard tasks. For more complex accounting features, it is, therefore, best to go for a software package such as Sage. FreshBooks boasts excellent time tracking tools, which can be used to automatically generated invoices directly based on a task's amount of hours. Invoices can then be sent to customers, and include reminders for late payments. FreshBooks also contains expenses tracking and detailed reports to view all aspects of the company's accounts and invoices. It is also possible to assign permissions to different users, which shows that security is manageable.

    Pros :

    • A good solution for users who do not know much about accounting.
    • Time tracking tools.
    • Reminders for late invoice payments.
    • Detailed reporting options.
    • Permissions can be assigned to specific users.
    • Expenses tracking.
    • Handles invoicing.
    • Integration with other platforms.
    • API is easy to work with.
    • Customer support are very helpful.

    Cons :

    • More suited for small businesses with simple accounting requirements.
    • Accounting-related options are limited.
    • A product like Sage is better at handling advanced accounts.

    • December 10, 2015
  • User review from

    Christina Hooper

    I can't say enough how much I love Freshbooks! The only reason I moved away was because they didn't have bank reconciliation.

    Pros :

    • I used Freshbooks for our business for the first 3 years and I loved it. Everything was so easy to use and my clients loved it too.
    • It has great recurring invoice notifications, invoice line item templates, easy payment options (including partial payments), and the ability to create an estimate, send it for approval, have the client approve it, and convert it straight to an invoice.

    Cons :

    • The only reason I left and moved to Xero was because my bookkeeper advised me that I needed to have some way to do bank reconciliations and more robust reporting.
    • I'm still considering going back to Freshbooks for invoicing and using the integration between it and Xero for my accounting - I just haven't had an opportunity to test that out and make sure it works as expected yet.

    • December 8, 2015
  • User review from

    Tamara Gooderham

    I've been using Freshbooks for three years now since I started my own business. My CFO and mentor in my previous role had schooled me on the financial aspects of operating a cost center. In addition, I had previously used invoicing software, produced quotes, managed a team’s timesheets and analyzed profitability of services among other tasks, so I already had a good understanding of what I needed from a financial software package. My hope was that I could find a software package which would integrate many of these tasks and save me time as a solopreneur starting out with a huge to-do list ahead of me. Freshbooks covered everything I needed and more. The user interface is pretty clean and very easy to use. When I was just starting out the fact that it was free for up to three clients was very appealing too. I would heartily recommend it to other small business.

    Pros :

    • Payments: Freshbooks integrates with PayPal, which I find convenient. Since I work for clients in the US and the UK, I can easily produce estimates and invoices in both currencies. This is a huge benefit for me. Professionalism: I can produce professional-looking estimates and invoices branded with my company logo.
    • Time-tracking: The time tracking tool is useful when I’m working on client projects. I also enjoy the fact that I can enter an estimated number of hours for each project and quickly look at their dashboard to see if my time is running close my estimate.
    • Reporting: At the end of financial year, I can export reports of invoices and expenses in Excel for my accountant to prepare tax returns. Efficiency: Freshbooks probably saves me hours of work each month, and I love how it makes me so effective and efficient.

    Cons :

    • It's pretty hard to think of any cons with Freshbooks. I am very forgiving of deficiencies in software if it’s outstanding. I’m the queen of the workaround so if the software doesn’t do something I find another way. I honestly can’t remember in the last three years if Freshbooks has failed to deliver on one of my financial accounting requirements.

    • November 4, 2015
  • User review from

    Jill Bridges

    Cloud based accounting software? Sure, it is possible from one of the big companies that have software already available for full PC installs. Would anyone try to tackle the market with a cloud-only option? Freshbooks does just that. This easy-to-use, nearly jargon-free cloud base accounting software, sports a friendly interface that the everyday person can understand and use. Freshbooks has everything you need from an accounting package: invoicing, expense tracking, time tracking, and financial reporting. It also has an impressive number of add-ons that you can use to customize Freshbooks to your needs. Freshbooks is a good choice for smaller companies that have no formal accounting setup. Companies that already are invested into a double-entry solution like the one financial institutions use might not find the approach Freshbooks takes as appealing to them. Contacts and Items can be imported from .CSV format files. vCards for clients and bank accounts can also be imported. All of this information can also be exported back out in .CSV format or to QuickBooks, if you use that software. Creating invoices is simple. If you have not completed all of the necessary steps the first time you try to create one, Freshbooks will prompt you with a small window to complete necessary information. From there, the online form represents your typical paper form in a well-designed and easy-to-use format. Time, Expense and Reporting needs are also handled from the intuitive user interface giving you full access to information that you need, when you need it.

    Pros :

    • Flexible import tools.
    • Elimination of accounting jargon for non-accountants.
    • Powerful reporting tools with lots of options available, invoice, credit card processing and expense management tools.

    Cons :

    • Lack of integration with the most popular e-commerce sites, manually filling in balance sheets. 

    • October 20, 2015
  • User review from

    Anita Hovey

    Super simple to set up and use, it makes the life of a solopreneur so much easier and my bookkeeper loves it too!

    Pros : Automated monthly (or other time frames) invoicing! This is what brought me to Freshbooks in the first place. I was paying a virtual assistant for 2 hours a month to do my billing. Now Freshbooks does it automatically. Most of my billing is the same recurring invoice from month to month, so I set it up once and it goes on the first of every month without fail. There is also the ability to set up an auto-bill to a client's credit card, but I haven't tried that option. The app! You can send an invoice right from a meeting using the app. Or, if a client hands you a cheque, you can mark an invoice paid, on the spot, and send them a receipt within minutes. Reminders. Freshbooks will send two overdue notices for each invoice that is not paid. You can set when those notices go out and adapt the text. If you set up your invoices right, you can have client reimbursed expenses auto-added to their invoice each month. You can track time on a project, and there is a feature for doing an estimate/quote/proposal for a project, but I don't use that function. I love being able to look quickly at the outstanding invoices and see which ones are way overdue and require follow up. There is also the ability to send paper invoices, mailed out from Freshbooks, but I don't use that feature. You can hook it up to your PayPal account and clients can pay directly from the button on the email they receive. For some clients, this means I get paid on time and it's worth the PayPal fees. There is also a Freshbooks payment system, but I haven't looked into that. All in all, for the $30 a month I'm paying, it's much more efficient and reliable than the virtual assistant I had!

    Cons : Unless I'm missing it, you can't set up a new client via the app. So you have to remember to set up the client before you go if you think you'll need to send them an invoice. Occasionally two overdue notices is not enough. I would like to have the ability to send a reminder every two weeks after the first two go out. For those really bad clients. I have one client that the invoices seem to constantly go to spam and she doesn't see them. I had to start sending them manually.

    • September 11, 2015
  • User review from

    Bradley Chambers

    I've used this product for years, and I couldn't run my freelance business without it. With built in support for Stripe and Paypal, it's incredibly easy to get paid online. When it comes to tax prep time, my accountant loves the detailed information is spits out.

    Pros : Cloud based, easy to use, incredible iOS apps

    Cons : They need some additional pricing tiers. If you contact them directly with how many clients you need, they will work you up a custom price.

    • September 7, 2015
  • User review from

    Laurentiu Macovei

    I first, I doubt it that will really help me. Then after two months I just counted the time I was spending before and after using it. It was less than half, dealing with the same accounting boring stuff, but now way faster in an intuitive way.

    Pros : Saves your time and ultimately your costs as you can do a lot more things into that time

    Cons : A little bit harder to start at beginning as it may be different than your own country's accounting systems.

    • September 2, 2015
  • User review from

    Mark Burdon

    I have used Freshbooks for a few years for invoicing clients, and it is a strong product. They also have a great deal of valuable content for entrepreneurs for setting billing rates, how to succeed as a small business and financial tips. If you have an accountant managing your core books on Quickbooks or something, Freshbooks is a great, quick way to invoice your clients and get paid fast online.

    Pros : Freshbooks has a number of integrations for payment gateways, CRM systems, project management applications and gMail. They also connect to PayPal or offer their own payment processing or even hard copy, snail mail paper billing. Their mobile apps are pretty great to use for timing hourly work, and generating invoices on the go. The fact that Freshbooks is Canadian is also a bonus for me, anyway. I always felt confident I would get paid quickly with Freshbooks, the invoices were easy to generate, and customer data is easy to manage and update. The Freshbooks Support team is friendly and does a great job I must admit. I would definitely recommend Freshbooks, you can maintain your branding within your invoices which is great and do so quite easily.

    Cons : Freshbooks used to have a "Pay by number of clients" which I liked as I get paid on multiple platforms and freelancing is a side hustle for me. Now monthly pricing is still affordable, but moving a bit upmarket I would say. You can have a single client and get free service while you get your business going. This isn't a big deal, but it seemed like my invoices were getting caught in Spam filters fairly frequently. I got paid fastest when I sent a PDF invoice copy. Freshbooks is all about invoicing time tracking and payments, I have since moved to Wave Accounting which is a pretty sweet product and offers accounting as well as invoicing capability. Wave Accounting is also Canadian, and they provide great value for even their free service, with the option for fee based credit card transactions.

    • September 1, 2015
View All Alternatives

Alternatives to FreshBooks


Free Download: Billing and Invoicing Software Pricing Guide

Enter your email and press continue to start downloading.

Detailed comparison of the 10 best Billing and Invoicing software!

One last step to begin your download:

Complete this brief form and we'll email you the PDF document.

Thank you for downloading the Detailed comparison of the 10 best Accounting softwares white paper..

The white paper has been sent to your email. You can also download it right now from this URL: Detailed comparison of the 10 best Accounting softwares

Other must read white papers for you

clic to downlaod
Download This whitepaper
whitepaper image
The 5 point plan to ERP selection success

Detailed comparison of the 10 best Accounting softwares