New: Odoo and Dynamics 365 cost calculators.Estimate your costs

ERP and SCM: how they fit together and what to buy first

For a 30 to 100 person company, ERP and SCM should share one item ledger.

FlecticUpdated 23 min read

For a 30 to 100 person company, ERP and SCM should share one item ledger. The ERP owns quantity, cost, and cost of goods sold, and bins, picks, carriers, and replenishment stay in that system until the warehouse outgrows it. As of October 2026, 15 full users on Business Central Essentials list at USD 1,200 per month on the US Business Central price list. The same 15 users list at USD 3,150 per month on the US Supply Chain Management price list, before any finance users. Buy the ERP supply chain module first unless you already run warehouse waves, multi-site planning, or both.

Assume those 15 people each need a full license, billed yearly, at list price as of October 2026. Canada for the same 15 is CAD 1,627.50 a month on Business Central Essentials and CAD 4,273.50 a month on Supply Chain Management, plus applicable tax. Keep supply chain work in the ERP, add a warehouse or transportation system only when that ERP cannot run the floor, or move the operation to Dynamics 365 Supply Chain Management.

Where ERP ends and supply chain management begins

The Council of Supply Chain Management Professionals defines supply chain management as the planning and management of sourcing and procurement, conversion, and all logistics management activities, plus coordination with suppliers, intermediaries, third-party providers, and customers. CSCMP says SCM integrates supply and demand management within and across companies. Logistics, in that same glossary, is the part of SCM that plans, implements, and controls the forward and reverse flow and storage of goods.

SAP describes the same span: sourcing, design, production, warehousing, shipping, and distribution, from raw materials to finished goods in the customer's hands. SAP's integration point is the one that matters at month end. When ERP and SCM share data, supply chain staff see inventory, production schedules, order status, and financial data. When those views live in different files, planners buy and promise against a quantity finance will not recognize.

IBM splits the work into planning, sourcing, manufacturing, inventory management, delivery, and returns. It then lists software categories people buy around that work: inventory software, order management, warehouse management, transportation management, demand planning, supplier relationship management, and ERP. A 40-person distributor does not need a vendor for each label. You need to know which jobs your ERP already posts as quantity, cost, and cost of goods sold, and which jobs are physical handling that may still sit in that ERP.

Microsoft draws this line inside Business Central. Inventory is the item, the quantity, the cost, and the ledger. Warehouse activities are the physical handling. Increases and decreases post from purchase documents, sales documents, and journals. Inventory costs post automatically to the general ledger, including inventory, adjustment, and cost of goods sold. If a bolt-on warehouse system becomes the quantity people trust, and the ERP ledger posts later, finance is closing on the slower number.

In the United States, a logistician often owns the software choice. The Bureau of Labor Statistics says: "Logisticians choose, integrate, and implement software for systems that help them to plan and track product movement." The same page says they oversee purchasing, transportation, inventory, and warehousing. Median wage was USD 82,320 in May 2025. Employment is projected to grow 18 percent from 2025 to 2035. In 2025, manufacturing employed 22 percent of logisticians and wholesale trade 11 percent. Those shares match the firms that feel this decision first: more SKUs, a second location, and a close that waits on stock adjustments. The wage and the 18 percent projection are US figures. The page was last modified on August 27, 2026.

The supply chain management guide defines planning, warehouse, and transportation terms on their own. The rest of this page is which product should run them.

What Business Central already does for stock, warehouse, and planning

Business Central warehouse setups are a ladder. Microsoft says complexity rises with organization size and with how many departments touch the goods. Climb in this order and stop at the first level that matches the floor.

  1. Post receipts and shipments on the purchase order and the sales order. The item ledger updates when the document posts.
  2. Use basic warehouse receipts and shipments when the dock needs a document separate from the order.
  3. Turn on advanced warehouse put-aways and picks when someone other than the buyer puts stock away and someone other than the salesperson picks it.
  4. Turn on directed put-away and pick when bin codes are mandatory. Bin ranking, bin capacity, zones, and warehouse classes apply at this level.

A distributor with one building and a small pick team usually lives at level 1 or 2. A plant that moves components from receiving to a cage to a line often needs level 3 or 4. Level 4 is still Business Central, on the same item ledger that posts cost of goods sold.

