Many or all of the products on this page are from partners who compensate us when you click to or take an action on their website, but this does not influence our evaluations or ratings. Our opinions are our own.
Already know which type of business software you need?
Xero
Best for Accounting
Additional pricing tiers (per month): $55, $90.
for 6 months.
on Xero's website
Pros
- Unlimited users in all pricing plans.
- Integrates with more than 1,000 third-party apps.
- Feature set includes an excellent mobile app and suite of reports, capable invoicing features, plus automated bill and receipt capture through Hubdoc.
- Simple layout and easy to use.
Cons
- No inbound phone customer support (callbacks are available, though).
- Entry-level plan limits bills and invoices to five and 20 per month, respectively.
- Must subscribe to the highest-tier Established plan to claim expenses.
Square
Best for Payments
Online: 3.3% + $0.30
for Free plan; $49 Plus plan; $149 Premium plan.
on Square's website
Pros
- Offers a free mobile card reader and free POS software plan.
- Can subscribe to related services, such as payroll, that integrate with its POS system.
- No termination fees or long-term contracts.
- No chargeback or PCI compliance fees.
Cons
- Complex businesses might prefer a processor that integrates with more specialized POS systems.
- Free plan processing rates are more expensive than competitors.
Pros
- Send up to 500 invoices per year for free.
- Portal lets clients pay invoices and view their transaction history.
- Payment gateway integrations include Stripe, PayPal, Square and more.
- Photograph receipts and attach them to expense reports.
- Free invoice app for iOS lets you add a timer widget to your home screen, send invoices via iMessage and add new contacts by taking photos of their business cards.
Cons
- Limited third-party integrations outside of other Zoho products and QuickBooks Online.
Zoho Inventory
Best for Inventory management
Additional pricing tiers (per month): $39, $99, $159, $299.
on Zoho Inventory's website
Pros
- Sync inventory across multiple online sales channels. Other integrations include Zoho Books and QuickBooks Online for accounting.
- Free plan includes invoice customization, shipping labels, backorders and item bundling.
- Free barcode, purchase order and shipping label generators.
- Mobile app available for iOS and Android.
Cons
- Free plan caps users at one, purchase orders at 20 and sales orders at 50.
Gusto Payroll
Best for Payroll and HR
Additional pricing tiers (per month): $80, $180. Fee per employee varies by tier.
on Gusto's website
Pros
- Benefits administration (health benefits are available in 38 states and Washington, D.C.; 401(k) plans are available in all 50 states).
- Time-tracking features at higher-price tiers (limited at Simple level).
- Certified HR experts available (at the Premium level).
- Free account setup.
- Next-day direct deposit (at Plus and Premium levels).
Cons
- More expensive than some options.
- Limited hours for live support.
- Default
- NerdWallet rating (high to low)
- Starting at (low to high)
Xero
Best for Accounting
Additional pricing tiers (per month): $55, $90.
for 6 months.
on Xero's website
Pros
- Unlimited users in all pricing plans.
- Integrates with more than 1,000 third-party apps.
- Feature set includes an excellent mobile app and suite of reports, capable invoicing features, plus automated bill and receipt capture through Hubdoc.
- Simple layout and easy to use.
Cons
- No inbound phone customer support (callbacks are available, though).
- Entry-level plan limits bills and invoices to five and 20 per month, respectively.
- Must subscribe to the highest-tier Established plan to claim expenses.
Pros
- Unlimited users in all pricing plans.
- Integrates with more than 1,000 third-party apps.
- Feature set includes an excellent mobile app and suite of reports, capable invoicing features, plus automated bill and receipt capture through Hubdoc.
- Simple layout and easy to use.
Cons
- No inbound phone customer support (callbacks are available, though).
- Entry-level plan limits bills and invoices to five and 20 per month, respectively.
- Must subscribe to the highest-tier Established plan to claim expenses.
Pros
- Unlimited users in all pricing plans.
- Integrates with more than 1,000 third-party apps.
- Feature set includes an excellent mobile app and suite of reports, capable invoicing features, plus automated bill and receipt capture through Hubdoc.
- Simple layout and easy to use.
Cons
- No inbound phone customer support (callbacks are available, though).
- Entry-level plan limits bills and invoices to five and 20 per month, respectively.
- Must subscribe to the highest-tier Established plan to claim expenses.
Pros
- Offers a free mobile card reader and free POS software plan.
- Can subscribe to related services, such as payroll, that integrate with its POS system.
- No termination fees or long-term contracts.
- No chargeback or PCI compliance fees.
Cons
- Complex businesses might prefer a processor that integrates with more specialized POS systems.
- Free plan processing rates are more expensive than competitors.
Pros
- Offers a free mobile card reader and free POS software plan.
- Can subscribe to related services, such as payroll, that integrate with its POS system.
- No termination fees or long-term contracts.
- No chargeback or PCI compliance fees.
Cons
- Complex businesses might prefer a processor that integrates with more specialized POS systems.
- Free plan processing rates are more expensive than competitors.
Pros
- Offers a free mobile card reader and free POS software plan.
- Can subscribe to related services, such as payroll, that integrate with its POS system.
- No termination fees or long-term contracts.
- No chargeback or PCI compliance fees.
Cons
- Complex businesses might prefer a processor that integrates with more specialized POS systems.
- Free plan processing rates are more expensive than competitors.
Pros
- Send up to 500 invoices per year for free.
- Portal lets clients pay invoices and view their transaction history.
- Payment gateway integrations include Stripe, PayPal, Square and more.
- Photograph receipts and attach them to expense reports.
- Free invoice app for iOS lets you add a timer widget to your home screen, send invoices via iMessage and add new contacts by taking photos of their business cards.
Cons
- Limited third-party integrations outside of other Zoho products and QuickBooks Online.
Pros
- Send up to 500 invoices per year for free.
- Portal lets clients pay invoices and view their transaction history.
- Payment gateway integrations include Stripe, PayPal, Square and more.
- Photograph receipts and attach them to expense reports.
- Free invoice app for iOS lets you add a timer widget to your home screen, send invoices via iMessage and add new contacts by taking photos of their business cards.
Cons
- Limited third-party integrations outside of other Zoho products and QuickBooks Online.
Pros
- Send up to 500 invoices per year for free.
- Portal lets clients pay invoices and view their transaction history.
- Payment gateway integrations include Stripe, PayPal, Square and more.
- Photograph receipts and attach them to expense reports.
- Free invoice app for iOS lets you add a timer widget to your home screen, send invoices via iMessage and add new contacts by taking photos of their business cards.
Cons
- Limited third-party integrations outside of other Zoho products and QuickBooks Online.
Zoho Inventory
Best for Inventory management
Additional pricing tiers (per month): $39, $99, $159, $299.
on Zoho Inventory's website
Pros
- Sync inventory across multiple online sales channels. Other integrations include Zoho Books and QuickBooks Online for accounting.
- Free plan includes invoice customization, shipping labels, backorders and item bundling.
- Free barcode, purchase order and shipping label generators.
- Mobile app available for iOS and Android.
Cons
- Free plan caps users at one, purchase orders at 20 and sales orders at 50.
Pros
- Sync inventory across multiple online sales channels. Other integrations include Zoho Books and QuickBooks Online for accounting.
- Free plan includes invoice customization, shipping labels, backorders and item bundling.
- Free barcode, purchase order and shipping label generators.
- Mobile app available for iOS and Android.
Cons
- Free plan caps users at one, purchase orders at 20 and sales orders at 50.
Pros
- Sync inventory across multiple online sales channels. Other integrations include Zoho Books and QuickBooks Online for accounting.
- Free plan includes invoice customization, shipping labels, backorders and item bundling.
- Free barcode, purchase order and shipping label generators.
- Mobile app available for iOS and Android.
Cons
- Free plan caps users at one, purchase orders at 20 and sales orders at 50.
Gusto Payroll
Best for Payroll and HR
Additional pricing tiers (per month): $80, $180. Fee per employee varies by tier.
on Gusto's website
Pros
- Benefits administration (health benefits are available in 38 states and Washington, D.C.; 401(k) plans are available in all 50 states).
- Time-tracking features at higher-price tiers (limited at Simple level).
- Certified HR experts available (at the Premium level).
- Free account setup.
- Next-day direct deposit (at Plus and Premium levels).
Cons
- More expensive than some options.
- Limited hours for live support.
Pros
- Benefits administration (health benefits are available in 38 states and Washington, D.C.; 401(k) plans are available in all 50 states).
- Time-tracking features at higher-price tiers (limited at Simple level).
- Certified HR experts available (at the Premium level).
- Free account setup.
- Next-day direct deposit (at Plus and Premium levels).
Cons
- More expensive than some options.
- Limited hours for live support.
Pros
- Benefits administration (health benefits are available in 38 states and Washington, D.C.; 401(k) plans are available in all 50 states).
- Time-tracking features at higher-price tiers (limited at Simple level).
- Certified HR experts available (at the Premium level).
- Free account setup.
- Next-day direct deposit (at Plus and Premium levels).
Cons
- More expensive than some options.
- Limited hours for live support.
Jump to
Looking for more business software options?
- QuickBooks Online: Best for working with an accountant. As the industry standard in small-business accounting, QuickBooks is generally a safe choice. Your accountant and/or bookkeeper will almost certainly be familiar with it. Read our full QuickBooks Online review.
- Zoho Books: Best free accounting software. Zoho Books tops our list of free accounting software thanks to its robust list of features. And it seamlessly integrates with other products from Zoho. Read our full Zoho Books review.
- FreshBooks: Best for freelancers. All plans include time and mobile mileage tracking. This is a big plus for freelancers and small service-based businesses. Read our full FreshBooks review.
- Wave: Best for very small, service-based businesses. Wave’s free software is easy to use and supports unlimited invoicing. Read our full Wave review.
- Stripe: Best for global, online transactions. Stripe is a good choice for businesses that mostly transact online. You can customize the checkout flow and accept payments in more than 135 currencies. Read our full Stripe review.
- Helcim: Best for interchange-plus pricing. Helcim’s pricing model can be more cost-effective for high-volume operations. Plus, it offers volume discounts to businesses processing more than $50,000 per month. Read our full Helcim review.
- PayPal: Best for brand recognition. Customers recognize and trust PayPal’s brand. And it supports a range of payment methods outside of debit and credit cards (e.g., PayPal; Venmo; buy now, pay later). Read our full PayPal review.
- Finix: Best for larger small businesses. Finix’s subscription-based pricing can help quickly growing businesses save money in the long run. Read our full Finix review.
- Invoice Ninja: Best payment flexibility. This software integrates with several payment gateways including Stripe, PayPal, Square and Apple Pay. That gives you lots of options for accepting online payments.
- Hiveage: Best for simplicity. If you’re looking for invoicing software with a straightforward user interface, Hiveage is worth checking out.
- Harvest: Best project invoicing. Harvest is made specifically for project-based businesses. You can use it to estimate project costs, track employee time and set billable rates for each team.
- Invoice Home: Best free online invoice templates. Invoice Home has 100 free invoice templates to choose from. Customers can pay their invoices by card or through PayPal.
- Sortly: Best mobile app. Sortly’s app is easy to use and lets you organize inventory items by photo. Plus, it has a free plan.
- Cin7 Core: Best for a variety of industries. Lots of inventory management software products are made for specific industries. That’s not the case with Cin7 Core. It has solutions for businesses in retail, food and beverage, health and wholesale.
- Katana: Best for manufacturing companies. Katana stands out for its manufacturing-specific features. Those include production planning, raw material tracking and shop floor insights.
- Brightpearl: Best built-in accounting features. Unlike many competitors, Brightpearl has its own accounting module. This can be helpful if you want to keep accounting and inventory management under one roof. It also integrates with Xero and QuickBooks.
- QuickBooks Payroll: Best QuickBooks accounting integration. QuickBooks’ payroll solution seamlessly integrates with its accounting software. If you use QuickBooks Online for accounting, it’s worth looking into.
- OnPay: Best specialized industry support. OnPay offers different versions of its software for businesses in a variety of industries. Those include agriculture, nonprofit, healthcare and restaurants, just to name a few.
- RUN Powered by ADP: Best free trial. ADP offers anywhere from three to six months free. Terms and conditions apply, but that trial period is hard to beat.
- Patriot Payroll: Best money saver. Patriot starts at $17 per month plus $4 per worker. Even its higher-tier $37 plan is cheaper than most competitors’ intro options.
Find options by industry
How we select the best business software
- Accounting.
- Payments.
- Payroll.
- Invoicing.
- Inventory management.
What kinds of business software do you need?
Accounting
Payments
Payroll
Invoicing
Inventory management
How much does business software cost?
| Software product | Price (per month) |
|---|---|
| Accounting | |
| Zoho Books | $0-$275 |
| Wave | $0-$19 |
| FreshBooks | $23-$70 |
| Xero | $25-$90 |
| QuickBooks Online | $38-$275 |
| Payments | |
| Helcim | $0 (plus processing costs) |
| Stripe | $0 (plus processing costs) |
| PayPal | $0 (plus processing costs) |
| Square | $0-$149 (plus processing costs) |
| Finix | $79 and up (plus processing costs) |
| Invoicing | |
| Zoho Invoice | $0 |
| Invoice Ninja | $0-$18 |
| Invoice Home | $0-$9 |
| Hiveage | $0-$49 |
| Harvest | $0-$11 |
| Inventory management | |
| Zoho Inventory | $0-$299 |
| Sortly | $0-$299 |
| Katana | $0-$299 and up. |
| Cin7 Core | $349-$999 |
| Brightpearl | Quote-based. |
| Payroll | |
| Patriot | $17-$37(plus per-employee costs) |
| OnPay | $49 and up (plus per-employee costs) |
| Gusto | $49-$180 (plus per-employee costs) |
| QuickBooks Payroll | $50-$134 (plus per-employee costs) |
| RUN Powered by ADP | Quote-based. |






