FreshBooks Features

FreshBooks

Accounting Software Built for Owners

4.47/5 (3,512 reviews)

FreshBooks Features In Depth

Manage receipts and track expenses

For example, the platform’s expense tracking feature allows users to photograph receipts using their iPhones or iPads. These receipts are then automatically entered into the FreshBooks system, and attached to expense sheets for reimbursement and tax purposes. Business travelers can even rebill expenses to their clients from within the mobile app.

Click the “Expenses” button on the FreshBooks home screen, and then open up the mobile app’s camera to begin scanning your business receipts. Once you’ve taken a picture, you can process the expense by manually typing in the value, the category, the client or vendor, and the date. If you want to rebill the expense, you can add the expense to an invoice, and send that invoice to the client in just a few quick clicks.

Keep track of billable hours

Use the app’s time tracking feature to keep an accurate record of how much time you’ve spent working on individual projects. Hit the timer’s “Start” button the moment your brainstorming meeting begins, and add notes as a reminder of what was discussed or completed during that particular meeting. FreshBooks makes it easy to convert your timer records into billable hours, which can be seamlessly included on your next client invoice.

Create and send invoices from iPhones and iPads

Perhaps the most useful tool for small business owners is FreshBooks’ mobile invoicing feature. Create and send invoices from your iPhone or iPad, and check to see if your invoices are viewed. Invoicing errors can be amended immediately from within the FreshBooks mobile app, and clients can pay online using a payment gateway like Paypal.

Competitor Feature Comparison