Planning nets supply and demand from sales, service, production or assembly components, transfers, forecasts, and open purchase and production orders. It suggests action messages to create, change, postpone, or cancel replenishment. Buyers can run a regenerative MPS/MRP, a net-change plan, order planning, or a requisition worksheet limited to purchase and transfer replenishment. Order planning and the requisition worksheet fit a distributor that buys and transfers and is not scheduling a plant.

Essentials is the finance, sales, and operations license for a single-entity distributor that is not running manufacturing or service management. Microsoft's US pricing page describes Essentials as finance, sales, and operations, and Premium as everything in Essentials plus service management and manufacturing. Manufacturing moves those users to Premium. As of October 2026 that step is USD 30 per user per month in the US (USD 110.00 minus USD 80.00) and CAD 40.70 per user per month in Canada (CAD 149.20 minus CAD 108.50 on the Canada price list).

What 15 supply chain users cost in the US and Canada

List prices below are as of October 2026. Microsoft user prices are per user per month, paid yearly. Microsoft says displayed prices are informational and can differ by country at checkout. Canada prices are plus applicable tax. Sources are linked under the table.

  • Business Central Essentials (United States: USD 80.00 per user per month · Canada: CAD 108.50 per user per month)
  • Business Central Premium (United States: USD 110.00 per user per month · Canada: CAD 149.20 per user per month)
  • Business Central Team Members (United States: USD 8.00 per user per month · Canada: CAD 10.90 per user per month)
  • Dynamics 365 Supply Chain Management (United States: USD 210.00 per user per month · Canada: CAD 284.90 per user per month)
  • Supply Chain Management Premium (United States: USD 300.00 per user per month · Canada: CAD 407.00 per user per month)
  • Intelligent Order Management (United States: USD 315.00 per month for 1,000 order lines · Canada: CAD 427.35 per month, plus tax)

US Business Central, Canada Business Central, US Supply Chain Management, Canada Supply Chain Management, and US Finance. The US Supply Chain Management Premium price includes 1,000 Copilot Credits per user per month. The US Finance page does not state that Supply Chain Management must be bought as an attach to Finance.

Odoo amounts are from the US pricing page as of October 2026. Each paid plan shows two figures. A footnote says the discount is valid for 12 months for the initial users ordered. Standard and Custom include all apps, including Inventory, Purchase, and MRP, for one per-user fee. Implementation is not included. Odoo.sh hosting is not included in the user fee.

  • Standard (Displayed per-user amounts: USD 31.10 and USD 38.90 per month · What the page adds: Odoo Online, no custom modules)
  • Custom (Displayed per-user amounts: USD 61.00 and USD 76.20 per month · What the page adds: Odoo.sh or on-premise, Studio, multi-company, External API)
  • Light User (Displayed per-user amounts: USD 8.90 · What the page adds: Can include Inventory Barcode Operator and Manufacturing Shop Floor; advisor quote required)
  • One App Free (Displayed per-user amounts: USD 0 · What the page adds: One app, unlimited users, Odoo Online)

Assume 15 full users. Team Member and Light User licenses are outside this count. A year here means 12 times the monthly list.

  • US Business Central Essentials (Per month: USD 1,200 · Twelve months: USD 14,400)
  • US Business Central Premium (Per month: USD 1,650 · Twelve months: USD 19,800)
  • US Dynamics 365 Supply Chain Management (Per month: USD 3,150 · Twelve months: USD 37,800)
  • Canada Business Central Essentials, plus tax (Per month: CAD 1,627.50 · Twelve months: CAD 19,530)
  • Canada Business Central Premium, plus tax (Per month: CAD 2,238 · Twelve months: CAD 26,856)
  • Canada Dynamics 365 Supply Chain Management, plus tax (Per month: CAD 4,273.50 · Twelve months: CAD 51,282)
  • Odoo Standard at USD 31.10 (Per month: USD 466.50 · Twelve months: USD 5,598)
  • Odoo Standard at USD 38.90 (Per month: USD 583.50 · Twelve months: USD 7,002)

