Cheap ERP for a small business: what low-cost systems leave out
A cheap ERP is the licence price you can see today plus the plan limits that push a 25-person company into a second purchase.
A cheap ERP is the licence price you can see today plus the plan limits that push a 25-person company into a second purchase. As of October 2026, QuickBooks Online Advanced is USD 11,730 over three years for 25 users and lists no manufacturing module. Odoo Standard at the lowest card figure is USD 7,470 of licence in the discounted first year, before an implementation pack. Business Central Essentials is USD 80 per user per month paid yearly, USD 72,000 of licence over three years, with manufacturing on Premium at USD 110. The comparison below is list-price arithmetic for one US company, so you can see where a low first year turns into rework.
Owners tell the same story in plain language: they want a cloud system for inventory, sales, and accounting, and the options online are hard to tell apart. A directory that ranks for cheap ERP software opens with Wrike and Tipalti before it reaches accounting and operations products. Those two are work management and payables tools. The useful comparison is the one you can still run in year three, after discounts end and after a plan gate forces another edition, another company file, or another product.
What 25 users cost in year one and year three
Assume 25 people who each need a full user, one US company, and list prices as of October 2026. Partner implementation for Business Central, extra Zoho products, Odoo.sh, in-app credits, and a second implementation pack are outside these totals. Microsoft says its Business Central figures are informational and that checkout can differ by currency, country, and region.
- QuickBooks Online Advanced, 25 users, one company (Year 1: USD 3,570 · Later years: USD 4,080 each year · Three-year stack: USD 11,730)
- Zoho Inventory Enterprise plus 15 extra users (Year 1: USD 4,338 · Later years: USD 4,338 each year · Three-year stack: USD 13,014)
- Odoo Standard, 25 full users, lowest card rate, plus one new-customer Standard Success Pack (Year 1: USD 13,420 · Later years: A range, see below · Three-year stack: A range, see below)
- Business Central Essentials, 25 users, licence only (Year 1: USD 24,000 · Later years: USD 24,000 each year · Three-year stack: USD 72,000)
- Business Central Premium, 25 users, licence only (Year 1: USD 33,000 · Later years: USD 33,000 each year · Three-year stack: USD 99,000)
QuickBooks year one is three months at the published USD 170 promotional price and nine months at the USD 340 list price. Each of the next two years is twelve times USD 340. That is the 25-user Online plan Intuit sells, and the pricing page does not list manufacturing. Zoho Inventory Enterprise is USD 249 per organization per month billed annually, plus 15 extra users at USD 7.50, which is USD 361.50 per month, or USD 4,338 a year. That subscription is still capped at 10 locations and 15,000 orders a month, and it is an inventory product beside a separate accounting subscription.
Odoo year-one licence at the lowest Standard figure on the card is 25 times USD 24.90 times 12, which is USD 7,470. The new-customer Standard Success Pack is USD 5,950 for 50 hours, so year one of licence plus that pack is USD 13,420. The same card also prints USD 31.10 and USD 38.90 next to a note that the discount lasts 12 months for the initial users ordered. The page does not make it obvious which of those higher figures is the yearly renewal and which is monthly billing. If the post-discount rate is USD 31.10, each later year is USD 9,330 and the three-year stack with one Standard pack is USD 32,080. If the rate is USD 38.90, each later year is USD 11,670 and the three-year stack is USD 36,760. Ask Odoo which figure applies after month 12 before you treat either number as the renewal. Prices: Microsoft, Odoo, Intuit, Zoho Inventory, October 2026.
Read the three-year stack against the job, then against the licence mix. QuickBooks stays the smallest cheque and never picks up manufacturing on that page. Odoo Standard stays at USD 32,080 or USD 36,760 over three years only while you remain on Standard, use one Success Pack, and Odoo confirms which post-discount rate applies. Business Central Essentials is USD 72,000 of licence before anyone configures it. Premium, which is the edition that adds manufacturing and service management, is USD 99,000 of licence over the same three years. The gap between those two Microsoft rows is USD 30 per user per month, or USD 27,000 over three years for 25 full users.
A smaller full-user count changes the Microsoft row fast. Assume 10 people need Essentials and 15 only need Team Members at USD 8 per user per month. Licence is USD 9,600 plus USD 1,440, or USD 11,040 in year one and USD 33,120 over three years, still before implementation. Team Members cover limited read, approval, and selected updates. If those 15 people create orders, invoices, or item records, they are Essentials users and the USD 24,000 year returns. The Odoo pricing calculator and the ERP payback calculator are the place to test your own mix before you compare bids.
What a low licence still leaves you to pay
The subscription pages name their exclusions. Odoo says Standard and Custom include hosting, maintenance, and unlimited weekday email support, with no extra fee for upgrades. The same page excludes Odoo.sh hosting for custom developments, implementation and expert services, in-app credits (SMS, contact autocomplete, lead generation, and AI bill and expense scanning), and maintenance of custom code. Odoo Online hosting is described as free, with unmetered storage up to 100GB under the acceptable-use policy. Odoo.sh is a separate calculator for workers, storage, shared versus dedicated, and staging. Budget hosting as its own line once you need custom code, and take the dollar figure from that calculator for your worker count.
Odoo says companies under 50 employees usually implement with Success Packs, and companies above 50 usually use a partner. New-customer pack prices, with 15 percent off the first pack only, are Starter USD 493 (4 hours), Basic USD 3,060 (25 hours), Standard USD 5,950 (50 hours), Custom USD 10,625 (100 hours), and Pro USD 21,250 (200 hours). Returning-customer prices are USD 580, USD 3,600, USD 7,000, USD 12,500, and USD 25,000. Standard pack scope is advanced apps and data import. Custom and Pro add customizations. Onsite travel time and expenses are extra, and extra monthly charges apply for maintenance of extra modules or lines of code. A 50-hour Standard pack is a defined block. It is not a promise that your item master, open orders, and chart of accounts will land inside those hours.
Business Central licences are bought through a Cloud Solution Provider. Microsoft publishes Essentials, Premium, Team Members, External Accountant, and read-only access through Microsoft 365 licences. It does not publish an implementation price. One buyer wrote that licensing looked reasonable and that a partner in their country quoted an implementation of $30,000.00 USD. That figure is one comment about one unnamed country. It is not a US market rate, and it should not be the number you carry into a budget meeting. Another comment on a small-business thread described implementation as months of hard work and tens of thousands in fees. Use both as a prompt to demand hours, named people, and a phase plan, which is the same test we use when we scope a first phase. Our target for a first usable phase is 8 to 12 weeks.
On an Odoo cost thread, one experienced commenter split an established company into 40 to 300 hours for data migration and prep, and 40 to 300 hours for process work and training. Set that beside the 50-hour Standard pack. A company at the low end of both ranges can fit a pack plus a short follow-up. A company at the high end is looking at several packs, or at a scoped project that prices migration on its own line. Ask each bidder to price data migration, training, and custom code as separate lines, with what happens to custom code after go-live. Odoo charges extra monthly maintenance for extra modules or lines of code, so a cheap customization can become a subscription of its own.
Zoho Inventory does not include the ledger. Zoho Books is a separate product. Ask Zoho for the current US dollar price of the Books plan, then add the published extras: extra Books users are USD 2.50 per user per month billed annually, or USD 3 billed monthly, and a location add-on is USD 10 per location per month billed annually, or USD 12 monthly. Advanced warehousing on Inventory is USD 124.17 per organization per month billed annually, on top of the USD 4,338 Inventory stack. Deskera's page says Growth starts at USD 199 per month and Mid Market starts at USD 249 per month, each billed annually for a minimum of 5 users, and that the price shown does not include required one-time implementation and setup fees. The page also uses per-user wording in the same block, so those starting prices must not be multiplied by 25. Get a written unit and a written setup fee.
Business Central's licence page also leaves out partner services, AppSource apps, and Copilot credits. A licence generally cannot be reassigned to another user within 90 days, except for a user's absence or a device that is out of service. If you buy 25 Essentials seats in January and learn in March that eight people only approve documents, you may be paying Essentials for a full quarter before those seats can move. Price the role mix before the first annual invoice. More on that mix sits in our note on ways to reduce ERP license costs.
Which plan limits show up as the company grows
The vendor plan pages, read for a 20- to 50-person US company, put the gates in this order: how many people are included, how deep inventory goes, whether manufacturing is on the edition you bought, whether a second company stays on the same database, then invoice, bill, and export caps. This is the order the price cards enforce. It is a map of the pages, so you can check your own company against each gate.
- Named users come first. QuickBooks Plus stops at 5 users. Zoho Books Ultimate stops at 15 users before paid extras. Zoho Inventory paid plans include at most 10 users before extras at USD 7.50. Business Central and Odoo charge per user from the first seat, so they do not surprise you with a hard stop at user 11. They surprise you when everyone is a full user and half of them only needed a light seat.
- Inventory depth is next. QuickBooks inventory tracking is listed on Plus. Plus also tracks classes and locations up to 40, while Advanced says unlimited classes, locations, and custom KPIs. Zoho Books warehouses, serial and batch tracking, and bins start at Elite. Zoho Inventory Standard allows 500 orders a month, 3 users, and 2 locations. Premium raises that to 3,000 orders, 5 users, 4 locations, 500 bins per location, and serial and batch tracking. Plus allows 7,500 orders, 10 users, and 6 locations. Enterprise allows 15,000 orders, 10 users, 10 locations, and 5,000 bins per location. Extra locations on Inventory are USD 10 per month billed annually. A free Inventory plan allows 50 orders, 1 user, and 1 location.
- Manufacturing is a plan change on some products and an included app on another. Business Central puts manufacturing on Premium, USD 30 more per user per month than Essentials. QuickBooks Online and Zoho Books do not list an MRP on their pricing pages. Odoo Standard already includes the manufacturing app. The move to Custom is a second company, Studio, or the external API.
- A second company is its own bill. Adding companies to an Odoo database, or installing Studio, moves that database to Custom. Zoho Books treats multiple businesses as separate organizations on the same account, so you keep separate books. QuickBooks Online pricing on that page is one company. Business Central's published split in this comparison is Essentials versus Premium for manufacturing and service management. Have multi-company behavior shown on your own entities before you assume an edition change.
- Document and export caps arrive after the operational gates. Zoho Books Free allows 1 user plus 1 accountant, requires revenue at or under USD 50,000 a year to stay free, and allows 1,000 invoices a year. Standard allows 3 users and 5,000 invoices. Professional allows 5 users, inventory, sales and purchase orders, multi-currency, and 10,000 invoices. Premium allows 10 users and 25,000 invoices. Elite allows 10 users and 100,000 invoices, and is where warehouses and serial or batch tracking appear. Ultimate allows 15 users. A distributor that outgrows invoice or export limits is paying for a higher Books plan, extra users, and often a separate Inventory subscription at the same time.
If two of those gates are already true, the cheap stack is a bridge with a known end date. ERP Research warns that "the cost of replatforming between ERPs is so high" that the system worth pricing is the one that still fits as the company grows. Match the edition to a warehouse, a work order, or a second legal entity you can already see coming. The five-year ERP total cost of ownership is the longer view of the same three-year stack.
Where QuickBooks and a Zoho stack stop being enough
QuickBooks Online US list prices, with 50 percent off for three months, are Simple Start USD 38 per month (USD 19 during the offer, 1 user), Essentials USD 85 (USD 42.50, 3 users), Plus USD 140 (USD 70, 5 users), and Advanced USD 340 (USD 170, 25 users). There is no annual contract, and plans can be canceled anytime. Inventory tracking is listed on Plus. Advanced is the only current Online plan on that page with 25 users. For a single-entity firm under 25 people that tracks stock at the item level, bills in the way Plus or Advanced already allows, and does not build anything, Advanced can be the system you keep. The three-year subscription is USD 11,730. You are paying for accounting with inventory features, user 25 included, and room on classes and locations.
The give-up is specific. There is no manufacturing module on the pricing page. The plan is one company. Plus stops at 5 users and at 40 classes and locations, so a 25-person team has to be on Advanced. Advanced already includes 25 users. If user 26 joins, get the current extra-user rule in writing from Intuit before you promise seats.
Zoho's cheap entry is an organization price with hard volume caps. Inventory Standard at USD 29 per month billed annually covers 500 orders, 3 users, and 2 locations. A wholesaler doing 600 orders a month is already off that plan. Premium at USD 79 adds serial and batch tracking, which is the point where lot-controlled goods can leave a spreadsheet. Enterprise at USD 249 plus extra users gets 25 people onto Inventory for USD 4,338 a year and still stops at 15,000 orders and 10 locations. Books Professional is where inventory, orders, and multi-currency show up, at a 5-user cap. Elite is where warehouses, serial and batch, and bins show up, at a 10-user cap. Ultimate raises the included users to 15. Twenty-five people on Books means at least 10 extra users at USD 2.50, or USD 300 a year, on top of the plan price Zoho quotes for Elite or Ultimate. Two legal entities mean two organizations, so you reconcile between company files the way you do between QuickBooks files today.
Stack the two Zoho products in a sentence before you call the pair an ERP. Inventory Enterprise for 25 users is USD 13,014 over three years. Books is additional, at an unpublished plan price plus extras. Advanced warehousing is another USD 124.17 per month, about USD 1,490 a year, if you need it. A company that only needs orders, bins, and a simple set of books can live on that stack. A company that needs one ledger for two entities, or work orders that consume components, has left what those pricing pages sell.
What changes when Odoo Standard is no longer the plan
Odoo Standard and Custom include all apps. One App Free is USD 0 for one app and unlimited users on Odoo Online. Installing Studio or adding companies to a One App Free database switches that database to Custom. A paying user is anyone with backend create, view, or edit access, or an employee record with no linked user. Portal customers and suppliers are not paying users. That last rule is how a 25-person company avoids buying a seat for every customer who checks an order.
Custom is the plan for multiple companies on one database, Odoo Studio, custom developments, and the external API. At the lowest Custom figure displayed, USD 49 per user per month, 25 full users cost USD 14,700 in year-one licence. The card also shows USD 61.10, USD 61.00, and USD 76.20, with the same yearly-versus-monthly ambiguity as Standard, so do not lock a renewal until Odoo names it. The new-customer Custom Success Pack is USD 10,625 for 100 hours. Year one of lowest Custom licence plus that pack is USD 25,325, before Odoo.sh, in-app credits, or a second pack. A second company is the decision that moves you off the USD 13,420 Standard year. If you know a sister company is coming inside three years, price Custom now and compare it with running two Standard databases that you will later merge.
Light users are the other way the 25-person count shrinks. Odoo lists a Light User at USD 8.90 for time off, expenses, appraisals, attendances, referrals, planning, field service, inventory barcode operator, and read-only Knowledge. As an employee record, the light scope also covers payslips, point of sale, and the manufacturing shop floor. Light User licences are quoted by an Odoo advisor. They are not bought from the public price card. Assume 10 full Standard users at the USD 24.90 first-year figure and 15 light users at USD 8.90: year-one licence is USD 2,988 plus USD 1,602, or USD 4,590, and the Standard pack is still USD 5,950 if those 50 hours match the work. Shop-floor people can sit on light seats. Planners and buyers who edit bills of material cannot. Get the advisor quote in writing, and ask whether the 12-month discount applies to light seats or only to full users ordered on the card.
For a single-entity distributor or a light manufacturer under 50 people, Standard is the plan that already includes the manufacturing app, with a published pack price and a renewal you must confirm. The worked totals for this headcount, including the pack and the rate range, are pulled together in what Odoo costs for 25 users. When the work is multi-company, Studio, or an external API, Custom is the licence to price. Ask the bidder whether the work fits the 50-hour Standard pack or needs the 100-hour Custom pack because the scope includes customizations.
When Business Central Essentials is the whole product
Essentials at USD 80 per user per month, paid yearly, is the list price for the finance, sales, and inventory work a single-entity distributor asks about. For 25 full users that is USD 24,000 a year. A 30-day trial is free. Premium at USD 110 adds service management and manufacturing. If you build or assemble, the licence comparison is Premium at USD 33,000 a year, or you are planning to keep production in a spreadsheet beside Essentials. That spreadsheet is the second system the low licence was supposed to retire.
Team Members at USD 8 are the pressure valve for approvers and readers. External Accountant and read-only access through Microsoft 365 licences are the other named types. None of those replace a buyer, a warehouse lead, or a production planner. Map seats to people who post transactions, then buy the smaller licence only for the rest. Because reassignment waits 90 days, a wrong mix sticks for a quarter.
Essentials can be the right three-year buy when you have one company, no manufacturing requirement, and a partner scope you have priced separately from the USD 72,000 licence. It is a weak bargain when the bid hides AppSource apps and a manufacturing gap you will close with Premium in year two. Moving 25 users from Essentials to Premium mid-stream adds USD 9,000 per year at list (25 times USD 30 times 12). Two years of that uplift is USD 18,000, on top of a second round of setup for production orders, bills of material, and capacity. If manufacturing is already on the roadmap, start on Premium and cut full users with Team Members, instead of starting cheap and migrating inside the same product.
Acumatica shows up in small-business rankings as a system you buy by quote. Leave it off the list-price table until a reseller writes a three-year number you can set beside USD 72,000 and the Odoo range of USD 32,080 to USD 36,760.
What a zero software licence still costs
ERPNext is free software under AGPL-3.0, with no per-user licence. Frappe Cloud shared sites start at USD 5 per month. Virtual machines start at USD 20 per month on one listing and USD 125 per month on a higher listing. A 14-day Frappe Cloud trial is offered. Frappe does not implement the product itself. Hosting at USD 5 a month is USD 180 over three years. That USD 180 is the three-year software-and-hosting floor in this comparison. It does not include the people who configure finance, inventory, and manufacturing or who move your history.
Frappe's Starter Pack page shows a USD table: Core ERPNext USD 1,800 (60 hours, finance, sales, purchase, inventory), Manufacturing USD 2,500 (80 hours), a 120-hour pack at USD 3,500, and Frappe HR USD 1,800. The same page's FAQ says the Starter Pack is only available to customers in India and will be offered in other regions later. A US company cannot treat those dollar packs as a current offer. Budget a US implementer the same way you budget any other fixed-scope phase, and ask who owns the code and the hosting account if that firm leaves.
A free licence with paid hosting is a clean buy when you have someone who can run the project and you accept the support model that comes with open software. It is a false saving when the only quote you have is the USD 5 site and the implementation is still an open conversation. Put hosting, implementation, and year-two support on one page before you compare ERPNext with Odoo Standard's USD 13,420 first year, which at least names the hours in the pack.
How to spend a small budget once
Price three paths the way the tables do, dated, for your user mix. Path one is the accounting plan you can buy this month, usually QuickBooks Online Advanced if you need 25 users, at USD 11,730 over three years, with a written note of what it does not do. Path two is an operations product that already includes the gate you are about to hit: Odoo Standard if you need manufacturing on one company, Odoo Custom if you need a second company on one database, Business Central Premium if you need manufacturing on Business Central. Path three is staying on the cheap stack and funding a second project when the cap hits. The second project adds a new licence, a new migration, and another system for the team to learn.
Use a short filter. Count full users versus limited users and get light-user and Team Member prices in writing. List locations, bins, serial or batch rules, and monthly order volume against the Zoho and QuickBooks caps. If you manufacture, require the edition that includes it, which means Odoo Standard or Business Central Premium, and refuse a bid that leaves MRP in a spreadsheet. If a second legal entity is likely inside three years, price Odoo Custom or a demonstrated multi-company setup now. Ask for implementation as its own line: hours, what the hours include, travel, custom-code maintenance, and who owns the configuration. For Odoo under 50 employees, put the published pack next to the hours your data will take. For Business Central, ignore any single Reddit quote and compare two CSP proposals on the same scope.
Then look at payback with your numbers in the ERP payback calculator. A USD 13,420 Odoo first year that removes a second stock spreadsheet can beat a USD 3,570 QuickBooks year that leaves the spreadsheet in place. A USD 24,000 Business Central year can beat both when you already live in Microsoft 365 and you will stay on Essentials. The calculator does not pick the product. It stops a low licence from winning only because year one looks small.
If the fit check lands in the middle or the top band, bring that scope to a call. Odoo implementation for a growing company covers discovery, configuration, data migration, training, and support after go-live, in phases. ERP implementation for companies our size is the same conversation when Business Central is the ledger you want to stay on. Either way, bring the year-one and three-year stack, the user split, and the gate you refuse to hit twice.
How Flectic can help
Flectic implements Odoo for companies of 20 to 100 people in the US and Canada that want sales, stock and finance in one database at a lower license cost, starting with a few apps. Our Odoo implementation service uses standard Odoo settings first, so you pay for customization only where your process differs. Core operations (four to six apps, a basic data import, up to 25 users) has a planning range of $6,000 to $30,000, not a quote. The next step is to book a free discovery call with Flectic.
Sources
Dynamics 365 Business Central pricing, Microsoft, October 2026
Licensing in Business Central, Microsoft Learn, October 2026
Odoo Pricing, Odoo, October 2026
Odoo Success Packs, Odoo, October 2026
Odoo.sh Pricing, Odoo, October 2026
QuickBooks Online Pricing, Intuit, October 2026
Zoho Inventory pricing (US), Zoho, October 2026
Zoho Books pricing (US), Zoho, October 2026
ERPNext pricing, Frappe, October 2026
ERPNext Starter Pack, Frappe, October 2026
Deskera pricing, Deskera, October 2026
Best ERP for Small Business (2026), ERP Research, July 2026
Best Cheap ERP Software for 2027, Research.com, October 2026
ERP recommendations for small business, Reddit, n.d.
Implementation costs over the moon, Reddit, n.d.
Does an ERP system make sense for a small business?, Reddit, n.d.
Total cost of Odoo, Reddit, n.d.
Frequently asked questions
How much does an ERP implementation cost?
There is no single US list price for a Business Central implementation. Microsoft sells the licence through a Cloud Solution Provider and publishes the user price, not the project. Odoo publishes Success Packs for companies under 50 employees, from a few hundred dollars for four hours up to the Pro pack at USD 21,250 for 200 hours, with travel and custom-code maintenance extra. Ask every bidder to split data migration, training, and custom code into their own lines so a low licence is not hiding the hours.
Does an ERP system make sense for a small business?
It makes sense when the accounting tool you have is already capping users, locations, or a second company, or when you need manufacturing in the same system as the ledger. A 25-person firm with one company and no production work can stay on QuickBooks Online Advanced, which is built for that headcount and is still accounting software. Ongoing Business Central or Odoo licence plus implementation time is higher than staying on Advanced, and the case for moving is the re-keying that stops.
Should a small business use QuickBooks or ERP?
Use QuickBooks Online while you fit inside Advanced: 25 users, one company, inventory at the level that plan lists, and no manufacturing module required. Move when you need work orders, a second company on one database, or warehouse rules the Online plans do not sell. The three-year Advanced subscription is the smaller cheque. The ERP cheque is the one that includes the gate you are about to hit, so you are not funding a second migration inside a few years.
Can I implement ERP without a partner?
Odoo says companies under 50 employees usually implement with its own Success Packs, which are prepaid hours rather than a full partner project. Business Central is purchased through a Cloud Solution Provider, and the 30-day trial is free, but configuration and data migration are still a project. Frappe does not implement ERPNext itself. A pack or a trial can start the work, and you still need named hours for import, training, and the first month after go-live.
Is a $30,000 Business Central implementation quote expensive?
That figure comes from one buyer describing a quote in their own country. Microsoft does not publish a US implementation price, so USD 30,000 is not a market rate you can accept or reject on its own. Compare the hours behind it with the work you have: a short finance and inventory phase is a different quote from manufacturing, multi-company, and a large history load. Ask who does the work, what the phase includes, and what custom code will cost to keep.
Is there a mini ERP system for small businesses?
The closest published options are a single free Odoo app with unlimited users, a Zoho Inventory plan capped by orders and locations, and QuickBooks Online Plus or Advanced. Each one stops at a gate: one Odoo app until you add companies or Studio, Zoho's user and order caps, or QuickBooks' lack of a manufacturing module. They are a fit when you only need that slice. They become a mini system you outgrow once stock, production, and a second company show up together.
What is the most affordable ERP for a growing company?
The affordable system is the one whose edition still covers your next gate, not the lowest month-one invoice. Odoo Standard includes manufacturing and has a published pack price for firms under 50 employees. Business Central Essentials is the lower Microsoft licence until you need manufacturing, which moves you to Premium. ERPNext has no per-user licence and cheap hosting, with implementation left to someone else, and its low starter packs are offered in India only today. Price year three, including the edition change you already know is coming.