Our top picks of timely offers from our partners

More details
Biz2Credit
Learn More
Terms Apply
Paid Placement
Get Prequalified up to $200,000 in business financing
Big Think Capital
Learn More
Terms Apply
Paid Placement
Small Business financing that moves as fast as you do
Monarch
Learn More
Terms Apply
Our top pick for being easy to use, Monarch's budgeting app is 50% off your first year of Core Plan with code CNBC50
Bluevine
Learn More
Terms Apply
Bluevine offers fast funding options for your small business
SBG Funding
Learn More
Terms Apply
Fast and flexible financing options for your small business
Select independently determines what we cover and recommend. We earn a commission from affiliate partners on many offers and links. This commission may impact how and where certain products appear on this site (including, for example, the order in which they appear). Read more about Select on CNBC, and click here to read our full advertiser disclosure.
Small Business

FreshBooks review — a solid option that shines for smaller businesses

You can add users to your account but each comes at an additional cost.

Share

Running a business requires tracking invoices, monitoring expenses and generating reports for tax filing. Having a reliable accounting software service can help simplify these tasks, and FreshBooks stands out for its ease of customization and affordability, earning it a spot on our list of best accounting software services. While it doesn't have quite as many features as QuickBooks Online, Freshbooks could be a good choice for a smaller business with simpler needs.

What we'll cover

FreshBooks

On FreshBook's site
  • Cost

    Cost varies depending on the plan. Click "Learn More" for details

  • Standout features

    Extremely easy to get started; Lite plan offers a lot of features; it's easy to upload receipts (including mileage) and create invoices. App offers time tracing. Very mobile friendly interface.

  • Categorizes your expenses

    Yes

  • Links to accounts

    Yes, credit cards and bank accounts

  • Availability

    Available for Web, iOS and Google Play

  • Security features

    FreshBooks utilizes 256-bit SSL encryption, secure firewalls, multi-factor authentication and regular vulnerability scanning and AI-driven fraud detection.

Pros

  • Easy-to-use interface
  • All plans include time tracking and unlimited invoices and expenses
  • Clients can view and pay invoices via portal on mobile app

Cons

  • Cost for additional team members and FreshBooks integrations can make it expensive
  • Lower tiers lack double-entry accounting reports and have limits on billable clients

How FreshBooks works  

FreshBooks is a web-based accounting platform designed to help manage small or medium-sized businesses. The platform has four pricing plans to choose from and will recommend one to you based on your business type – whether you're a freelancer, self-employed, or have a business with contractors or employees. You can also tack on optional add-on features to each plan, such as inviting team members onto the account or the ability to accept payments for your business online, at an additional cost.

FreshBooks plans and pricing

FreshBooks currently offers four pricing tiers: Lite, Plus, Premium and Select. Here's a breakdown of what each package offers. 

Lite  

Cost: $19 per month or $228 per year 

  • Send unlimited invoices to up to 5 clients 
  • Track and send unlimited expenses 
  • Send payments via credit cards and bank transfers (ACH)  
  • Run financial and accounting reports 

Plus 

Cost: $33 per month or $396 per year 

  • Send unlimited invoices to up to 50 clients 
  • Set up recurring invoices and client retainers 
  • Send unlimited estimates and proposals 
  • Accept payments via credit cards and bank transfers (ACH) 
  • Automatically capture receipt data 
  • Invite your accountant to access your account 
  • Run financial and accounting reports 

Premium  

Cost: $60 per month or $720 per year 

  • Send unlimited invoices to an unlimited number of clients 
  • Set up recurring invoices and client retainers 
  • Send unlimited estimates and proposals 
  • Accept payments via credit cards and bank transfers (ACH) 
  • Automatically capture bills and receipt data 
  • Invite your accountant 
  • Track project profitability 
  • Customize email templates with dynamic fields 

Select 

Cost: Pricing isn't disclosed, so you'll need to contact FreshBooks for a quote. 

  • This tier includes everything in the Premium plan as well as other features such as removing FreshBooks branding from client emails and adding two members to your account  

Each tier also offers add-ons that cost the same across each tier.  

  • Additional team members: $11 per user per month 
  • Advanced payments: $20 per month - including features such as setting up recurring billing profiles and scheduling subscription payments for specific clients 
  • FreshBooks Payroll: A payroll management system that costs $40 per month, plus $6 per employee each month (the first month is free to qualified, existing FreshBooks customers)

FreshBooks pros and cons

Make sure to consider these pros and cons before signing up for FreshBooks.

Pros
  • Offers a 30-day free trial
  • FreshBooks offers comparable prices to other services on the market
  • Available to download on both iOS and Android
  • Uses a double-entry system of accounting