Every row is 15 times the monthly list, then 12 times that month. US Supply Chain Management at USD 3,150 per month is USD 1,500 per month above US Premium (USD 1,650), or USD 18,000 over twelve months, and that gap does not add Finance. Canada Supply Chain Management at CAD 4,273.50 per month is CAD 2,035.50 per month above Canada Premium (CAD 2,238). If a US quote also lists Finance for five users at USD 210.00, add USD 1,050 per month. Ask the seller to show base apps, minimum users, sandbox, and storage as their own lines. Further license combinations sit in our Dynamics 365 SCM pricing notes.

US Supply Chain Management Premium for these 15 users is 15 times USD 300.00, which is USD 4,500 per month. Canada Supply Chain Management Premium is 15 times CAD 407.00, which is CAD 6,105 per month, plus tax. Pay that tier when you need what it adds, including the US credit bundle, and keep the base Supply Chain Management row as the comparison with Business Central.

A 30-day Business Central trial is free. Purchase is through a Microsoft contact or a partner. Use the trial to click the warehouse ladder with your own items. Price the roles before you treat the trial as a design.

What Dynamics 365 Supply Chain Management adds past the mid-market ERP

Dynamics 365 Supply Chain Management is a separate application from Business Central, at the USD 210.00 and CAD 284.90 list prices above. The product page says it covers demand and supply planning, including MRP runs and DDMRP, procurement and sourcing, and discrete, process, and lean manufacturing. Order promising can use carrier data such as FedEx. Warehouse scope includes inbound, outbound, inventory, and mobile scanning, plus material handling equipment and asset maintenance. Microsoft states 99.9 percent uptime and more than 5,000 developer extensibility points. Those figures describe the product. They do not price configuration, data, or training.

The warehouse boundary is concrete. Microsoft Learn says this warehouse management is integrated with transportation, manufacturing, quality, purchase, transfer, sales, and returns. Core setup includes wave templates, work templates, work pools, location directives, and mobile devices. Documented processes include location volumetrics, cluster picking, cross docking, Zebra ZPL label routing, and containerization. Business Central's directed put-away and pick covers bins, ranking, capacity, zones, and classes. Wave templates, work templates, and location directives are documented on the Supply Chain Management warehouse page. Supervisors who schedule waves, clusters, and cross docks are in that product's vocabulary. Supervisors who work from receipts, put-aways, and picks should finish the Business Central ladder before comparing a USD 210 user with a USD 80 user.

Intelligent Order Management is priced by order lines, not by named user. As of October 2026 the US list is USD 315.00 per month for 1,000 order lines per month, and the Canada list is CAD 427.35 per month plus tax. The Supply Chain Management application already describes order promising with carrier data. Add Intelligent Order Management only when monthly order-line volume and the orchestration need are written down. Keep carrier promising that Supply Chain Management already describes off that SKU.

For a distributor in the 30 to 100 person range, Supply Chain Management is the later product. Choose it when multi-site planning, DDMRP, asset maintenance, or the warehouse execution list above is how you operate now. Choose Business Central Premium when the gap is manufacturing on one main site. Choose Essentials when the gap is finance, sales, and inventory posting.

What Odoo Inventory and Manufacturing include in the user fee

Odoo puts Inventory, Purchase, and MRP on the same per-user fee. Standard is Odoo Online without custom modules. Custom adds Odoo.sh or on-premise, Studio, multi-company, and External API. Odoo says External API means software outside Odoo calling Odoo's API. Calls that Odoo starts, including delivery carriers such as UPS, FedEx, and DHL, are not External API and are part of the Standard plan.

That rule decides whether a carrier label is a plan change. A label that Odoo sends to UPS, FedEx, or DHL stays on Standard. A warehouse system, storefront, or planning tool that calls into Odoo is External API and needs Custom. For 15 users, Custom at the displayed US rates is USD 915.00 per month (15 times USD 61.00) or USD 1,143.00 per month (15 times USD 76.20). Against the Standard pair, the difference is USD 448.50 per month (15 times USD 29.90) or USD 559.50 per month (15 times USD 37.30). Odoo.sh hosting is still extra. A second warehouse subscription would sit on top of Custom.