ACH Payment Processing
API
Access Controls/Permissions
Accounting
Accounting Integration
Accounts Payable
Accounts Receivable
Activity Dashboard
Activity Tracking
Alerts/Notifications
Approval Process Control
Attendance Tracking
Audit Trail
Authentication
Automatic Billing
Automatic Time Capture
Bank Reconciliation
Billable & Non-Billable Hours
Billable Items Tracking
Billing & Invoicing
Billing Portal
Billing Rate Management
Brainstorming
Budgeting/Forecasting
CPA Firms
Calendar Management
Cash Flow Management
Cash Management
Client Management
Client Portal
Collaboration Tools
Contact Database
Contact Management
Credit Card Processing
Currency Conversion
Customer Statements
Customizable Branding
Customizable Invoices
Customizable Templates
Dashboard
Dashboard Creation
Data Import/Export
Data Synchronization
Data Visualization
Deadline Management
Deferred Billing
Discount Management
Document Storage
Document Templates
Electronic Payments
Email Invitations & Reminders
Email Management
Estimating
Expense Claims
Expense Tracking
Feedback Management
Financial Analysis
Financial Management
Financial Reporting
General Ledger
Hourly Billing
Income & Balance Sheet
Invoice Creation
Invoice History
Invoice Management
Invoice Processing
Mobile Access
Mobile Alerts
Mobile App
Mobile Payments
Mobile Receipt Upload
Mobile Time Tracking
Multi-Company
Multi-Currency
Multi-Language
Multi-Period Recurring Billing
Multiple Billing Rates
Multiple Projects
Online Invoicing
Online Payments
Online Time Tracking
Partial Payments
Payment Processing
Payroll Management
Performance Metrics
Point of Sale (POS)
Preview Functionality
Profit/Loss Statement
Project Accounting
Project Billing
Project Management
Project Planning
Project Time Tracking
Project Tracking
Projections
Proposal Generation
Quotes/Estimates
Real Time Data
Real-time Updates
Receipt Management
Receivables Ledger
Recurring Invoicing
Recurring Tasks
Recurring/Subscription Billing
Reminders
Reporting & Statistics
Reporting/Analytics
Sales Tax Management
Search/Filter
Spend Control
Status Tracking
Tax Calculation
Tax Management
Third Party Integrations
Time & Expense Tracking
Time Tracking
Time Tracking by Client
Time Tracking by Project
Timer
Timesheet Management
Transaction History
Visual Analytics
Visit WebsiteCompare App
ACH Payment Processing
API
Access Controls/Permissions
Accounting
Accounting Integration
Accounts Payable
Accounts Receivable
Activity Dashboard
Activity Tracking
Alerts/Notifications
Approval Process Control
Attendance Tracking
Audit Trail
Authentication
Automatic Billing
Automatic Time Capture
Bank Reconciliation
Billable & Non-Billable Hours
Billable Items Tracking
Billing & Invoicing
Billing Portal
Billing Rate Management
Brainstorming
Budgeting/Forecasting
CPA Firms
Calendar Management
Cash Flow Management
Cash Management
Client Management
Client Portal
Collaboration Tools
Contact Database
Contact Management
Credit Card Processing
Currency Conversion
Customer Statements
Customizable Branding
Customizable Invoices
Customizable Templates
Dashboard
Dashboard Creation
Data Import/Export
Data Synchronization
Data Visualization
Deadline Management
Deferred Billing
Discount Management
Document Storage
Document Templates
Electronic Payments
Email Invitations & Reminders
Email Management
Estimating
Expense Claims
Expense Tracking
Feedback Management
Financial Analysis
Financial Management
Financial Reporting
General Ledger
Hourly Billing
Income & Balance Sheet
Invoice Creation
Invoice History
Invoice Management
Invoice Processing
Mobile Access
Mobile Alerts
Mobile App
Mobile Payments
Mobile Receipt Upload
Mobile Time Tracking
Multi-Company
Multi-Currency
Multi-Language
Multi-Period Recurring Billing
Multiple Billing Rates
Multiple Projects
Online Invoicing
Online Payments
Online Time Tracking
Partial Payments
Payment Processing
Payroll Management
Performance Metrics
Point of Sale (POS)
Preview Functionality
Profit/Loss Statement
Project Accounting
Project Billing
Project Management
Project Planning
Project Time Tracking
Project Tracking
Projections
Proposal Generation
Quotes/Estimates
Real Time Data
Real-time Updates
Receipt Management
Receivables Ledger
Recurring Invoicing
Recurring Tasks
Recurring/Subscription Billing
Reminders
Reporting & Statistics
Reporting/Analytics
Sales Tax Management
Search/Filter
Spend Control
Status Tracking
Tax Calculation
Tax Management
Third Party Integrations
Time & Expense Tracking
Time Tracking
Time Tracking by Client
Time Tracking by Project
Timer
Timesheet Management
Transaction History
Visual Analytics
Visit WebsiteCompare App
ACH Payment Processing
API
Access Controls/Permissions
Accounting
Accounting Integration
Accounts Payable
Accounts Receivable
Activity Dashboard
Activity Tracking
Alerts/Notifications
Approval Process Control
Attendance Tracking
Audit Trail
Authentication
Automatic Billing
Automatic Time Capture
Bank Reconciliation
Billable & Non-Billable Hours
Billable Items Tracking
Billing & Invoicing
Billing Portal
Billing Rate Management
Brainstorming
Budgeting/Forecasting
CPA Firms
Calendar Management
Cash Flow Management
Cash Management
Client Management
Client Portal
Collaboration Tools
Contact Database
Contact Management
Credit Card Processing
Currency Conversion
Customer Statements
Customizable Branding
Customizable Invoices
Customizable Templates
Dashboard
Dashboard Creation
Data Import/Export
Data Synchronization
Data Visualization
Deadline Management
Deferred Billing
Discount Management
Document Storage
Document Templates
Electronic Payments
Email Invitations & Reminders
Email Management
Estimating
Expense Claims
Expense Tracking
Feedback Management
Financial Analysis
Financial Management
Financial Reporting
General Ledger
Hourly Billing
Income & Balance Sheet
Invoice Creation
Invoice History
Invoice Management
Invoice Processing
Mobile Access
Mobile Alerts
Mobile App
Mobile Payments
Mobile Receipt Upload
Mobile Time Tracking
Multi-Company
Multi-Currency
Multi-Language
Multi-Period Recurring Billing
Multiple Billing Rates
Multiple Projects
Online Invoicing
Online Payments
Online Time Tracking
Partial Payments
Payment Processing
Payroll Management
Performance Metrics
Point of Sale (POS)
Preview Functionality
Profit/Loss Statement
Project Accounting
Project Billing
Project Management
Project Planning
Project Time Tracking
Project Tracking
Projections
Proposal Generation
Quotes/Estimates
Real Time Data
Real-time Updates
Receipt Management
Receivables Ledger
Recurring Invoicing
Recurring Tasks
Recurring/Subscription Billing
Reminders
Reporting & Statistics
Reporting/Analytics
Sales Tax Management
Search/Filter
Spend Control
Status Tracking
Tax Calculation
Tax Management
Third Party Integrations
Time & Expense Tracking
Time Tracking
Time Tracking by Client
Time Tracking by Project
Timer
Timesheet Management
Transaction History
Visual Analytics
Visit WebsiteCompare App

