How to Choose ERP Software for Small Business
Turn this article into takeaways for your work.
Each assistant summarizes the article only for you and suggests best practices for your work.
Updated September 2026.
If you're under 50 employees and still running finance, inventory, and orders out of three disconnected tools, the right starting point depends on what's actually broken: Zoho One or Odoo cover most general small-business cases, Katana or Cin7 fit product businesses with real inventory, and QuickBooks Enterprise or Sage 50 make sense if you're already deep in that ecosystem. For multiple entities or a genuine manufacturing floor, Microsoft Dynamics 365 Business Central, NetSuite, or SAP Business One are the more realistic starting points.
None of that matters if you buy ERP before you need it. A lot of small businesses shop for ERP the way they'd shop for a bigger office: it feels like the responsible move, and it's often the wrong one two years too early. This guide covers what ERP for small business means, when to skip it, a 13-system shortlist with pricing verified against vendor pages, and a decision framework to match a system to your actual situation, not your ambitions.
What ERP actually is, and whether you need one yet
Enterprise resource planning (ERP) software puts your core operational data, finance, inventory, purchasing, and sometimes HR and manufacturing, into one shared system instead of a pile of disconnected tools that never agree with each other. For a small business, the honest question isn't "which ERP is best," it's "do I actually need ERP, or do I need a good accounting tool and a good inventory tool that talk to each other?"
Most small businesses fall into one of two camps. The first is genuinely outgrowing point solutions: inventory counts don't match what accounting shows, purchasing happens blind, and someone spends a day a month reconciling spreadsheets by hand. That's a real ERP signal. The second camp buys ERP because it sounds like the mature choice, then spends a year fighting software built for a business three times their size. That's the mistake this guide helps you avoid.
Key Facts: ERP for small business
- The global ERP software market is valued at roughly $92.6 billion in 2025 and is projected to reach $106.22 billion in 2026, growing at a 13% CAGR through 2034 (Fortune Business Insights, 2026).
- Across the 170 organizations Panorama Consulting surveyed for its 2026 ERP Report, the median implementation ran about 9 months, with more than a quarter of projects going over budget and almost a quarter running over schedule.
- Of the projects that overran budget, the leading cause was an unplanned need for extra technology, not buyer-side scope creep. Of the ones that ran late, the leading cause was internal resistance to change, not the software itself (Panorama Consulting, 2026 ERP Report).
Do you actually need ERP yet?
| Signal | What it means for you |
|---|---|
| You're reconciling inventory, purchasing, and finance across three separate tools by hand | Real coordination cost. Worth a serious ERP evaluation |
| Under 10 employees, one location, single currency, mostly services | A solid accounting tool plus a focused inventory app almost always beats ERP right now |
| You're shopping ERP "just in case" you grow next year | Wait. Buy for the business you run today, not the one you're forecasting |
| Multiple entities, multiple currencies, or an actual production floor | ERP earns its cost here. A stitched-together toolset breaks first at this scale |
| Nobody in the building owns "ERP administrator" as part of their job | Weight this against implementation and support burden, not just the license price |
If you land in the "not yet" camp, read how to choose accounting software for small business and how to choose inventory management software before you take a single ERP demo. Pairing a strong accounting tool with a dedicated inventory system is a legitimate, durable choice, not a consolation prize.
What to look for in ERP for a small business
Small-business ERP evaluation criteria are different from mid-market and enterprise criteria, which is what our full ERP evaluation checklist is built around. At your scale, the constraints are budget, speed, and the absence of a dedicated IT or ERP team, not multi-entity data models.
| Criterion | Why it matters for a small business | What good looks like |
|---|---|---|
| Time to go live | You don't have a year of runway to wait on payroll and inventory syncing correctly | Cloud SMB tiers that go live in 4 to 12 weeks, not 6-plus months |
| Real cost at your headcount | Mid-market pricing models often punish a 12-person company | A transparent per-user rate, or a usage model with no 20-seat minimum |
| Native core modules, not bolt-ons | A small team can't manage five vendor relationships to run one business | Finance, inventory, and at least one more core module built in, not stitched together |
| Self-serve setup option | Partner fees are the line item that sinks small-business ERP budgets | A vendor that lets you self-implement, or a capped, fixed-fee SMB partner package |
| Support without a dedicated ops hire | Most small businesses have nobody whose job is "run the ERP" | Responsive support included in the base plan, not a paid add-on tier |
| A visible upgrade path | Re-implementing at 40 employees is its own project | A published route from your starter tier to the next one, inside the same platform |
Before you take a single demo, confirm: the vendor has reference clients at your size (not just your industry), the pricing page gives you a real number or a clear reason it can't, and you can pilot with your own data instead of a canned demo file. If a vendor can't clear those three bars, that's a preview of the sales process you're about to sign up for.
Key questions to ask before you buy
- What does this cost at MY headcount, not the vendor's example pricing? Get the number for your actual user count in writing before a demo becomes a proposal.
- Is there a hidden minimum user count or an "all employee" licensing requirement? Some suite pricing models require licensing everyone on payroll, not just the people who'll log in, which changes the real price by a lot.
- Can I set this up myself, or does the quote assume a paid implementation partner? Ask this directly. Vague answers here predict a vague implementation.
- What happens to the price when I add a fourth or fifth user next year? Cheap at 5 users and expensive at 8 is a common trap.
- Which modules are actually included at this tier, and which are a separate line item? Manufacturing, advanced inventory, and payroll are the most common surprise add-ons.
- What's the exit path if this doesn't work out in year one? Ask about data export format and contract minimums before you sign, not after.
- Who do you call when something breaks on a Friday afternoon? For a small business with no in-house admin, support quality matters as much as feature depth.
If a vendor can't answer questions 1 and 3 with a specific number and a specific process, treat that as a preview of what implementation will feel like.
Shortlist: 13 systems for small business ERP
This orders by relevance to a genuinely small business, not alphabetically. Full head-to-head detail lives in our best NetSuite alternatives and best Odoo alternatives roundups; this table is the starting filter.
| System | Best for | Pricing posture |
|---|---|---|
| QuickBooks Online or Xero, plus an inventory app | Under 10 employees, service-led, no complex inventory | Not ERP: QuickBooks Online from $38/month, Xero from $25/month, plus a separate inventory tool |
| QuickBooks Enterprise | Existing QuickBooks Desktop users who've outgrown Online | Custom quote through a configurator (Gold, Platinum, Diamond tiers) |
| Sage 50 | Traditional desktop-accounting users wanting light ERP features | Pro $128.67/month (1 user) up to Quantum $271.17/month (1 to 40 users) |
| Zoho One | Small businesses already using Zoho apps who want one bundled suite | $9 to $90/user/month billed annually, depending on tier and licensing model |
| Odoo | Cost-conscious, modular, open-source-friendly small business | One App Free at $0 hosted, or self-host the Community edition free; Standard $8.95/user/month paid yearly |
| Katana | Small manufacturers needing shop floor and inventory in one view | Free up to 30 SKUs; Core from $299/month |
| Cin7 (Core) | Product businesses managing inventory across multiple sales channels | Standard $349/month, Pro $599/month, Advanced $1,199/month |
| Sage Intacct | Services firms and multi-entity finance teams outgrowing Sage 50 | Quote-based, no published price |
| Microsoft Dynamics 365 Business Central | SMB to mid-market already standardized on Microsoft 365 | Essentials $80/user/month, Premium $110/user/month, both paid yearly |
| Acumatica | Mid-market manufacturing or distribution wanting usage-based, not per-seat, pricing | Quote-based, resource and consumption pricing |
| Oracle NetSuite | Growing mid-market wanting one SaaS-native cloud suite | Quote-based, no published price |
| SAP Business One | Small manufacturers and distributors wanting an SAP-ecosystem fit | Quote-based, no published price |
| ERPNext | Technical, self-hosting-comfortable small business | Free and open source to self-host; Frappe Cloud hosting from about $5/month |
Use this table to cut your shortlist to two or three systems before you book a single demo. See how to build a software shortlist for the process, and our SaaS vendor evaluation scorecard for scoring finalists once you're there.
What these systems actually cost
ERP pricing is genuinely inconsistent between vendors, and a few widely repeated claims in this category don't hold up when you check the vendor's own page. Here's what we verified directly, and when.
| Vendor | Verified price | Billing | Source |
|---|---|---|---|
| Microsoft Dynamics 365 Business Central | Essentials $80/user/month, Premium $110/user/month, Team Members $8/user/month | Per user per month, paid yearly | Microsoft pricing page |
| Odoo | One App Free $0 (one app, unlimited users); Standard $8.95/user/month; Custom $13.60/user/month | Paid yearly. Paying monthly is $11.20 and $17.00. First year discounts to $7.25 and $10.90 on the users ordered up front | Odoo pricing page |
| Zoho One | Essentials $9/user/month; Standard Flexible User Pricing $90/user/month; Standard All Employee Pricing $37/employee/month (requires licensing your entire payroll) | Per user or per employee per month, billed annually | Zoho One pricing page |
| QuickBooks Enterprise | No flat published price; priced through a configurator by user count (Gold/Platinum: 1-10 or up to 30; Diamond: 1-10, 20, 30, or 40, monthly-payment-plan only) | Varies by configuration | QuickBooks Enterprise pricing |
| ERPNext | Free, open source, no per-user fee, to self-host | n/a for self-hosted | Frappe / ERPNext |
| Oracle NetSuite | No published price of any kind | n/a | NetSuite |
| Sage 50, Cin7, Katana, Acumatica, Sage Intacct, SAP Business One | See the shortlist table above for confirmed figures or pricing posture | Varies | Each vendor's own pricing page, verified the same day as this guide |
Two claims worth correcting, since they get repeated constantly in buyer content. Odoo's "free" plan is one app with unlimited users, not a free full ERP. Its paid tiers are Standard at $8.95/user/month and Custom at $13.60/user/month paid yearly, or $11.20 and $17.00 paying monthly, with a first-year discount to $7.25 and $10.90 on the users you order up front. Odoo personalizes that page by region, so confirm the figure for your own market before budgeting. NetSuite genuinely publishes nothing. Any "NetSuite starts at $999/month" figure you'll see is a reseller estimate, not a number Oracle NetSuite puts on its own site. Treat it as a starting assumption for a sales call, not a fact.
Where the real budget goes
| Cost layer | What it covers | Small-business reality check |
|---|---|---|
| License or subscription | Per-user or per-resource platform fee | Confirmed range across this shortlist runs from $0 (Odoo's free app, ERPNext self-hosted) to roughly $110/user/month paid yearly for a full suite like Business Central Premium |
| Implementation | Setup, data migration, configuration, training | Cloud SMB tiers (Zoho One, Odoo, Katana, Cin7) are often self-implementable; full suites like Business Central, NetSuite, Acumatica, and SAP Business One usually assume a certified partner |
| Add-ons you didn't plan for | Payroll, advanced inventory, extra locations, AI features | QuickBooks Enterprise's Assisted Payroll adds $2.50 per employee per pay period; Katana's Manufacturing Management module adds $199/month; budget for at least one surprise add-on |
| Seat-minimum and all-employee traps | Licensing models that charge for people who'll never log in | Zoho One's All Employee Pricing at $37/employee/month requires a license for your entire payroll, not just active users |
For the deeper total-cost-of-ownership math, including internal admin time and upgrade cycles, see our TCO modeling guide for SaaS.
How to choose: a decision framework
| Your situation | Prioritize | Watch out for |
|---|---|---|
| Under 10 employees, service-based, no real inventory | A strong accounting tool, not ERP | Buying ERP to look established; the implementation burden isn't worth it yet |
| Under 25 employees, physical inventory, single location | Zoho One, Odoo, or a focused inventory tool paired with your accounting software | Suite lock-in before you've confirmed the core modules actually fit |
| Small manufacturer, one facility | Katana or SAP Business One | Generic finance-first software without native shop floor or bill-of-materials support |
| Product business selling across multiple channels | Cin7 or Zoho One | Treating inventory sync as an afterthought integration instead of a core evaluation criterion |
| 20 to 50 employees, single entity, genuinely ready for ERP | Odoo's Custom tier, Business Central Essentials, or Sage Intacct | Signing a multi-year contract before piloting with your own data |
| 50-plus employees or multiple entities and currencies | NetSuite, Business Central Premium, or Acumatica | Underestimating the implementation partner as a minor add-on cost |
| Technical team, comfortable self-hosting | ERPNext | Assuming free software means a free implementation; someone still has to own it |
If your team also needs help with the surrounding buying process, the broader best accounting software roundup covers the adjacent decisions most small businesses hit at the same time as ERP, including HR and payroll tooling if you're staffing up alongside the systems change (see how to choose HR software for remote teams if that's next on your list).
Frequently asked questions
What's the cheapest real ERP option for a small business?
ERPNext is free to self-host since it's open source with no per-user fee, though you'll need someone comfortable managing the server or a modest Frappe Cloud hosting plan starting around $5/month. Among vendor-hosted options, Zoho One's Essentials tier and Odoo's Standard tier are the lowest-cost paths into a genuine multi-module system, though Odoo's exact rate depends on your region and any first-year discount running when you check.
Do I need ERP if I'm already using QuickBooks or Xero?
Not necessarily. QuickBooks and Xero are accounting software, not ERP: they handle the ledger, invoices, and payroll but not inventory, purchasing, or manufacturing as native, connected modules. If your only real pain point is financial reporting, upgrading within the accounting category, or to QuickBooks Enterprise if you need more capacity, usually solves it. If inventory and operations have become as important as the books, that's when ERP starts making sense. Our accounting software guide covers that fork in more detail.
How long does ERP implementation take for a small business?
Focused cloud ERP for a small business can go live in as little as 4 to 12 weeks if you're self-implementing on a platform like Zoho One or Odoo. Full suites like Business Central or NetSuite with a certified implementation partner more commonly run 3 to 6 months even at small-business scale. Panorama Consulting's broader research across organizations of all sizes found a median project timeline of about 9 months, so treat any vendor's faster promise with healthy skepticism until you've seen it work for a business your size.
Is Odoo actually free?
Partially, and the details matter. Odoo's hosted One App Free plan is genuinely $0 with unlimited users, but it's limited to exactly one app. Separately, Odoo also ships a free, self-hosted, open-source Community edition (GPLv3) covering core modules, minus some Enterprise-only extras like Odoo Studio and official support. Once you need more than one app on Odoo's hosted service, you're on the paid Standard tier at $8.95/user/month or Custom at $13.60/user/month, both paid yearly, with a first-year discount to $7.25 and $10.90. Odoo personalizes that page by region, so confirm the figure for your own market before budgeting.
Can I switch ERP systems later if I outgrow my first choice?
Yes, but it's a real project, not a settings change, so weigh it during your first purchase. Ask every finalist about data export format and what migrating off their platform looks like. Systems with a published upgrade path within the same platform, like Odoo's Standard-to-Custom tiers or Business Central's Essentials-to-Premium tiers, reduce this risk because you're expanding, not migrating.
What's the difference between ERP and an accounting-plus-inventory stack?
ERP puts finance, inventory, purchasing, and often manufacturing or HR into one connected data model with one vendor relationship. An accounting-plus-inventory stack, like QuickBooks Online or Xero paired with a dedicated inventory app, keeps those functions in separate tools that sync through integrations. The stack is usually cheaper and faster to set up; ERP is usually the better long-term fit once the number of integrations you're maintaining starts to feel like its own job.
The short version
Most small businesses that regret an ERP purchase didn't pick the wrong platform, they bought ERP a year or two too early, or signed a contract sized for a business twice their headcount. Start with the readiness table, be honest about which camp you're in, and if you do need ERP, verify pricing yourself before trusting any number in a buyer's guide, including this one. Vendor pricing pages change, personalize by region, and occasionally contradict themselves within a single afternoon of checking.
Related reading

Head of Enterprise Solutions
On this page
- What ERP actually is, and whether you need one yet
- Do you actually need ERP yet?
- What to look for in ERP for a small business
- Key questions to ask before you buy
- Shortlist: 13 systems for small business ERP
- What these systems actually cost
- Where the real budget goes
- How to choose: a decision framework
- Frequently asked questions
- What's the cheapest real ERP option for a small business?
- Do I need ERP if I'm already using QuickBooks or Xero?
- How long does ERP implementation take for a small business?
- Is Odoo actually free?
- Can I switch ERP systems later if I outgrow my first choice?
- What's the difference between ERP and an accounting-plus-inventory stack?
- The short version
- Related reading