FreshBooks Review: Feature-packed Cloud Accounting

Review Summary

Feature-packed online accounting tool for almost all businesses big and small

Name: FreshBooks

Description: FreshBooks is another in a long line of cloud-based accounting systems that are aimed at replacing traditional bookkeeping methods. Its convenience and power make it an extremely attractive proposition for modern businesses that want to reduce overhead and staff count with automation.

Operating System: Web-based

Application Category: Accounting Software

  • Ease of Use
  • Features
  • Accuracy & Reliability
  • Value for Money
  • Customer Support
Overall
4.6

Summary

FreshBooks is a very cleanly designed yet feature-packed cloud accounting tool. Despite it being meant for accounting, its simplified user interface and clear categorizations makes it easily usable by almost anyone.

I can easily say that this is usable by a wide audience of users and that it can fit businesses of small to medium size easily. If you’re interested, they can even create custom plans for larger companies on demand.

Learn More

As a small work-from-home business owner myself, I feel that tools like FreshBooks offer a much-needed lifeline to many people. While it may be arguable that basic accounting and invoicing can be done on your own, at the price FreshBooks starts with – why bother to do it manually?

Still, as with any tool, there are pros and cons so let's take a deeper dive into FreshBooks to see what it really brings to the table apart from just numbers.

Pros: What I Liked About FreshBooks

1. Excellent Onboarding Process

The onboarding process is simple
Onboarding is as simple as 1, 2, 3.

When you first sign up with FreshBooks, the first thing you will notice is how seamless the experience is. When you provide your email to them, you’ll need to verify it and from there you are immediately brought into their onboarding process.

Answering a series of questions will help you get your account set up and ready to use. This helps FreshBooks to establish some basics, such as the currency you transact in, what portions of the system you’ll be using (invoicing, accounting, etc), or even the basic layout of your forms.

The experience is refreshing and you don’t feel as if you’re being asked a bunch of questions with no end objective in sight. This is definitely the flow you want a new user to go through.

2. Simple, GUI-driven Interface

FreshBooks has a friendly and easy to read layout.
As you can see, the layout is friendly and easy to read.

If you are anything at all like me and shudder when the term ‘accounting’ is mentioned, then this is another positive point in FreshBook's favor. The entire interface is of course very simple and straightforward.

Best of all, it’s designed to put people at ease. Instead of an austere, bland look that most accounting software is known for, FreshBooks takes on a, well, fresh design. Its pastel colours and easily legible font types and size is so user-friendly.

3. End-to-end Accounts Solution

To many new business owners, accounting can be a challenge even if you’ve had some brief experience in it. Thankfully, it can be broken down into separate areas which are related in some way.

What FreshBooks does is to help users see distinctly the areas that they need to work on, then it will do the back-end integration automatically. This helps keep things simple for users while at the same time, providing a comprehensive accounting package.

4. High Degree of Automation

Thanks to it being a service-oriented system, FreshBooks helps a lot more with automation than you might think. For example, consider using one of its invoicing forms. This lets you bill clients and all you’ll need to do is fill in the line items.

FreshBooks will total up everything, help you send the invoice, keep count of the accounts receivables, and so on. On the expenditure side, it’s basically the same thing. Fill in line items and upload the necessary documentation like receipts. Everything else is automatically kept track of for you.

At the end of the day, to get a snapshot of what’s going on with your company finances, all you need to do is head over to the Reports section and choose what you want to view.

5. FreshBooks is a Highly Compliant System

In business finances, one of the most dreaded words is compliance. Thanks to the intricacies of business and government, a large part of both ends is dedicated to making sure that everything is legitimate – which means compliance.

You will be happy to know that FreshBooks is built to be compliant with many regulations including Making Tax Digital (MTD), PCI, PSD2, GDPR, and more. This means that no matter what country you reside in, you will be fine using FreshBooks to handle your accounts.

6. Integrates Well With Banking Accounts

FreshBooks integrates well with banking accounts.
Adding your bank account is as simple as searching and selecting.

Perhaps one of the best features of FreshBooks is that it can connect directly to your company bank account. This helps make it much easier for it to verify (and also automate) much of your accounts on its own. 

You won’t have to spend any time at all updating figures when cash comes in or goes out. This again goes back to its automation – which many cloud services can do. However, there aren’t many which are able to integrate with such a large number of financial institutions.

As a good example of this, I tried adding a Malaysian bank account (from a domestic bank here) and was surprised that they actually had it in their database. 

7. Extensive Number of Add-ons

Extensive number of add-ons
FreshBooks allows you to connect and sync information across different platforms.

If you’ve ever used any web-based services, you will realize that many of them offer a ‘core service’ along with integration capabilities that help extend functionality. FreshBooks does this as well and you can add on tons of extra features.

As an idea of how this works, you can add on the capability to accept credit card payments, set up and schedule meetings, and much more. All you need to do is find the right add on out of the 100 or so that FreshBooks offers.

It's easy and can prove to be quite helpful in fitting your business needs.