Mobile apps

iOS App


9,640 reviews

Requires iOS 11.4 or later. Compatible with iPhone, iPad, and iPod touch.

Android App


2,750 reviews

FreshBooks Feature Reviews

25 reviewers had the following to say about FreshBooks's features:

Pranay T.

FreshBooks is a reliable and fast accounting suite that turns otherwise complex financial management

2017-09-08

FreshBooks is the site to beat when it comes to managing and tracking invoices, time, and expenses for the very small business that doesn't need full-blown double-entry accounting.

Pros

Thanks to it, businesses get to manage invoices and recurring subscriptions in less than no time, and collect online payments within the same system.

Cons

Flexible invoice- and expense-management.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: Less than 6 months

Frequency of use: Daily

Likelihood to recommend

9/10
Source: Capterra
Helpful?   Yes   No
Read more
Bettsi H.

Wonderful Experience

2017-05-09

Flexible invoice- and expense-management.

Pros

Automate time consuming tasks like organizing expenses, tracking your time, and following up with clients with just a few clicks.

Cons

Doesn't directly integrate with the most popular e-commerce sites.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 6-12 months

Frequency of use: Weekly

Likelihood to recommend

6/10
Source: Capterra
Helpful?   Yes   No
Read more
Thinh T.

4 Stars for the good work

2017-01-06

Flexible invoice- and expense-management.

Pros

Flexible invoice- and expense-management.

Cons

Doesn't directly integrate with the most popular e-commerce sites.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: Less than 6 months

Frequency of use: Weekly

Likelihood to recommend

8/10
Source: Capterra
Helpful?   Yes   No
Read more
Stefan G.

FreshBooks has an amazing new version rich with improved features make life easy.

2018-01-16

Benefits like making my day to day life easier with the great features.

Pros

Flexible invoice- and expense-management.

Cons

Apart from these insignificant glitches, there is no doubt that FreshBooks is a top notch accounting product that can bring a lot to your accounting deparatament.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 6-12 months

Frequency of use: Weekly

Likelihood to recommend

8/10
Source: Capterra
Helpful?   Yes   No
Read more
Raoul R.

FreshBooks has been incredibly intuitive and easy to use. The new version is even more so.

2017-10-10

Ease of use, a new interface and great for light bookkeeping/accounting.

Pros

It also has strong invoicing and billing features, unique time tracking and client management tools.

Cons

it is not actually accounting software.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: Less than 6 months

Frequency of use: Weekly

Likelihood to recommend

10/10
Source: Capterra
Helpful?   Yes   No
Read more
Neha G.

Small Business Accounting Software...!!!

2017-01-25

FreshBooks is simple and intuitive, so you'll spend less time on paperwork and wow your clients with how professional you look.

Pros

Good import options.

Cons

No

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: Less than 6 months

Frequency of use: Daily

Likelihood to recommend

10/10

Recommendations to others considering FreshBooks