Odoo Inventory documents multi-warehouse stock, min-max, make-to-order, a master production schedule, GS1 barcodes, putaway including ABC and cross-dock, serial and lot tracking, cycle counting, wave, cluster, and batch picking, carrier labels, and FIFO, average, LIFO, and standard cost. A customer comment on that page says: "Odoo Inventory replaced our legacy spreadsheets which were unable to keep up with our growing business. The biggest benefits we realized were saving time by using a simpler system, and greater overall accessibility to our inventory." Odoo also states that the right picking strategies allow the same team to pick and pack 30 percent more products. That 30 percent is Odoo's claim. Have them walk the pick path on your items and your aisle map before you put it in a business case.

Odoo Manufacturing runs on the same database: finite-capacity scheduling on a Gantt chart, a master production schedule for sales and operations planning, multilevel make-or-buy and subcontracting, a shop-floor tablet, lot and serial traceability, and an IoT box for printers and machine signals. Inventory, Purchase, Quality, PLM, and Maintenance are separate apps on that database, covered by the same plan. A Light User at USD 8.90 can cover Inventory Barcode Operator and Manufacturing Shop Floor use, after an advisor quote. Use light users for scan and shop-floor roles once that quote states the limit. Keep full users for planners, buyers, and anyone who posts invoices.

One App Free is USD 0 for one app and unlimited users on Odoo Online. Inventory plus purchasing plus accounting is already past that offer.

Services are a second bill. Odoo's own rule is that small companies under 50 employees usually work directly with Odoo using Success Packs, and companies over 50 employees usually work with a partner (Odoo pricing). Published new-customer packs, with 15 percent off the first pack, as of October 2026, 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. Onsite travel is extra. The estimator says 80 percent of projects in the illustrated scope go live in 200 hours or less. Above 50 users, the visitor is told to contact Odoo.

Set the 15-user Standard fee next to those hours. At USD 31.10, twelve months is USD 5,598. The new-customer Standard pack is USD 5,950 for 50 hours, a little more than that year of subscriptions. The Pro pack is USD 21,250 for 200 hours, just over 45 months of the same USD 466.50 (45 times USD 466.50 is USD 20,992.50). A company under 50 employees can buy that pack path. Odoo points companies over 50 employees toward a partner. Many manufacturers between 30 and 100 people straddle that line: headcount over 50, and a user count that moves once light users are split from full users. Price the pack or the services quote beside the subscription. The USD 466.50 month is the software fee for 15 users at the lower displayed Standard rate, and the hours are extra.

What breaks if the warehouse and the ERP keep two stock numbers

IBM's category list is how a small team ends up paying twice. A warehouse system, a transportation system, and a planning tool can each be the right product. They are the wrong product when the ERP still posts inventory, adjustment, and cost of goods sold, and the new system also believes it owns quantity.

Take a distributor that stays on Business Central Essentials and adds a standalone warehouse system because picks feel slow. The ERP still increases and decreases stock from purchase documents, sales documents, and journals, and it posts cost from that ledger. The warehouse system records the pallet at the dock. Until the ERP posts, the two quantities disagree. A planner who runs the requisition worksheet against the ERP quantity buys stock that is already on the dock, or waits on stock the warehouse has already picked. The general ledger follows the ERP accounts, so the close uses the later number. The company pays the warehouse subscription, the integration, and the hours spent explaining the gap. Name the system that may change quantity and cost, then post every receipt, pick, and adjustment to that ledger the same day.

Transportation has the same shape. If Business Central or Odoo already labels through a carrier the product supports, a transportation system has to earn its fee with work those shipments do not do, such as multi-leg planning, freight audit, or a yard you run. On Odoo, carrier calls that Odoo starts stay on Standard. The moment the transportation system calls into Odoo, the user fee moves to Custom and the transportation subscription is still due. Dynamics 365 Supply Chain Management already ties warehouse work to transportation. A second transportation product needs a named gap in that integration, or you are funding two models of one shipment.

Planning subscriptions fail when they export a file a buyer retypes. Business Central already suggests create, change, postpone, and cancel against forecasts, transfers, and open orders. Odoo already runs a master production schedule and make-to-order. Keep the planning run in the system that owns the item, unless you have a constraint that product cannot express. On Business Central, that constraint is rarely the existence of MRP. It is a network of sites, DDMRP buffers, or warehouse execution that Supply Chain Management documents and the Business Central ladder does not.

