Canada Local product

What Is FreshBooks?

FreshBooks automates daily accounting activities namely invoice creation, payment acceptance, expenses tracking, billable time tracking and financial reporting. Try it free for 30 days, no credit card required.

Who Uses FreshBooks?

FreshBooks is cloud based accounting designed exclusively for the self employed. Spend less time on frustrating paperwork and more time doing the work that gets you paid!

Where can FreshBooks be deployed?


About the vendor

  • FreshBooks
  • Located in Toronto, Canada
  • Founded in 2004

FreshBooks support

  • Phone Support
  • Chat

Countries available

Australia, Canada, New Zealand, South Africa, United Kingdom and 1 others



FreshBooks pricing

Starting Price:

  • Yes, has free trial
  • No free version

FreshBooks does not have a free version but does offer a free trial. FreshBooks paid version starts at $19.00/month.

Pricing plans get a free trial

About the vendor

  • FreshBooks
  • Located in Toronto, Canada
  • Founded in 2004

FreshBooks support

  • Phone Support
  • Chat

Countries available

Australia, Canada, New Zealand, South Africa, United Kingdom and 1 others



FreshBooks videos and images

FreshBooks Software - Dashboard
FreshBooks Software - Invoicing
FreshBooks Software - Mobile
FreshBooks Software - Accounting
FreshBooks Software - Integrations
View 6 more
FreshBooks video
FreshBooks Software - Dashboard
FreshBooks Software - Invoicing
FreshBooks Software - Mobile
FreshBooks Software - Accounting
FreshBooks Software - Integrations

Features of FreshBooks

  • ACH Payment Processing
  • Accounting Integration
  • Accounting Software
  • Accounts Payable Software
  • Accounts Receivable Software
  • Activity Dashboard
  • Activity Tracking
  • Alerts/Notifications
  • Automatic Time Capture
  • Bank Reconciliation
  • Billable & Non-Billable Hours
  • Billing & Invoicing
  • Calendar Management
  • Client Management
  • Client Portal
  • Collaboration Tools
  • Contact Database
  • Core Accounting
  • Customer Statements
  • Customizable Branding
  • Customizable Invoices
  • Dashboard Software
  • Data Import/Export
  • Data Visualization Software
  • Expense Tracking
  • Financial Analysis
  • Financial Reporting Software
  • For AEC Industry
  • For Small Businesses
  • General Ledger
  • Income & Balance Sheet
  • Invoice Creation
  • Invoice History
  • Invoice Processing
  • Mobile App
  • Mobile Payments
  • Mobile Receipt Upload
  • Multi-Currency
  • Multi-Period Recurring Billing
  • Online Invoicing
  • Online Payments
  • Online Time Tracking Software
  • Partial Payments
  • Payment Processing Software
  • Payroll Management
  • Profit/Loss Statement
  • Project Accounting Software
  • Project Management Software
  • Project Tracking Software
  • Quotes/Estimates
  • Receipt Management
  • Receivables Ledger
  • Recurring Invoicing
  • Recurring/Subscription Billing
  • Reporting & Statistics
  • Reporting/Analytics
  • Spend Control
  • Tax Calculation
  • Third Party Integrations
  • Time & Expense Tracking
  • Time Tracking Software
  • Timesheet Management

Alternatives to FreshBooks

Slack is your Digital HQ. Welcome to the command center of your workday. Learn more about Slack
Trusted by millions, Basecamp puts everything you need to get work done in one place.
World's most popular software for creating blogs and websites. It is open source software that is free to use.
From payments to credit to fraud protection, PayPal Commerce Platform helps you meet your customers where they are.
Accounting tool that provides multi-monitor support and past due stamps through improved cash flow.
Sage Business Cloud Accounting is a simple yet powerful online accounting solution designed for small business owners.
Zoho SalesInbox is an email client designed exclusively to help salespeople stay on top of the most important clients and deals.
Indy is a productivity platform for managing independent businesses, from contract creation to getting paid and everything in between. Learn more about Indy
Freshdesk is an easy-to-use customer service software that helps over 50,000 businesses worldwide create stellar customer experiences. Learn more about Freshdesk

Reviews of FreshBooks

Average score

Ease of Use
Customer Service
Value for Money

Reviews by company size (employees)

  • <50
  • 51-200
  • 201-1,000
  • >1,001
System Administrator in US
Verified LinkedIn User
Information Technology & Services, 10,000+ Employees
Used the Software for: 2+ years
Reviewer Source

FreshBooks made my day at work so much easier

5.0 7 months ago

Comments: Integration with customers' books, as well as the option to include team members in the layout, are all included. On the subject of Application Programming Interfaces. It appeals to me since it brings everything together in one convenient location. The entire software is so simple to use that anyone can learn how to use it.