No

Source: Capterra
Helpful?   Yes   No
Read more
Courtney E.

Great for A/R Tool

2018-11-29

Great tool for integrating with QBO to align A/R and forecasting future revenue.

Pros

Ability to electronically send clients invoice via email with embedded payment ability with that integrates with third party (WePay).

Cons

Ability to run reports by client payment date.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 1-2 years

Frequency of use: Daily

Likelihood to recommend

8/10
Source: Capterra
Helpful?   Yes   No
Read more
Heather A.

Verified Reviewer

Great accounting tool for freelancers

2016-03-14

It's been a great tool to track expenses, time, and keep track of clients and invoicing. While it's missing some of the features of some more robust accounting tools, it definitely offers a majority of the features a freelancer needs to keep track of the business side of things, and for a reasonable price.

Pros

- Very simple interface overall - Includes must-have accounting features - time tracking, expense tracking, invoice generation - Quickly generates some great reports - I used the P&L report feature all the time - Integration with Chronomate desktop app for project/task timers

Cons

- Not super-robust data on time for a team, for example billable vs. non-billable hours, or project profitability.

Rating breakdown

Value for money
Ease of use
Customer support

Time used: 1-2 years

Source: GetApp
Helpful?   Yes   No
Read more
Anonymous
A verified reviewer

Easy to keep track of my freelancing work, clients, and income

2018-03-31

Simple tracking of expenses, easy invoicing, great time tracking.

Pros

Time tracking works well and is slick, and the dashboard & reporting features are very solid.

Cons

The basic plan only allows a limited number of clients, which can be somewhat of a nuisance, and it doesn't handle multi-currency payments as easily as it could.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 1-2 years

Frequency of use: Weekly

Likelihood to recommend

8/10
Source: Capterra
Helpful?   Yes   No
Read more
Anonymous
(Insurance company, 51-200 employees)

Accounting revolution software

2018-08-23

fresshbooks provides my business with could invoicing and an online payment gateway, everything is set and it has eased my reporting strategy all the reports are found at one place. this is the best tool in management. tracking of my invoices and expenses has never been this easy.

Pros

Freshbooks is a web based accounting software providing exceptional functionalities like invoicing, expense tracking, time tracking, and report payment management.

Cons

Its metric and goal setting parameters could be made better.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 1-2 years

Frequency of use: Daily

Likelihood to recommend

10/10
Source: Capterra
Helpful?   Yes   No
Read more
Anonymous
A verified reviewer

The experience is okay, good and new.

2017-10-10

It is very easy to use for small-scale business and for accounting report made easy and on the job training on accounting packages

Pros

For the little time I used it, I can do a track of time and expenses effectively, it can also send customize invoices to clients by email. it is as simple as ABC It is a very popular cloud accounting app for small business, used by about five million customers worldwide It offers a wide range of freatures, from cloud-based invoicing to an online payment gateway Users can snap a picture of receipts or link to bank for quick expense tracking You can transfer your timesheet data to invoice and collect payments more quickly Its customer support received the Gold medal at the 2014 Stevie Awards for Sales & Customer Service I love the excellent payment function The easy reporting skill and ability is splendid

Cons

The data entry interface is not attractive to me.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Frequency of use: Monthly

Likelihood to recommend

8/10
Source: Capterra
Helpful?   Yes   No
Read more
Will O.

Verified Reviewer

Amazing Service

2016-08-11

I knew nothing about traditional bookkeeping or accounting when I started my small business, and Freshbooks has enabled me to run my business smoothly and easily.

Pros

Great invoicing, great expense tracking, excellent customer support and a wonderful design and interface.

Cons

The reports are not always what my accountant is looking for at tax time - we end up having to sort of Frankenstein different reports and the like together.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 1-2 years

Frequency of use: Weekly

Likelihood to recommend

10/10

Recommendations to others considering FreshBooks

If you're just starting out as a Freelancer, this is an ideal tool for you! You'll be thankful for it constantly!

