Our Nerdy picks for
Best inventory management software
Cin7Best business budgeting software
PlanGuruBest HR software
RipplingOur picks for
Best accounting software
Strong accounting software is the foundation of a capable business software ecosystem. Use it to centralize all of your financial data, prepare for tax season and keep tabs on the financial health of your business. Accounting software also often includes features for budgeting (Xero and QuickBooks Online stand out for theirs) and invoicing (we rate FreshBooks as one of the best all-in-one invoicing and accounting products).
QuickBooks Online
on QuickBooks Online's secure website
$30/month
Additional pricing tiers (per month): $60, $90, $200.
50% off
for first three months or free 30-day trial.
Pros
- Easy to share information with your accountant and to find QuickBooks experts and online resources if needed.
- More than 750 app integrations, including live, in-house bookkeeping.
- Robust feature set includes thorough record-keeping, comprehensive reporting, excellent invoicing and inventory management, plus a capable mobile app.
- Daily phone support and 24/7 chat support in all plans.
Cons
- Expensive compared to the competition.
- Limited account users with each plan.
Xero
on Xero's secure website
$15/month
Additional pricing tiers (per month): $42, $78.
30-day free trial
or monthly discount (terms vary).
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 phone number for customer support listed.
- Entry-level plan limits bills and invoices to five and 20 per month, respectively.
Zoho Books
on Zoho Books' secure website
$0
Additional pricing tiers (per month): $20, $50, $70, $150, $275.
14-day free trial
of the Premium plan.
Pros
- Less expensive than some competitors; free plan available for businesses with less than $50k in annual revenue.
- Email support in free plan; phone and chat support in paid plans.
- Rich feature set includes excellent invoicing, inventory management, workflow rules and a capable mobile app.
- Add accounting widgets to your phone’s home screen; track time using your Apple Watch.
Cons
- Fewer third-party integrations and reports than some competitors.
- No plan includes more than 15 users (can add additional users for a fee).
FreshBooks
on FreshBooks' secure website
$17/month
Additional pricing tiers (per month): $30, $55, custom.
30-day free trial
or monthly discount (terms vary).
Pros
- Stay in touch with clients through the FreshBooks mobile app and get notified when invoices have been viewed or become overdue.
- Intuitive, customizable invoicing capabilities compete with those of more robust accounting solutions.
- Track time and add billable hours to invoices in all plans.
- Weekday phone support in all plans.
Cons
- Lacks features that quickly growing companies need, like audit trails for accountants to review.
- Highest-tier Select plan only comes with two users (additional users add $11 per month) and lower-tier plans put limits on billable clients.
- Least expensive plan lacks double-entry accounting reports, bank reconciliation and accountant access.
Wave Accounting
$0
Free (Wave makes money via paid money management products).
N/A
Pros
- Free.
- Unlimited partners, collaborators and accountants.
- Intuitive, customizable invoicing capabilities compete with those of more robust accounting solutions.
Cons
- Lacks features that quickly growing companies need, like audit trails. There are no additional plans to increase functionality.
- Must subscribe to Wave’s paid services (payroll, payments, advisor, etc.) to receive customer support from a human.
- No third-party integrations, mileage tracking feature or ability to accept in-person card payments.
Our picks for
Best point-of-sale (POS) software
Point-of-sale software often enables you to do much more than take payments. Capabilities can include inventory management, menu and table management, employee management, customer loyalty programs and integrations with third-party software for additional functionality. If you have a brick-and-mortar storefront, make sure your POS software provider also offers hardware that lets you accept in-person payments.
Square POS
on Square POS's secure website
2.6% + 10¢
in-person; 2.9% + 30¢ online.
$0.00
Free plan; $60 Plus plan for retailers and restaurants.
Pros
- Deep list of features.
- Free version offers a lot of functionality.
- Square offers helpful related services, like payroll, that integrate closely with its POS system.
Cons
- Can’t run on Windows devices.
- Complex industries might prefer a more specialized system.
SpotOn Restaurant
on SpotOn Restaurant's secure website
1.99% + 25¢
$25.00
Pros
- 24/7 customer support via telephone.
- No long-term contract.
- Hands-on installation and training for an additional fee.
- Can integrate with third-party hardware.
Cons
- Quote-based hardware pricing makes it hard to compare total costs with other POS systems.
Shopify Retail POS
on Shopify POS's secure website
2.70%
in-person; 2.9% + 30¢ online (Basic plan).
$15.00
POS Lite; $89 POS Pro.
Pros
- Has good features for multichannel selling.
- Offers integrated, flat-rate payment processing.
- Easy to use.
Cons
- More e-commerce focused than other competitors.
Clover POS
on Clover POS's secure website
2.3% + 10¢ or 2.6% + 10¢
in-person; 3.5% + 10¢ online.
$14.95
and up.
Pros
- Competitive flat rates for payment processing.
- Hardware performs well and is well designed.
Cons
- No free options.
- Pricing can be tough to understand.
PayPal Zettle
2.29% + 9¢
in-person; 3.49% + 9¢ keyed.
$0.00
Pros
- Solid core features.
- No monthly fees.
- No long-term commitment.
- Low initial costs.
- Easy to use.
Cons
- No add-on features available.
- Limited integrations.
- Funds are transferred to your PayPal account and not your bank account.
Our picks for
Best payment processors
Having a payment processor is important for any business that accepts credit cards. The best payment processors offer competitive transaction rates, can process multiple payment methods and currencies, are transparent with their fees and may offer discounted transaction rates based on sales volume.
Stripe
on Stripe Payments' secure website
2.7% + 5¢
in-person; 2.9% + 30¢ online.
$0.00
Pros
- Highly customizable.
- Competitive pricing.
Cons
- Prioritizes online merchants.
- Requires developer experience.
Helcim
on Helcim's secure website
0.40% + 8¢
plus interchange, in-person; 0.50% + 25¢ plus interchange, online.
$0.00
Pros
- Pricing is transparent.
- Offers all-inclusive platform.
Cons
- Potentially expensive for low-volume businesses.
Stax by Fattmerchant
on Stax by Fattmerchant's secure website
0% + $0.08
Plus interchange
$99.00
and up.
Pros
- No markup on interchange rate.
- Unique add-on features.
Cons
- Not a good option for businesses with low sales.
- Pricing isn't as transparent as competitors.
Payline
on Payline's secure website
0.4% + 10¢
plus interchange in-person; 0.75% + 20¢ plus interchange online.
$10.00
in person; $20 online.
Pros
- Pricing transparency.
- Competitive transaction rates.
- Customer support by phone and email.
- No long-term contracts or cancellation fees.
- No PCI compliance fees.
- Integrates with many POS systems, shopping carts and QuickBooks.
Cons
- Separate monthly fees for in-person and online processing; monthly fees can add up if you process transactions both in person and online.
Dharma Merchant Services
0.15% + 8¢
plus interchange in-person; 0.20% + 11 ¢ plus interchange online.
$15.00
for most industries; $12 for nonprofits.
Pros
- Competitive transaction pricing.
- Good flexibility.
Cons
- Monthly fees can be barrier to entry.
- Requires separate accounts for online and in-person payments.
Our picks for
Best payroll software
Payroll software doesn’t just make paying your employees easier — some will also calculate and file payroll taxes for you. Typically it offers some level of access to employees so they can view pay stubs, download tax forms and update their personal information. Standout payroll software includes automatic payroll functionality and direct integrations with popular accounting software.
Gusto Payroll
on Gusto Payroll's secure website
$40/month
Additional pricing tiers (per month): $80, custom pricing. Fee per employee varies by tier.
N/A
Pros
- Benefits administration (health benefits are available in 37 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 Payroll
on QuickBooks Payroll's secure website
$45/month
Additional pricing tiers (per month): $80, $125. Fee per employee varies by tier.
One month free trial
or 50% off for three months; terms apply.
Pros
- Benefits administration at all levels.
- Time-tracking features available (Premium and up).
- Next-day direct deposit at Core level (same-day at Premium).
- HR support available (Premium and up).
- The option to choose a 30-day free trial or 50% off base price for first three months; terms apply.
- Easy integration with QuickBooks Online.
Cons
- Limited integration with non-QuickBooks products.
- Additional fees if you have employees in more than one state (Core and Premium).
RUN Powered by ADP
on RUN Powered by ADP's secure website
$79/month
Plus $4 per employee. Custom pricing also available.
Three months free
Terms apply
Pros
- Benefits administration available as add-on.
- Time-tracking features available as add-on.
- HR features offered at higher tiers, including HR help desk support.
- First three months free; terms apply.
- Ability to scale up for growing businesses.
Cons
- Opaque pricing.
- Limited HR support at base level.
OnPay Payroll
on OnPay Payroll's secure website
$40/month
Plus $6 per employee.
One month free
Terms apply
Pros
- Benefits administration included.
- Integrates with third-party software for time tracking.
- HR tools included.
- One-month free trial; terms apply.
- Straightforward pricing.
- Integrates with QuickBooks and Xero.
Cons
- Limited customer support hours.
Patriot Payroll
on Patriot Payroll's secure website
$17/month
Plus $4 per employee. Additional pricing tiers (per month): $37.
One month free
Terms apply
Pros
- Time tracking available as add-on.
- HR support available as add-on.
- One-month free trial; terms apply.
- Covers up to 100 employees.
Cons
- Doesn't offer benefits administration.
- Extra fee for 1099 e-filing (at Basic level).
- Limited accounting integration options.
Our picks for
Best invoicing software
Accounting software usually comes with an invoicing feature. However, if you prefer a standalone invoicing product, here are several great options that all include a free pricing plan.
Zoho Invoice
on Zoho Invoice's secure website
$0
Free.
N/A
Pros
- Send up to 1,000 invoices per year for free.
- Portal lets clients pay invoices and view their transaction history.
- Payment gateway integrations include Stripe, PayPal, Square and more.
- Autoscan uploaded receipts and convert them into expenses.
Cons
- Limited third-party integrations outside of other Zoho products and QuickBooks Online.
Invoice Ninja
$0
Additional pricing tiers (per month): $10, $14.
N/A
Pros
- Free plan supports unlimited invoices for up to 20 clients.
- Automatically transfer credit card processing fees to customers and allow them to tip on invoices or pay incrementally over time.
- Integrates with more than a dozen payment gateways including Stripe, PayPal, Square and Apple Pay.
- Built-in inventory tool tracks items as they’re invoiced.
- Portal lets clients view their invoices and payment history.
Cons
- No direct integrations with bookkeeping or accounting software.
- Enterprise plan pricing increases as you add more users.
Hiveage
$0
Additional pricing tiers (per month): $19, $29, $49.
14-day free trial
of the Pro plan.
Pros
- Free plan supports unlimited invoicing for up to five clients.
- Integrates with a dozen payment gateways including Stripe, PayPal, Square and more.
- Assign different billable rates to each type of task.
- Direct clients to your own custom domain with the Plus plan.
Cons
- No built-in, direct integrations with bookkeeping or accounting software.
- All plans have client limits (highest-tier Plus plan caps at 1,000).
Harvest
$0
Additional pricing tiers (per month): $12 per user.
30-day free trial
of the Harvest Pro plan.
Pros
- Offers a free plan (limited to two projects).
- Advanced time-tracking features, including integrations with Google Calendar, Slack, Asana, Trello and other project management tools.
- Display billable hours by task, person or project on invoices.
- Snap and upload photos of billable expense receipts with the mobile app.
- Integrates with QuickBooks Online and Xero for accounting.
Cons
- Invoice customization options are limited. Free users can’t add company logos to invoices, and Harvest offers only two templates (one PDF and one GDoc).
- Payment integrations are limited to Stripe and PayPal.
Our picks for
Best inventory management software
It’s not uncommon to find inventory tracking features in your accounting or POS software. Here are several standalone options, however, that may be a good fit for businesses with basic or limited POS software or those operating without a POS but in need of a system to help manage inventory.
Cin7
$349/month
Additional pricing tiers (per month): $599, $999. Custom pricing also available.
14-day free trial.
Pros
- Multichannel tracking syncs inventory online and offline.
- Scalable; offers plans for enterprise businesses.
- More than 30 reports available.
- Integrates with dozens of software products.
- Generates barcode labels.
- Can create workflow automation rules for order fulfillment.
Cons
- No mobile app for iPhone users.
- Limited number of users in all plans; can add users for additional cost.
- Plans limit which types of apps you can integrate with and number of orders per month.
Brightpearl
N/A
Quote-based.
N/A
Pros
- Sync inventory across multiple channels online and in-store.
- Create automation rules for tasks like order processing and invoicing.
- In-depth reporting on sales channels, customers, suppliers and marketing campaigns.
- Forecasting tools predict demand and make inventory recommendations.
- Also offers its own POS system, accounting and invoicing capabilities, customer relationship management system and warehouse management software.
- Unlimited users.
Cons
- Quote-based pricing makes it difficult to compare costs.
- Excessive for small businesses that don’t plan to grow.
inFlow Inventory
$110/month
Additional pricing tiers (per month): $279; $549; $1,319.
14-day free trial
Pros
- Offers in-house smart scanner device.
- Generate barcode labels.
- More than 30 reports available.
- Integrated business-to-business showroom for listing items online.
Cons
- Must opt for more expensive plan to access unlimited locations.
- Number of included integrations is limited for all plans; must pay additional monthly charge to add integrations.
Zoho Inventory
on Zoho Inventory's secure website
$0
Additional pricing tiers (per month): $79, $129, $199, $299, $399.
14-day free trial
Pros
- Sync inventory across multiple online sales channels. Other integrations include Zoho Books and QuickBooks Online for accounting.
- Free plan includes a customer portal, dropshipping options, 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 two, purchase orders at 20, and shipping labels and sales orders at 50.
- You’ll have to pay for setup help.
Our picks for
Best business budgeting software
Business budgeting software is designed to help you forecast and manage cash flow. It often includes features for budget creation and reporting and can even help you run projections and plan for various financial scenarios.
PlanGuru
$99/per month
Additional pricing tiers (per month): $299.
14-day free trial
Pros
- Offers more than 20 forecasting methods including percentage of other accounts, growth rates and assumptions, and key performance indicators.
- Predicts cash flow and can create budget forecasts for up to 10 years.
- Can import chart of accounts data from QuickBooks Online or Xero.
- Scenario analysis tool helps your business plan for “what if” situations.
Cons
- There will be a learning curve if you’re not familiar with using various projection methods.
- Accounting data isn’t synced daily. QuickBooks Online integration updates scenarios with actual results on a monthly basis.
Float
$69/per month
Additional pricing tiers (per month): $119, $249.
14-day free trial
Pros
- Forecasts cash flow for up to three years.
- Automatically imports QuickBooks Online and Xero data daily.
- Scenario planning tool prepares your business for “what if” situations.
- Streamlined user interface makes it easier to use than some competitors.
Cons
- Focuses on cash flow only, as opposed to other apps that incorporate profit and loss budgets, etc. This can be limiting for businesses that need a more holistic view of their financials.
Centage Planning Maestro®
N/A
Quote-based
N/A
Pros
- Scenario planning tool helps your business prepare for “what if” situations.
- Can use non-financial drivers, like hours worked or square footage, to calculate expense and revenue budgets.
- Customizable performance dashboard drills into historical trends and comparisons.
- In-depth financial planning and analysis tools can accommodate medium-size businesses with dedicated finance teams, too.
Cons
- Accounting software integrations cost extra.
- Getting used to various customization options is a learning process.
- Quote-based pricing isn’t transparent.
Our picks for
Best HR software
If your business spends a lot of time hiring and training employees, it might be time to explore human resources software that can assist in benefits administration, payroll and employee onboarding.
Rippling
$35/month
Plus $8 per person.
N/A
Pros
- Single platform for employee data.
- Payroll in all 50 states and outside the U.S.
- Employee app and device management.
Cons
- Lacks pricing transparency.
- System may be more than the average small business requires.
Namely
N/A
Quote-based.
N/A
Pros
- Employee engagement tools.
- Vast library of training and compliance courses.
- Offers a monthly webinar to demonstrate the product.
Cons
- Lacks pricing transparency.
- Not the best fit for businesses with fewer than 25 employees.
BambooHR
N/A
Quote-based.
N/A
Pros
- Focus on analytics and reporting.
- Strong employee engagement tools.
- Seven-day free trial.
Cons
- Lacks pricing transparency.
- Payroll is considered an add-on.
GoCo
N/A
Quote-based. Plus $5 per person.
N/A
Pros
- Paper-free hiring and onboarding process.
- 20% discount for annual and multiyear contract payment.
- Product tour with preloaded demo data.
Cons
- Lacking pricing details.
- Limited employee performance features.
TriNet Zenefits
$10/month
Per person. Must pay for at least 5 people per month.
12-months free payroll
With annual subscription to Growth and Zen plans.
Pros
- Employee self-onboarding that can be completed before the start date.
- People Hub for employee engagement and collaboration.
- Free payroll for 12 months for businesses that meet promotion terms.
Cons
- Minimum charge for five employees totaling $50 per month.
- Payroll is an add-on feature at an added cost.