Which option to buy first

Match the row to how you ship this quarter.

  • One main location, receipts and shipments on the order, finance in the same system (What to buy first: Business Central Essentials, or Odoo Standard with Inventory and Purchase · What to leave off the first quote: A warehouse system, a transportation system, and Dynamics 365 Supply Chain Management)
  • Assembly or manufacturing, one main plant, planners who can run MPS/MRP or a requisition worksheet (What to buy first: Business Central Premium, or Odoo Manufacturing on the same database as Inventory · What to leave off the first quote: A separate supply chain user at the USD 210 list)
  • Bins are mandatory, with zones, capacity, and directed put-away (What to buy first: The top of the Business Central warehouse ladder, or Odoo putaway, lots, and barcodes · What to leave off the first quote: A second quantity beside the ERP ledger)
  • The floor runs waves, cluster picks, cross docking, location directives, and mobile devices, or you need DDMRP and asset maintenance (What to buy first: Dynamics 365 Supply Chain Management, plus Finance only if the quote names it · What to leave off the first quote: Business Central Premium plus a bolt-on warehouse product that repeats the same floor)
  • An outside system must call Odoo's API, or you need multi-company (What to buy first: Odoo Custom, still one database for Inventory, Purchase, and MRP · What to leave off the first quote: Standard, then a middleware bill after go-live)
  • Under 50 employees, and the scope fits a published hour pack (What to buy first: The Odoo subscription plus a Success Pack sized in hours · What to leave off the first quote: A user-fee quote that treats implementation as included)
  • Over 50 employees, or over 50 users (What to buy first: A services quote with hours, data migration, and training on their own lines · What to leave off the first quote: The Success Pack page as the project price)

Distributors with many SKUs and one building, posting receipts on the order, land on the first row, because the close depends on receiving being posted. The third row is only when bin codes are already mandatory. Our wholesale distribution work starts from that receiving and inventory path. If the pain is carriers, yards, and multi-stop delivery, read logistics and supply chain before you assume a transportation product is mandatory.

We implement this on Business Central, on Odoo, and on Dynamics 365 Supply Chain Management. The scoping question is the table above: one item ledger, a warehouse level you can name, and licenses that match the people who post. A supply chain implementation phases discovery, configuration, data migration, training, and support after go-live.

What to lock in a first phase

A first phase that tries to stand up a warehouse product, a transportation product, and a planning product together is how a 40-person team grows a second stock count. Sequence the work so finance can close and the floor can ship.

  1. Name the item ledger: Business Central, Odoo, or Dynamics 365 Supply Chain Management. Write down which documents may change quantity and cost.
  2. Count locations and decide whether bin codes are mandatory. If they are not, leave directed put-away, location directives, and a separate warehouse product off the first phase.
  3. List who posts purchase receipts, picks, production, and invoices. Those people are full-user candidates. Price Team Members at USD 8.00 or CAD 10.90, and Odoo Light Users at USD 8.90, only after the quote shows what those licenses may post. As of October 2026 those are the list figures on the pages linked above.
  4. Run one planning path for 30 days: a requisition worksheet, MRP, or Odoo's master production schedule. Count how often a buyer overrides the suggestion. Overrides caused by bad item setup are a data task. Overrides caused by waves, cross docks, or multi-site buffers are a product decision.
  5. Connect carriers you already pay. On Odoo, confirm whether Odoo starts the carrier call (Standard) or an outside system calls Odoo (Custom). On Supply Chain Management, confirm whether order promising with carrier data is enough, or whether Intelligent Order Management's 1,000-line block is on the quote.
  6. If anything stays outside the ERP, price integration as its own line: hours, which way quantity moves, and what the floor does when a message fails. If that line is larger than the license gap you calculated for 15 users, climb the ERP warehouse ladder or move to Supply Chain Management.

Bring the license count, the warehouse level, and the list of outside systems to the call. We will place you on a row of the table, name the first phase, and list the lines each bidder should price alone.