Source: GetApp
Helpful?   Yes   No
Read more
Bernardo G.

FreshBooks is a great web service, really intuitive work´s best for small business.

2018-05-22

On the dashboard, you can see an overview of your outstanding invoices, total profit, expenses and advanced reports.

Pros

Easy to use, good movile apps, has a great customer service , amazing friendly design.The invoicing and time-tracking system is seamless.It allows you to set up recurring invoices and automatic payment reminders, and accept credit and debit card payments for your invoices online.

Cons

It isn't well suited for businesses with inventory, as it lacks features for inventory tracking, vendor management and purchase ordering. Its invoice customization options are more limited than those of many of its competitors.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Frequency of use: Weekly

Likelihood to recommend

9/10
Source: Capterra
Helpful?   Yes   No
Read more
Anonymous
(Computer & Network Security company, myself only employees)

Essential Tool

2019-11-18

They have been fantastic! Support almost always answers by the second ring. Been very impressed top to bottom with their product and support.

Pros

Time is easy to track, it's easy to organize projects and send estimates and collaborate with others as well.

Cons

I would love to see more payment gateway integrations and more third party integrations for tracking time/expenses.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

10/10
Source: Capterra
Helpful?   Yes   No
Read more
Anonymous
(Financial Services company, 11-50 employees)

Feedback on FreshBooks

2018-08-10

I would rather opt for a software that is easily scalable and pay slightly more (depends), rather than having the need to familiarize with a new software all over again and port in my previous data.

Pros

Unlimited invoices and estimates, time tracking, online payments, expense importing for lite users.

Cons

Data exporting isn't as straightforward and simple, I had to export data and make sure all formats are in place before integrating it with other systems.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: Less than 6 months

Frequency of use: Daily

Likelihood to recommend

6/10
Source: Capterra
Helpful?   Yes   No

Response from FreshBooks


Hey there, thank you for taking the time to share your review of FreshBooks.

FreshBooks as a software is designed for small service-based businesses, but I certainly understand your concerns about scaling for larger companies or as a business grows. Our Product Team has been doing lots of great work to add new features and functionalities to FreshBooks, like new reports and other features to make running your business easier.

If you have specific integrations that you were having some trouble setting up (requiring you to export your data first) I would ask that you reach out to us at support@freshbooks.com. We can take a look at the softwares that you are trying to integrate with and figure out the best solution. ^DM

Read more
Anonymous
(Writing and Editing company, myself only employees)

Simplicity

2018-10-14

Management of invoices: no longer do I have to worry about clients who would want to pretend they are not getting the invoices in a bid to postpone my payment.

Pros

Its simplicity in offering an efficient means of managing expenses, financial reports, time tracking and invoices.

Cons

Though I embrace the team's promise of an improved mobile software.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 1-2 years

Frequency of use: Weekly

Likelihood to recommend

7/10
Source: Capterra
Helpful?   Yes   No
Read more
satish kumar n.

Its a great software easy & flexible to use

2020-10-27

it is good for invoicing it allowed me to consolidate several things into one it save me of both money and time over all it was great.

Pros

Every thing is pretty good its time tracking report of clients is too good its so easy to place and remove third party apps

Cons

I have no knowledge or any background of accounting i depended on others at tax time for prefect report of tax making Fresh books make me this easy and mobile app was more interactive user app

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 6-12 months

Frequency of use: Daily

Likelihood to recommend

9/10
Source: Capterra
Helpful?   Yes   No
Read more
Anonymous
A verified reviewer

Good for small business, lacking some features, never received the latest UI update

2018-01-11

- Time saving

Pros

- Easy to submit hourly timesheets - Easy to generate invoices - Detailed reports for accounting and taxes

Cons

- No scheduling - Removing Paypal as a payment method - Poor UI - If you have a lot of clients and projects under each client the interface can be messy

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

8/10
Source: Capterra
Helpful?   Yes   No
Read more
Nisam v.

