| Product | Best for | NerdWallet rating | Payment processing fees | Monthly fee | Learn more |
|---|---|---|---|---|---|
| Best POS app | In-person: 2.6% + $0.15 Online: 3.3% + $0.30 | $0 and up. | on Square's website | ||
| Best expense tracking app | N/A | $0 | on Xero's website | ||
| Best payroll app | N/A | $0 | on Gusto's website | ||
| Best accounting app | N/A | $0 | on QuickBooks' website | ||
| Best invoicing app | N/A | $0 | on Square's website |
Square POS
Best for Best POS app
Online: 3.3% + $0.30
and up.
on Square's website
Pros
- Free plan option available.
- Offers helpful related services, like payroll, that integrate closely with its POS system.
- No long-term contracts or termination fees.
- All plans include a free online store.
Cons
- Free plan processing rates are more expensive than competitors.
- Complex industries might prefer a more specialized system.
Xero
Best for Best expense tracking app
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.
Gusto Payroll
Best for Best payroll app
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.
QuickBooks Online
Best for Best accounting app
Additional pricing tiers (per month): $75, $115, $275.
for 3 months or free 30-day trial.
on QuickBooks' website
Pros
- Easy to share information with your accountant and to find QuickBooks experts and online resources if needed.
- More than 750 app integrations.
- Robust feature set includes record-keeping, reporting, invoicing and inventory management, plus a capable mobile app.
- Chat and phone support available Monday through Saturday in all plans.
Cons
- Expensive compared with the competition.
- Frequent price increases and a tendency toward upselling.
- Limited account users with each plan.
Square Invoices
Best for Best invoicing app
Free plan; $49 Plus plan; $149 Premium plan.
of the Plus and Premium plans.
on Square's website
Pros
- Free plan supports unlimited invoicing and unlimited users.
- Create digital contracts for clients to e-sign.
- Send invoices via SMS.
- Integrates with various third-party products, including QuickBooks Online and Xero. You can accept online payments through Square, Apple Pay or Google Pay.
Cons
- Must subscribe to paid plan to auto-convert estimates to invoices.
- No in-house time tracking or expense receipt scanning.
Online: 3.3% + $0.30
and up.
on Square's website
Pros
- Free plan option available.
- Offers helpful related services, like payroll, that integrate closely with its POS system.
- No long-term contracts or termination fees.
- All plans include a free online store.
Cons
- Free plan processing rates are more expensive than competitors.
- Complex industries might prefer a more specialized system.
Square POS
Best for Best POS app
Best for Best POS app
Online: 3.3% + $0.30
and up.
on Square's website
Pros
- Free plan option available.
- Offers helpful related services, like payroll, that integrate closely with its POS system.
- No long-term contracts or termination fees.
- All plans include a free online store.
Cons
- Free plan processing rates are more expensive than competitors.
- Complex industries might prefer a more specialized system.
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.
Xero
Best for Best expense tracking app
Best for Best expense tracking app
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
- 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.
Gusto Payroll
Best for Best payroll app
Best for Best payroll app
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
- Easy to share information with your accountant and to find QuickBooks experts and online resources if needed.
- More than 750 app integrations.
- Robust feature set includes record-keeping, reporting, invoicing and inventory management, plus a capable mobile app.
- Chat and phone support available Monday through Saturday in all plans.
Cons
- Expensive compared with the competition.
- Frequent price increases and a tendency toward upselling.
- Limited account users with each plan.
QuickBooks Online
Best for Best accounting app
Best for Best accounting app
on QuickBooks' website
Pros
- Easy to share information with your accountant and to find QuickBooks experts and online resources if needed.
- More than 750 app integrations.
- Robust feature set includes record-keeping, reporting, invoicing and inventory management, plus a capable mobile app.
- Chat and phone support available Monday through Saturday in all plans.
Cons
- Expensive compared with the competition.
- Frequent price increases and a tendency toward upselling.
- Limited account users with each plan.
Pros
- Free plan supports unlimited invoicing and unlimited users.
- Create digital contracts for clients to e-sign.
- Send invoices via SMS.
- Integrates with various third-party products, including QuickBooks Online and Xero. You can accept online payments through Square, Apple Pay or Google Pay.
Cons
- Must subscribe to paid plan to auto-convert estimates to invoices.
- No in-house time tracking or expense receipt scanning.
Square Invoices
Best for Best invoicing app
Best for Best invoicing app
on Square's website
Pros
- Free plan supports unlimited invoicing and unlimited users.
- Create digital contracts for clients to e-sign.
- Send invoices via SMS.
- Integrates with various third-party products, including QuickBooks Online and Xero. You can accept online payments through Square, Apple Pay or Google Pay.
Cons
- Must subscribe to paid plan to auto-convert estimates to invoices.
- No in-house time tracking or expense receipt scanning.
Jump to
More small-business apps to consider
: 4.5 stars. Shopify’s variety of sleek website templates make it a solid choice for retail businesses that do most of their sales online.Shopify Retail POS : 4 stars. Unlike competitors that require you to use their in-house payment processing services, Clover POS stands out for its ability to work with third-party payment processors that offer individual merchant accounts as opposed to aggregated ones.Clover POS : 4 stars. Since Toast was built specifically for restaurants, it’s packed with industry-specific features, like an add-on that lets customers order and pay from their smartphones, the ability to collect guest feedback and handheld terminals for taking orders tableside.Toast POS : 3.5 stars. Lightspeed Retail’s inventory management system gets granular when it comes to assigning product variants, sizes and colors to items so that you can keep your stock organized.Lightspeed Retail POS
: 5 stars. Xero’s accounting software, which also offers invoicing and expense tracking capabilities, has a simple layout that makes it easy to keep track of your business’s finances.Xero : 4.5 stars. Zoho Books has a free accounting software plan; however, it's its variety of plans and other in-house software products for inventory, expenses and recruiting make it more scalable than other free options.Zoho Books : 4.5 stars. FreshBooks’ mobile invoicing and time tracking tools make it a simple solution for freelancers who just need the basics and want to keep costs low.FreshBooks : 3.5 stars. If you’re looking for a free accounting software option, Wave is a solid choice. However, you’ll need to upgrade to its paid plan to automatically import bank transactions.Wave
: 5 stars. If you already use QuickBooks Online for accounting, QuickBooks Payroll is a convenient, built-in option for making sure your employees get paid on time.QuickBooks Payroll : 4.5 stars. Payroll pricing plans can get convoluted, but that isn’t the case with OnPay. It offers a single plan that’s $40 per month plus $6 per month per employee.OnPay : 4.5 stars. ADP is a well-known name in the payroll industry and offers a range of plans, including ones with live HR support, that can scale as your business hires more employees.RUN Powered by ADP : 4 stars. Patriot’s basic plan offers a lot for $17 per month, including the ability to add unlimited users, integrate with accounting software, manage multiple locations and pay both contractors and employees.Patriot
- Harvest : 5 stars. Product-based businesses, like architecture and consulting firms, will appreciate Harvest’s focus on project profitability and time tracking.
- Zoho Invoice : 4.5 stars. Zoho Invoice is a free invoicing software product that integrates seamlessly with
for accounting.Zoho Books
- Expensify : Not rated by NerdWallet. If you’re looking for a scalable expense tracking app primarily for your employees, Expensify is worth considering. In addition to letting employees quickly submit expense reports to their managers, it includes popular accounting and payroll integrations.
- Zoho Expense : Not rated by NerdWallet. Zoho Expense is a convenient option for businesses that already use
for accounting. Plus, its mobile app has a built-in GPS tracker for recording mileage and supports receipt scanning in 15 different languages.Zoho Books
How to choose the best small-business apps
POS apps
- Hardware options, including card readers, terminals, cash drawers and receipt printers.
- Inventory tracking features.
- Monthly software fees and payment processing fees.
- Card payment methods accepted (e.g., swiped, tapped or keyed).
- Offline and mobile payment processing options.
- Live support availability.
Accounting apps
- Ease of use.
- Robust accounting reports.
- Invoicing capabilities.
- Integrations with third-party apps including payroll and POS systems.
- Daily customer support.
- Scalability.
Payroll apps
- Unlimited payroll runs.
- The ability to calculate, file and pay federal, state and local payroll taxes.
- Employee portal or mobile app.
- Benefits administration.
- Next-day or same-day direct deposit options.
- Accounting software integrations.
Invoicing apps
- Monthly software fee.
- Processing fees.
- Invoice customization options.
- Accounting software integrations.
Expense tracking apps
- Mileage tracking.
- Employee app for submitting business-related expenses.
- Ability to snap photos of receipts with a mobile app.
- Accounting software integrations.





