App comparison

Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.

FreshBooks vs Bill.com Comparison

Add to Compare

Compare similar apps

Bitrix24 logo

Bitrix24

4.1

HoneyBook logo

HoneyBook

4.8

NetSuite logo

NetSuite

4.1

Odoo  logo

Odoo

4.1

Xero logo

Xero

4.3

PandaDoc logo

PandaDoc

4.5

Good recommendations?

Overview

Category Leaders

FreshBooks is accounting software that makes running your small business easy, fast and secure. Spend less time on accounting...

With Bill.com, get paid up to 2x faster. Accept flat-rate ACH payments, send recurring electronic invoices, and send automatic...

  • Platforms supported
  • Web-based
  • iPhone app
  • Android app
  • Windows Phone app
  • Typical customers
  • Freelancers
  • Small businesses
  • Mid size businesses
  • Large enterprises
  • Customer support
  • Phone
  • Online
  • Knowledge base
  • Video tutorials
  • Platforms supported
  • Web-based
  • iPhone app
  • Android app
  • Windows Phone app
  • Typical customers
  • Freelancers
  • Small businesses
  • Mid size businesses
  • Large enterprises
  • Customer support
  • Phone
  • Online
  • Knowledge base
  • Video tutorials

Video & Screenshots

Pricing

Starting from

15

Per month

  • Free trial available
  • Credit cardless trial
  • Free account
  • Subscription based

Starting from

ic-pricetag

No pricing info

  • Free trial available
  • Credit cardless trial
  • Free account
  • Subscription based

User reviews

4.5

3.8K

5

4

3

2

1

2.2K

1.2K

243

41

31

  • Value for money
  • Ease of use
  • Features
  • Customer support
96%
would recommend this app

4.1

399

5

4

3

2

1

209

111

32

16

31

  • Value for money
  • Ease of use
  • Features
  • Customer support
81%
would recommend this app

Pros

It has a great interface which makes it feel very easy to use and has a great set of templates you can use from the beginning for various accounting needs.
For a small company as myself the excellent invoice features has been very helpful and useful.
FreshBooks combined with other applications is a great tool. In any case, if you want to create invoices and send it in a split second and then track and monitor its progress, I recommend FreshBooks.

Pros

This software has been great for our business. We use it on a weekly basis and it is very user friendly.
I have many AP platforms for Account Payable processing so far this is the best solution. My favorite features are.
Ease of use entering bills and it syncs with Quickbooks. Also the Customer Service was excellent and very knowledgeable.

Cons

We would lose all of that if we switched, so unfortunately we are stuck with having to use this horrible new format.
It is really frustrating to have a client not be able to pay through the invoice, and for this reason, only, I have been considering a new software company.
Tier based pricing from Lite to Premier is a bit confusing. WePay advocates having a Chase bank account for faster processing otherwise fails to integrate.

Cons

Poorly constructed releases of software/platform updates. Lack of customization for multinational businesses.
Bill.com has failed on so many levels I am shocked that the people running the place are able to even get out of bed in the morning, let alone operated a sophisticated billing company.
Very frustrated after 2 hours and 2 diff chat sessions and now have to wait till next week to talk to someone - cant believe there are NO OPTIONS to talk to a real person.
  • Vendor responds to reviews
  • Last review3 days ago
  • Vendor responds to reviews
  • Last review4 days ago