user friendly tool for invoicing.

2019-03-27

Invoice and tracking time made easier.Accurate accounting information

Pros

Can build custom,well designed invoice for clients.Easy and simple to use even for a non-accountant type.It allows to track time and track expenses.Excellent customer service and connectivity to bank and financial institutions in a excellent manner.It has an easy access on mobile device also.

Cons

The report can be little improved to make more flexible and strong.Offer more flexible for the estimating module layout.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: Less than 6 months

Frequency of use: Weekly

Likelihood to recommend

8/10
Source: Capterra
Helpful?   Yes   No
Read more
Sulakshana (.

Super and Cost Effective

2018-06-26

Pros

Flexible invoice- and expense-management.

Cons

We need to manually fill in the data as it does not integrate with ecommerce sites.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 6-12 months

Frequency of use: Daily

Source: Capterra
Helpful?   Yes   No
Read more
Lisa M.

Great for freelancers

2018-04-04

Time tracking for projects, electronic invoicing and reporting

Pros

If you're just looking for a simple tracking method and invoicing system for your projects such as web design or other related type consulting jobs than this is a great find.

Cons

I really don't have anything negative to say other than I feel like pricing could be a little more diverse especially for those just starting out.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 1-2 years

Frequency of use: Occasionally

Likelihood to recommend

8/10
Source: Capterra
Helpful?   Yes   No
Read more
Prashant R.

Excellent invoicing and accounting cloud based software tool ever i found

2020-02-02

It is very useful for me about expense tracking and item management.

Pros

It is very well designed and has attractive invoice templates.

Cons

I am not sure if it has more facilities to get billed for millions of clients.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: Free Trial

Frequency of use: Daily

Likelihood to recommend

10/10
Source: Capterra
Helpful?   Yes   No
Read more
Starr L.

Great product for Invoicing

2018-07-13

Up and running almost immediately. Good tracking of all AR functions.

Pros

Fast invoicing and AR reports.

Cons

Perhaps too much focus by Freshbooks on mobile interface and functionality.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

8/10
Source: Capterra
Helpful?   Yes   No

Response from FreshBooks


Hey Starr, thanks for taking the time to write this review of FreshBooks!

As you've stated, the classic FreshBooks, while easy to use and great for invoicing clients, is a single entry accounting system. This is actually something we are aiming to address (and have been working on) in the new FreshBooks. In the new FreshBooks, we've recently launched some new reports - the General Ledger, the Chart of Accounts, and the Trial Balance reports.

If you're interested in giving these a try, you can move your account to new FreshBooks using the "Try the All-New FreshBooks" button at the top of the page when logged into your account. If you don't see this option in your FreshBooks account, please don't hesitate to reach out to our Support Team at 1-866-303-6061 Monday through Friday, 8am-8pm EST or support@freshbooks.com. ^DM

Read more
Anonymous
A verified reviewer

Book keeping made easy!!!

2018-04-22

Great invoicing tool for self-employed as well as Small businesses.

Pros

Integration with wide variety of third party tools.

Cons

Does not support all currencies. Does not support all credit card providers.

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 1-2 years

Frequency of use: Weekly

Likelihood to recommend

7/10
Source: Capterra
Helpful?   Yes   No
Read more
Jessica A.

Verified Reviewer

The backbone of my business

2016-09-21

Everything from time tracking to invoices to expenses.

Pros

Easy to use, clean, quick, user friendly, client friendly

Cons

Limited reporting and graphing, not a robust accounting software, not a robust project management program

Rating breakdown

Value for money
Ease of use
Features
Customer support

Time used: 2+ years

Frequency of use: Daily

Likelihood to recommend

10/10

Recommendations to others considering FreshBooks

If you are a small to medium business that needs a tool to manage projects, track time and send invoices, this is your tool. Setup is quick and easy and my clients love the ability to accept estimates and quickly pay invoices.

Source: GetApp
Helpful?   Yes   No
Read more