8. Live Customer Support

Since FreshBooks is a cloud-based service, they have central control over a lot of things. This lets them offer very efficient customer service much like other cloud-based products. For example, you can start off reading their knowledge base for help.

If that doesn’t work, click on the chat icon right from inside your FreshBooks account and you can bring up a live chat menu. Ask for help and you shall receive! While it's true that it may take some time depending on their customer load at that moment, you will eventually get to speak to someone who can help you directly.

Cons: What I Disliked About FreshBooks

1. Can Get Expensive Quickly

With such a great list of features and things I love about it, it isn’t surprising that FreshBooks comes at a cost. I’ve compared them with a few other cloud-based accounting applications and they seem to be a bit on the high end.

This gets exponentially worse as your business grows since their pricing is based on your number of billable clients. I feel that isn’t quite a fair way of handling things since not all businesses work the same way.

For instance, you might run a business that needs a continual flow of new clients, by this measure, you will blow past their Lite plan at light speed since it only allows for 5 billable clients.

On the other hand, some businesses thrive on repeat customers and these are the ones who will gain maximum benefit. In fact, some might even be able to coast by on the Lite plan for ages without having to upgrade.

2. The Way Invoices are Sent

Example of FreshBooks invoice.
FreshBooks invoice sample – People are leery of simply clicking on links nowadays.

For some reason, sending an invoice in FreshBooks doesn’t really send the invoice. This means that an email is sent out from FreshBooks to your client – telling them that they have an invoice ready for viewing.

Although not the worst way of doing things, I can see some clients being leery of clicking on links that come in an email. Cybersecurity is a real pain these days and you don’t want to have to call your clients up one by one to assure them that it’s ok to click that link!

3. Team Members Cost Extra

Most online accounting plans will have an allowance for the main user plus at least one accountant. This at least lets the business owner and the person in charge of managing the finances access the system.

Yes, you can do that in FreshBooks as well, but be prepared to pay extra. The price you pay on sign up is for you alone. Anyone else you want to give access to your accounts is a Team member – and costs an additional $10 per month.


FreshBooks Plans and Pricing

The pricing structure in FreshBooks is very clear. Almost all the important core features are included with all plans, with a few extra benefits that come along with the more expensive plans. Lite starts from $15 per month and that stretches all the way to Premium at $50 per month. There is also an option to create a custom plan.

Features Lite Plus Premium
Billable Clients 5 50 500
Cuztomized Invoices Unlimited Unlimited Unlimited
Expenses Entries Unlimited Unlimited Unlimited
Proposals No Unlimited Unlimited
Automated Bank Import Yes Yes Yes
Double Entry Account Reports No Yes Yes
Client Retainers No Yes Yes
Automated Late Payment Reminders No Yes Yes
Advanced Payments No $20/mo $20/mo
Team Members $10/person $10/person $10/person
Price $15/mo $25/mo $50/mo

*Note: FreshBooks is having a discount of up to 70% OFF. For best accuracy in pricing, please refer to the official website: https://www.freshbooks.com/

If you are planning on using FreshBooks for a long stretch, opting to pay annually will give you a bit of a discount. This amounts to around 10% off what would have been your original pricing – all paid up front, of course.

The most important thing to understand about FreshBooks pricing is that each plan sets the number of billable clients you can manage with the system. This means that even if you’re charging 20 customers a pittance each, you’ll need to upgrade from the Lite to Plus plan.

That is something to consider seriously, since how much you pay will depend heavily on how your business works.

Visit FreshBooks


Verdict: Is FreshBooks for Me?

It’s time for brutal honesty. FreshBooks is by far one of the best cloud-based accounting tools I’ve come across in a long while. It is designed for and works extremely well for small businesses like mine.

Unfortunately, it is a tough call to make since their pricing is relatively high as well. I also feel the way they charge based on billable clients is a little bit of a difficult pill to swallow, especially with the Lite plan only allowing 5 customers.

Who is FreshBooks Designed For?

Try FreshBooks for Free. You can have unlimited access to FreshBooks for 30 days.
Try FreshBooks for free. You can have unlimited access to FreshBooks for 30 days. (visit)

So, while FreshBooks might not be for me, I can easily see small to medium businesses benefitting from this system immensely. This is especially true given their wide range of bank compatibility as well as a high degree of compliance.

Try fo free: Visit FreshBooks online


Disclosure: BuildThis receives referral fees from tools listed on this website. But, the opinions are based on our experience and not how much they pay. We focus on helping small businesses and individuals to build websites as a business. Please support our work and learn more in our earning disclosure.

About Timothy Shim

author avatar

Timothy Shim is a writer, editor, and tech geek. Starting his career in the field of Information Technology, he rapidly found his way into print and has since worked with International, regional and domestic media titles including ComputerWorld, PC.com, Business Today, and The Asian Banker. His expertise lies in the field of technology from both consumer as well as enterprise points of view.

Connect with Timothy Shim: Linkedin .

Do NOT follow this link or you will be banned from the site!