Many or all of the products featured here are from our partners who compensate us. This may influence which products we write about and where and how the product appears on a page. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.
Xero is a popular business accounting software known for its extensive feature set, user-friendly platform and mobile-friendly design.
What features does Xero offer?
There are three Xero plans you can choose from: the Xero Accounting Early Plan, the Xero Accounting Growing Plan and the Xero Accounting Established Plan. The Early Plan is good for home-based and very small businesses that have minor accounting needs. For $12 a month you’ll receive five invoices, quotes and bills each, as well as 20 bank reconciliations.
The Xero Accounting Growing Plan is best for small to midsize businesses, as it’s less limited than the Early Plan. This plan allows you to create an unlimited number of invoices, quotes, bills and reconciliations. This plan costs $34 per month.
The most comprehensive — and expensive — plan from Xero is the Xero Accounting Established Plan, which includes all the unlimited features as the Growing plan but also allows for multi-currency accounting, expensing capabilities like scanning receipts for expense tracking and project management tools. This plan costs $65 a month.
Xero pros and cons
There are some very clear pros of using Xero for your business accounting needs:
More than 700 integrations.
Unlimited users no matter which plan you choose.
Robust features, including invoices, quotes, purchase orders and bank reconciliations, as well as 24/7 online customer support.
Flexible and easy-to-use software, including a mobile app.
There’s no free option.
The Early and Growing plans don’t include any time tracking features.
Top alternatives to Xero
QuickBooks is one of the most well-known and popular business accounting software platforms around. Its cloud-based version, QuickBooks Online, can be accessed anywhere you have an internet connection.
QuickBooks Online comes with four pricing plans so you can choose the right one for your business that includes all of the features you need. All of its plans offer the ability to track income and expenses, organize receipts, send invoices, connect your business bank account, print checks, run basic reports and more. Its Simple Start plan is $25 a month and allows access for one user and two accountants.
The Essentials plan is $40 a month and comes with added features like bill management, time tracking and access for three users plus two accountants. The Plus plan (its most popular plan) is $70 a month and includes inventory tracking, job costing, vendor management, access for up to five users and more. Lastly, the Advanced plan allows up to 25 users on the account and costs $150 a month.
Sage offers both cloud and desktop accounting options for small businesses, and with comparable prices to Xero.
Sage offers two cloud-based accounting options. Its least expensive plan is the Sage Business Accounting Start plan for $10 a month. It’s a fairly limited plan that only allows you the ability to create invoices, track what customers still owe you and connect with your bank account. If you opt for the next level up, the Sage Business Cloud Accounting product for $25 a month, you’ll also get real-time reports, quotes and estimates, purchase invoices and cash flow statements.
If you’re looking for an accounting product that is capable of a bit of heavy lifting, your other options are Sage 50cloud Pro, Premium and Quantum accounting. These options all offer far more features like expense management, bill pay, revenue accounting, inventory tracking and management and more. Advanced budgeting tools and role-based security are some of the other features you’ll get when you opt for these more expensive plans. Adding users increases the price of these products. Your least expensive option will be $503.23 a year and the cost of Sage can reach the thousands, depending on how many users and add-ons you choose.
Another option for your accounting software is Zoho Books, one of the many services part of the Zoho One Suite. There are several options for accounting software when it comes to Zoho Books: Zoho Books Basic, Zoho Books Standard and Zoho Books Professional.
The Zoho Books Basic plan is the no-frills option starting at $9 a month. It includes most of the options you’ll need in accounting software like time and expense tracking, invoices, estimates and more. If you step up to the Zoho Books Standard option it will cost $19 a month and the extra features include bills, vendor credits, check printing and more. The Professional plan comes in at $29 a month, and you’ll get 10 users along with purchase orders, sales orders and more.
One of the benefits of Zoho Books is that there are add-on options if you want one of the more basic plans but want to add one or two extra features without completely upgrading. Another positive of Zoho is its usability.
Next up is FreshBooks, which also has plan tiers with varying features and cost: FreshBooks Lite, Plus and Premium.
The most simple plan, FreshBooks Lite, is $15 per month and comes with quite a few features, like unlimited and customized invoices, unlimited time tracking and expense entries, unlimited estimates and the ability to accept credit card payments and ACH bank transfers online. When you opt for the next level up, the $25-per-month Plus plan, you get those features along with unlimited proposals, automates recurring invoices, 50 billable clients, scheduled late fees and more.
The next plan offered by FreshBooks is Premium, which costs $50 a month and comes with 500 billable clients, the best option for a larger business with many clients. There is also a custom pricing option for those businesses that need to bill more than 500 clients.
One of the drawbacks of FreshBooks is that it does not provide a balance sheet for users. So if that’s something you need your accounting software to help with, this probably isn’t the right option for you.
Top free alternatives to Xero
If you’re a smaller business with fewer accounting needs or are on a strict budget, these free alternatives are worth looking into.
Wave offers a few services like payroll and payment processing, but its Wave accounting service is actually free for users.
Wave offers you bank and credit card connections, along with income and expense tracking, customizable invoicing and receipt scanning and guest collaborators. Due to the fact that this software is free, your expectations for the service should be a bit lower, but if you don’t need all of the bells and whistles you can get with other services, this could be a great option.
Some things you might find Wave lacking are tax features and other advanced features. However, you’ll have access to income and expense tracking, invoicing and receipt scanning, journal transactions, bill and invoice reminders, double-entry software and more. Plus, you have the option to include free and paid add-ons to further expand your accounting functionality.
While ZipBooks does offer paid plans, it also has a free option for those who don’t need the most built-out accounting software.
The ZipBooks Starter plan may be plenty if you run a small business that needs just the basics. Those basics include the ability to send unlimited invoices, manage unlimited vendors and customers, invoice in multiple currencies, store and track receipts and accept digital payments via Square and PayPal.
The other ZipBooks plans are its Smarter, Sophisticated and Accountant services. These come at a cost, but provide additional features and bandwidth if you find that your business needs more than the free plan can offer.
Finally, the accounting software provider CloudBooks offers a free version for businesses with only one client. You’ll be able to send five invoices, so this may not be a practical option for all businesses. However, if you don’t need to send many invoices and only work with one client, it could be great.
Beyond its free plan, you could move up to the Team plan for $10 a month, which allows you unlimited branded invoices and five staff users. This option is more likely the best option for small businesses. If you need an unlimited number of staff users you can increase to the Agency plan for $20 a month. Keep in mind, CloudBooks’ paid plans come with a 30-day free trial so you can try them out before committing.
How to decide
Many accounting software products have some type of free trial period you can sign up for so you don’t have to commit to one option right away.
Take the time to consider the most important features you need and want your accounting software to offer. You should also consider the cost of the accounting software you’re looking to use and how much you can reasonably spend while staying within budget.
A version of this article was first published on Fundera, a subsidiary of NerdWallet.