How Flectic can help

Flectic connects production, inventory and finance on Dynamics 365 or Odoo for manufacturers of 20 to 100 people in the US and Canada, so the warehouse and the ledger share one stock number. Our manufacturing service covers lot traceability, margin by SKU and real-time work in progress, so cost and quantity stay in one system. Each phase gets a fixed price in the written proposal before it starts. Book a free discovery call with Flectic as your next step.

Sources

Frequently asked questions

Does Dynamics 365 Supply Chain Management require a separate Finance license?

The US pricing pages list Supply Chain Management and Finance as separate products, each at USD 210.00 per user per month paid yearly as of October 2026. Finance Premium lists at USD 300.00 per user per month. The Finance page does not state that Supply Chain Management must be purchased as an attach to Finance. Budget supply chain users on their own line, add Finance users only when the quote names them, and ask for minimum users, sandbox, and storage as separate lines.

When does an external system calling Odoo force the Custom plan?

Odoo defines External API as software outside Odoo calling Odoo's API. Custom is the plan that includes External API, and it also adds Odoo.sh or on-premise, Studio, and multi-company. Calls that Odoo starts, including UPS, FedEx, and DHL, stay on Standard. If a storefront, warehouse system, or planning tool will call into Odoo, price the displayed Custom rates of USD 61.00 and USD 76.20 per user per month as of October 2026. Odoo.sh hosting is not part of the user fee.

How much does an Odoo inventory and manufacturing implementation cost versus the subscription?

The per-user fee does not include implementation or Odoo.sh hosting. New-customer Success Packs, with 15 percent off the first pack, list at USD 493 for 4 hours, USD 3,060 for 25 hours, USD 5,950 for 50 hours, USD 10,625 for 100 hours, and USD 21,250 for 200 hours, as of October 2026. Travel is extra. Fifteen Standard users at USD 31.10 are USD 466.50 per month, so a 50-hour pack costs a bit more than one year of that subscription. Companies under 50 employees usually buy these packs. Companies over 50 employees usually use a partner, and the estimator tells visitors above 50 users to contact Odoo.

What breaks when a warehouse system and the ERP keep two stock numbers?

Business Central posts stock increases and decreases from purchase documents, sales documents, and journals, then posts inventory, adjustment, and cost of goods sold from that item ledger. If the warehouse system records the receipt first, planners replenish from a stale quantity and the books follow the ERP account. You pay both subscriptions plus the time to reconcile them. Choose one ledger that may change quantity and cost, and post receipts, picks, and adjustments to it the same day.

Should a 30 to 100 person company buy the ERP supply chain module first?

Yes when the weekly work is purchasing, receiving on the order, inventory cost, and MRP or a requisition worksheet on one main site. Business Central already steps from order posting up to directed put-away and pick, and Odoo Inventory and Manufacturing sit on one per-user plan. Move to Dynamics 365 Supply Chain Management when you need waves, work templates, location directives, mobile warehouse devices, DDMRP, or asset maintenance. Add a separate warehouse or transportation system only after that ERP path cannot run a process you do every week.

Do I need a separate WMS or TMS if my ERP already has inventory?

Only when the ERP warehouse and carrier tools cannot run a process you already do. Business Central treats inventory as quantity and cost, and warehouse handling as a ladder up through directed put-away and pick. Odoo Inventory includes barcodes, wave and cluster picking, and carrier labels, and carrier calls that Odoo starts stay on the Standard plan. A warehouse system has to beat that ladder. A transportation system has to beat the carrier connection you already have. If the add-on stores its own quantity, budget integration and a daily posting back to the item ledger.

Is Business Central Premium enough, or do I need Dynamics 365 Supply Chain Management?

Premium is the Business Central license Microsoft describes as Essentials plus service management and manufacturing, at USD 110.00 per user per month in the US and CAD 149.20 in Canada as of October 2026. That is the right step for production or assembly on one main site, including MPS and MRP. Supply Chain Management, at USD 210.00 or CAD 284.90 per user per month, is the step when you need its warehouse setup (waves, work templates, location directives, mobile devices) or DDMRP and asset maintenance. Compare those lists on the same user count before you add a third-party warehouse product.