Key features

  • Total features104
  • ACH Payment Processing
  • API
  • Access Controls/Permissions
  • Account Reconciliation
  • Accounting
  • Accounting Integration
  • Accounts Payable
  • Accounts Receivable
  • Activity Dashboard
  • Activity Tracking
  • Alerts/Notifications
  • Approval Process Control
  • Attendance Tracking
  • Automatic Billing
  • Automatic Time Capture
  • Bank Reconciliation
  • Billable & Non-Billable Hours
  • Billable Items Tracking
  • Billing & Invoicing
  • Billing Portal
  • Billing Rate Management
  • Budgeting/Forecasting
  • Calendar Management
  • Cash Flow Management
  • Cash Management
  • Check Processing
  • Check Writing
  • Client Management
  • Client Portal
  • Collaboration Tools
  • Compliance Management
  • Contact Database
  • Contact Management
  • Contingency Billing
  • Core Accounting
  • Credit Card Management
  • Credit Card Processing
  • Currency Conversion
  • Customer Statements
  • Customizable Branding
  • Customizable Invoices
  • Customizable Templates
  • Dashboard
  • Data Import/Export
  • Data Security
  • Data Visualization
  • Debit/Credit Card Processing
  • Deferred Billing
  • Discount Management
  • Document Management
  • Document Storage
  • Document Templates
  • Duplicate Payment Alert
  • Electronic Funds Transfer
  • Electronic Payments
  • Electronic Signature
  • Email Management
  • Email Reminders
  • Estimating
  • Expense Claims
  • Expense Tracking
  • Financial Analysis
  • Financial Management
  • Financial Reporting
  • Fixed Asset Management
  • For AEC Industry
  • For Small Businesses
  • Forecasting
  • Fraud Detection
  • General Ledger
  • Hourly Billing
  • Income & Balance Sheet
  • Invoice Creation
  • Invoice History
  • Invoice Management
  • Invoice Processing
  • Mobile Access
  • Mobile App
  • Mobile Payments
  • Mobile Receipt Upload
  • Mobile Time Tracking
  • Multi-Currency
  • Multi-Language
  • Multi-Period Recurring Billing
  • Multiple Billing Rates
  • Multiple Payment Options
  • Online Invoicing
  • Online Payments
  • Online Time Tracking
  • Overpayment Processing
  • PCI Compliance
  • PO Reconciliation
  • Partial Payments
  • Payment Collection
  • Payment Processing
  • Payroll Management
  • Performance Metrics
  • Profit/Loss Statement
  • Project Accounting
  • Project Billing
  • Project Management
  • Project Planning
  • Project Time Tracking
  • Project Tracking
  • Projections
  • Proposal Generation
  • Purchasing & Receiving
  • Quotes/Estimates
  • Real Time Data
  • Real-time Updates
  • Receipt Management
  • Receivables Ledger
  • Recurring Invoicing
  • Recurring Payments
  • Recurring/Subscription Billing
  • Reminders
  • Reporting & Statistics
  • Reporting/Analytics
  • Revenue Recognition
  • Sales Tax Management
  • Search/Filter
  • Self Service Portal
  • Spend Control
  • Spend Management
  • 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
  • Vendor Management
  • Visual Analytics
  • Workflow Management
  • Total features78
  • ACH Payment Processing
  • API
  • Access Controls/Permissions
  • Account Reconciliation
  • Accounting
  • Accounting Integration
  • Accounts Payable
  • Accounts Receivable
  • Activity Dashboard
  • Activity Tracking
  • Alerts/Notifications
  • Approval Process Control
  • Attendance Tracking
  • Automatic Billing
  • Automatic Time Capture
  • Bank Reconciliation
  • Billable & Non-Billable Hours
  • Billable Items Tracking
  • Billing & Invoicing
  • Billing Portal
  • Billing Rate Management
  • Budgeting/Forecasting
  • Calendar Management
  • Cash Flow Management
  • Cash Management
  • Check Processing
  • Check Writing
  • Client Management
  • Client Portal
  • Collaboration Tools
  • Compliance Management
  • Contact Database
  • Contact Management
  • Contingency Billing
  • Core Accounting
  • Credit Card Management
  • Credit Card Processing
  • Currency Conversion
  • Customer Statements
  • Customizable Branding
  • Customizable Invoices
  • Customizable Templates
  • Dashboard
  • Data Import/Export
  • Data Security
  • Data Visualization
  • Debit/Credit Card Processing
  • Deferred Billing
  • Discount Management
  • Document Management
  • Document Storage
  • Document Templates
  • Duplicate Payment Alert
  • Electronic Funds Transfer
  • Electronic Payments
  • Electronic Signature
  • Email Management
  • Email Reminders
  • Estimating
  • Expense Claims
  • Expense Tracking
  • Financial Analysis
  • Financial Management
  • Financial Reporting
  • Fixed Asset Management
  • For AEC Industry
  • For Small Businesses
  • Forecasting
  • Fraud Detection
  • General Ledger
  • Hourly Billing
  • Income & Balance Sheet
  • Invoice Creation
  • Invoice History
  • Invoice Management
  • Invoice Processing
  • Mobile Access
  • Mobile App
  • Mobile Payments
  • Mobile Receipt Upload
  • Mobile Time Tracking
  • Multi-Currency
  • Multi-Language
  • Multi-Period Recurring Billing
  • Multiple Billing Rates
  • Multiple Payment Options
  • Online Invoicing
  • Online Payments
  • Online Time Tracking
  • Overpayment Processing
  • PCI Compliance
  • PO Reconciliation
  • Partial Payments
  • Payment Collection
  • Payment Processing
  • Payroll Management
  • Performance Metrics
  • Profit/Loss Statement
  • Project Accounting
  • Project Billing
  • Project Management
  • Project Planning
  • Project Time Tracking
  • Project Tracking
  • Projections
  • Proposal Generation
  • Purchasing & Receiving
  • Quotes/Estimates
  • Real Time Data
  • Real-time Updates
  • Receipt Management
  • Receivables Ledger
  • Recurring Invoicing
  • Recurring Payments
  • Recurring/Subscription Billing
  • Reminders
  • Reporting & Statistics
  • Reporting/Analytics
  • Revenue Recognition
  • Sales Tax Management
  • Search/Filter
  • Self Service Portal
  • Spend Control
  • Spend Management
  • 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
  • Vendor Management
  • Visual Analytics
  • Workflow Management

Integrations

  • Total integrations301
  • Adobe Commerce
  • Authorize.Net
  • Dynamics 365
  • Dynamics 365 Business Central
  • FreshBooks
  • Microsoft 365
  • Microsoft Excel
  • NetSuite
  • PayPal
  • QuickBooks Online Advanced
  • Quickbooks Online
  • SAP Business One
  • Sage Intacct
  • Salesforce Sales Cloud
  • Shopify
  • Slack
  • Stripe
  • WooCommerce
  • Xero
  • Zapier
  • Total integrations40
  • Adobe Commerce
  • Authorize.Net
  • Dynamics 365
  • Dynamics 365 Business Central
  • FreshBooks
  • Microsoft 365
  • Microsoft Excel
  • NetSuite
  • PayPal
  • QuickBooks Online Advanced
  • Quickbooks Online
  • SAP Business One
  • Sage Intacct
  • Salesforce Sales Cloud
  • Shopify
  • Slack
  • Stripe
  • WooCommerce
  • Xero
  • Zapier

User reviews that mention these apps

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend7/10

Share this review:

FreshBooks logo

FreshBooks

Liked it a bit better when it was invoicing-only, but still good for that purpose

Reviewed 3 years ago
Pros

It makes invoicing sooo straightforward - super quick to get an invoice out to client (and I still love that you can also physically mail them) and provide the client an online payment option.

Cons

Since expanding to a full fledged accounting system, it became both more costly and for invoicing-only a little less simple. For the accounting features, I'd rather use Quickbooks or Bill.com so really still only seeing this as an invoicing tool.