Cons
  • Must pay extra per additional user in each plan
  • Reviewers mention negative experiences with customer service

Availability and Ratings

Freshbooks is available in the App Store (for iOS) and on Google Play (for Android). It's also accessible from a web browser. 

Rating in App Store at time of writing: 4.7 out of 5 (over 10,000 ratings) 

Rating on Google Play at time of writing: 4.5 out of 5 (over 5,000 ratings)

FreshBooks alternatives

If FreshBooks isn't quite the right fit, there are plenty of other accounting software services to check out. This is how three of the best stack up against FreshBooks.

FreshBooks vs. Wave

Wave

  • Cost

    Starter Plan has a base price of $0 a month (not including applicable tax); Pro Plan has a base price of $16 a month (not including applicable tax)

  • Payroll service starts at either $20/month + $6/month per employee + $6/month per contractor (self-service states) or at $40/month + $6/month per employee + $6/month per contractor (tax service states)

  • Benefits Administration

    None

  • HR tools

    No

FreshBooks strikes a good balance between affordability and features that make it a great choice for smaller businesses. But if you're a freelancer or can count the number of employees with one hand, Wave is even better. The platform's Starter plan costs $0 a month for basic invoicing and bookkeeping records, which may be all you need if you're a freelance writer or consultant. Wave also has a Pro plan ($16 a month) with additional features such as adding team members, automatically logging bank transactions and more. You also can pay for add-on services for both a Starter and Pro plan, including payroll (base price of $20 a month) and even hire a bookkeeper ($149 a month).

FreshBooks vs. QuickBooks

QuickBooks

On Intuit's site
  • Cost

    Costs may vary depending on the plan, but you can take advantage of a limited-time offer: 50% off for 3 months

  • Standout features

    Tracks your business expenses as they happen, as well as your income. Users can use app to do invoicing, accept payments, manage their cash flow, maximize tax deductions, track travel miles, run reports, send estimates, manage bills and 1099 contractors, plus pay employees

  • Categorizes your expenses

    Yes

  • Links to accounts

    Yes, bank and credit cards, plus third-party apps like PayPal and Square

  • Availability

    Accessible from any web browser and offered in both the App Store (for iOS) and on Google Play (for Android)

  • Security features

    Verisign scanning, password-protected login, firewall-protected servers, and the same encryption technology (128-bit SSL) used by the world's top banks. QuickBooks also offers multiple permission levels that you can set for additional users' access

Terms apply.

FreshBooks offers a slew of features, but QuickBooks Workforce has some tricks up its sleeve that give it an edge if you have a bigger business with more complicated needs. QuickBooks' higher-tier plans include additional users at no extra cost (vs. FreshBooks charging $11 per additional user), and abilities such as profit and loss reporting, expense tracking and automatic sales tax calculation. While QuickBooks has the more expensive pricing plans, you likely will ultimately save money if you have to add dozens of users to your account.

FreshBooks vs. Xero

Xero

  • Cost

    Starts at $20 per month

  • Benefits Administration

    Yes, through a partnership with Gusto

  • HR tools

    Yes, in partnership with Gusto; When you sign up for Xero you get 30 days of Gusto for free and after that, you must pay Gusto's standard charges

If pricing is a concern, Xero offers more affordable options, with its basic plan (Early) starting at just $20 per month. Its most expensive offering, the Established plan, costs $80 per month without discounts. While FreshBooks offers a robust set of features, Xero also provides plenty of functionality such as a sales tax calculator, 1099 and W-9 payment management, short-term cash flow snapshots, bill and receipt capturing and the ability to enter a limited number of bills and invoices.

Subscribe to the CNBC Select Newsletter!

Money matters — so make the most of it. Get expert tips, strategies, news and everything else you need to maximize your money, right to your inbox. Sign up here.

Why trust CNBC Select?

At CNBC Select, our mission is to provide our readers with high-quality service journalism and comprehensive consumer advice so they can make informed decisions with their money. Every review is based on rigorous reporting by our team of expert writers and editors with extensive knowledge of small business products. While CNBC Select earns a commission from affiliate partners on many offers and links, we create all our content without input from our commercial team or any outside third parties, and we pride ourselves on our journalistic standards and ethics.

Catch up on CNBC Select's in-depth coverage of credit cards, banking and money, and follow us on TikTok, Facebook, Instagram and Twitter to stay up to date.

Editorial Note: Opinions, analyses, reviews or recommendations expressed in this article are those of the Select editorial staff’s alone, and have not been reviewed, approved or otherwise endorsed by any third party.
Biz2Credit
Learn More
Terms Apply
Paid Placement
Up to $2 million in financing for US Small Business Owners
Empower
Learn More
Terms Apply
Get free tools and guidance to see how your investments are doing.