I appreciate how user-friendly it is, as well as the appearance of the program, and that it has the essentials when it comes to monitoring money and sending invoices and proposals. It's a really amazing piece of software that provides quick alerts. Excels in the area of financial reporting. When it comes to bank reconciliation, the general ledger is really helpful. Excellent in regard to project accounting.


The absence of features like as email automation and scheduling, which are provided by applications such as Dubsado and Honeybook, would be an example. One thing I'd want the developers to improve on is making sure that updates are made at the very least within one hour and not much longer.

Owner in US
Verified LinkedIn User
Management Consulting, 2-10 Employees
Used the Software for: 2+ years
Reviewer Source

Great Invoicing Tool for Time Tracking

5.0 2 weeks ago New

Comments: Freshbooks does manage the following VERY well: Time tracking against projects and clients; invoice creation based on tracked time; and one-off invoices or flat rate pricing. I also like the clean and easy to navigate interface.Generating and reading historical reports is quick and easy to determine things like, how quickly specific clients are paying (and who is historically slower at paying), income by client and income by project/work type.The phone app is functional for my needs, although it's a little clunky and not nearly as full featured as the desktop software. It's not bad, but not great. I have successfully tracked time on the app, then issued an invoice from my phone to my client's email inbox.Overall, Freshbook fulfills my needs as a consultant.


I really like Freshbooks for it's easy invoicing and time tracking. I was able to integrate it with Teamwork project management software so that more complex jobs that require detailed time tracking against tasks and milestones could be tracked there and then my time could be exported to Freshbooks. Freshbooks also integrated with my Paypal gateway, allowing me to accept major credit cards.


Freshbooks collaboration with other contractors doesn't work very well. In addition, the per-client pricing has gotten pricey for those of us who have many one-off clients.The retainer payments feature was not easy to use.

Alternatives Considered: Harvest and Quickbooks Online

Reasons for Switching to FreshBooks: Invoicing flexibility, integration with Teamwork PM software and integration with Paypal.

Software Contractor in Canada
Information Technology & Services, Self Employed
Used the Software for: 2+ years
Reviewer Source

Freshbooks, only because I didn't know better.

3.0 2 months ago New

Comments: Started out great, mostly because I didn't know any accounting concepts. The whole thing came to a head when I was billed twice in one year. There had been a mess-up in the accounting, I don't think I was overcharged, but when your accounting software can't keep their accounting straight you probably want to look elsewhere. I've since switched to Wave, and I deeply regret choosing FB over wave initially.


The invoicing and expense tracking are very well implemented, the mobile app works great. For these basics, it works fine.


I started on Freshbooks Classic, and after a few years, the lack of accounting features simply became too much to ignore. Coupled with the frequent price hikes, it's just too much for too little.

FreshBooks Response

last month

Hey Stephen, thank you for taking the time to share your review of FreshBooks. While it's correct that the classic FreshBooks didn't have certain accounting features, the new FreshBooks does, including Bank Reconciliation, a Chart of Accounts, General Ledger and much more! If you require any assistance with the billing for your account, or if there's any other feedback you wish to share with us, our Support Team would be happy to assist. The contact information can be found here: ^DM

Marketing & Advertising, 2-10 Employees
Used the Software for: 2+ years
Reviewer Source

Freshbooks is the ultimate for a service-based business

4.0 2 months ago

Comments: It was a good onboarding experience. I didn't call support and had us rolling in about 2 hours. The things I miss from Quickbooks aren't here, but they are continuing to build out the system. Hopefully we can get some of those critical features sooner than later.


I used to love Quickbooks. It had an app, it had time tracking. Then everything I loved was taken away. Freshbooks is the choice we made because it was built for a small service-based business. Recurring billing, time tracking, payment processing, it's all built in and easy to use. It took me 2 hours to get setup completely and it was a great experience. It's great for an owner who needs to be able to just run their business.


This is a major miss on the accounting side of the house. If you came from Quickbooks, you know how important double-entry accounting is, in depth reporting with punchouts, a quick dashboard into profitability. This isn't the case with Freshbooks. You will need an accountant to help at the end of the year. Ours had to rebuild our system because it doesn't believe in a cash-based accounting system.

Director in India
Education Management, 1,001-5,000 Employees
Used the Software for: 6-12 months
Reviewer Source

Best Small Business Accounting Software

5.0 4 weeks ago New

Comments: Overall I am 50% satisfied with this software as some features are missing which are required in accounting, it is very easy to operate as compared to other accounting software's


This software is very easy to use no formal training is required, all invoice/ledger are created very easily, all reports at the end of financial year required for taxation and reporting are generated automatically with limited errors


The feature which I like the least is this software does not create quarterly tax estimates which are required in accounting, customer support is also not upto the mark

Alternatives Considered: TallyPrime

Reasons for Choosing FreshBooks: Ease of Operation

Switched From: TallyPrime

Reasons for Switching to FreshBooks: It was easy to operate does not required any special human man-power to operate this