Ordoro
by Ordoro, Inc.
US e-commerce operations software sold as three apps: Shipping, Inventory and Dropshipping. The Inventory app's $499-a-month Premium plan adds bills of materials and manufacturing orders that take components out of stock and add finished goods, plus purchase orders and stocktakes; the $349 Advanced plan has none of these.
Why it is classified this way
We call this a Light manufacturing product. Has bills of materials or recipes, consumes stock when you build, and tracks production, but time-phased planning is not verified.
It is not labeled Full MRP because we have not verified that it accepts dated demand, sales orders, a forecast, or a master production schedule; nets that demand against stock on hand and orders already incoming; explodes requirements through at least one level of the bill of materials; uses lead times or required dates; and produces dated buy, make, transfer, release, or reschedule recommendations. That is a statement about the evidence we found, not a claim that the product is weak, see the capability table and the sources below.
The six Full MRP tests, and how Ordoro does on each (1 of 6)
- YesIt represents a bill of materials, recipe, or formula.Evidence: support.ordoro.com › How can i create a bill of materials bom(opens in a new tab); support.ordoro.com › How do i create update my bom products in bulk(opens in a new tab); ordoro.com › Inventory management pricing(opens in a new tab); support.ordoro.com › How kitting bundling can be used in ordoro(opens in a new tab)
- PartialIt accepts dated demand, sales orders, a forecast, or a master production schedule.Not established. Only partly shown: the evidence covers some of this but not all of it, so the test is not established.
- PartialIt nets that demand against stock on hand and orders already incoming.Not established. Only partly shown: the evidence covers some of this but not all of it, so the test is not established.
- PartialIt explodes requirements through at least one level of the bill of materials.Not established. Only partly shown: the evidence covers some of this but not all of it, so the test is not established.A BOM shows "Total BOMs that can be manufactured" from component stock, an MO "will calculate how many can be made based on your currently available component inventory", and the BOM tab's "Order More Components" raises a PO for the parts you pick. Explosion is one BOM at a time, never a run across open sales orders. support.ordoro.com › How can i create a bill of materials bom(opens in a new tab); support.ordoro.com › How do i create a manufacturing order mo(opens in a new tab); support.ordoro.com › How to i quickly reorder products needed for kit or bom p…(opens in a new tab)
- PartialIt uses lead times or required dates.Not established. Only partly shown: the evidence covers some of this but not all of it, so the test is not established.
- PartialIt produces dated buy, make, transfer, release, or reschedule recommendations.Not established. Only partly shown: the evidence covers some of this but not all of it, so the test is not established.
These rules are applied identically to every product and enforced at build time, a record cannot be published as Full MRP unless all six pass with a source attached. Read the methodology.
Best for
- E-commerce brands that already ship from Ordoro and assemble a few finished SKUs from components, so the build takes parts out of stock
- Multichannel sellers who want kits, purchase orders with goods receipts and stocktakes next to their order flow
- Teams with many logins, since every inventory plan has unlimited users and warehouses
Not a fit when
- One-to-five person makers on a budget: manufacturing starts at $499 a month, and the $349 plan has no BOMs, manufacturing orders or purchase orders
- Anyone who needs routings, multi-level BOMs, lots or expiry dates; none is documented
- Shops that want purchasing planned from dated demand and lead times; what exists is a low-stock filter and a custom reorder automation
Pricing facts
What it costs to do manufacturing in this product.
Advertised from
$349/month
Useful entry price
$499/month
Billing basis
Flat rate
Why the useful price is higher
The $349 figure is Inventory Advanced, whose pricing row shows a dash for Bill of Materials, Manufacturing Orders, Purchase Orders and Stocktakes. All four come only with Inventory Premium at $499 a month.
Free trial: 15 days.
Plans
| Plan | Price | Add-ons and setup |
|---|---|---|
| AdvancedOrdoro InventoryBilled monthly | $349/mo | — |
| 1,000 orders a month. "Unlimited Users", warehouses and sales channels. No purchase orders, bills of materials, manufacturing orders, stocktakes or forecasting report. Printed as "$349/mo" with no annual price. Kitting and bundling, allocation, warehouse transfers, QuickBooks Online and API access are listed on this plan, but the support center says the QuickBooks connection and the API are Premium features. No bills of materials or manufacturing orders on this plan. | ||
| PremiumOrdoro InventoryBilled monthly | $499/mo | — |
| 1,000 orders a month. "Unlimited Users", warehouses and sales channels. Printed as "$499/mo" with no annual price. Adds "Purchase Orders", "Bill of Materials", "Manufacturing Orders", "Stocktakes" and "Custom Forecasting Report" over Advanced. | ||
Cheapest paid plan that manufactures, by paid users
- 1 user: Premium, $499 a month (billed monthly); first year $5,988.
- 5 users: Premium, $499 a month (billed monthly); first year $5,988.
- 10 users: Premium, $499 a month (billed monthly); first year $5,988.
Pricing detail
Three apps priced separately: Shipping (Essential free with 100 labels a month, Advanced $59, Premium $149), Inventory (Advanced $349, Premium $499) and Dropshipping (Advanced $299, Premium "Contact Us"); "Need more than one Ordoro app? Ask our team about bundled pricing." This record models the Inventory app. Both inventory plans list 1,000 orders a month, unlimited warehouses, sales channels and users, kitting and bundling, automation rules, advanced analytics, QuickBooks Online integration, API access, allocation and warehouse transfers; Premium adds Purchase Orders, Bill of Materials, Manufacturing Orders, Stocktakes and the Custom Forecasting Report. "*Exceeding 1,000 orders/mo will incur a $100 charge for every additional 1,000 orders." Prices are printed as "$" and "/mo" with no currency code and no annual figure; USD is assumed for a US vendor. The page says "No hidden fees. No rigid contracts. No-hassle plan switching." and "15-day free trial. No credit card required." The free Shipping plan has no inventory, kitting, BOM or purchasing features, so it is not recorded as a free plan here. The Just-In-Time reorder automation is switched on by support for a setup fee that is quoted, not published.
Checked on October 10, 2026. Source: ordoro.com(opens in a new tab). Prices change. Check before you buy.
Manufacturing capability
17 of 25 fields resolved. "Unknown" means we have not found first-party evidence. It is not a No.
Planning
Working out what to buy or make, and when.
| Capability | Finding | What we found |
|---|---|---|
| Accepts dated demandYou can tell it what is due and when, sales orders with dates, a forecast, or a production schedule. | Partial | Orders imported from sales channels show as committed stock, "how many units of the product are included in open orders (Awaiting Fulfillment)", and the custom Just-In-Time workflow reorders from them. No article shows a required or due date on demand, and the Custom Forecasting Report is units sold per past interval, not a forecast you enter.Reviewed October 10, 2026. Source: support.ordoro.com › Inventory tracking in ordoro on hand available on hand to…(opens in a new tab); support.ordoro.com › How does ordoros custom just in time purchase order creat…(opens in a new tab); support.ordoro.com › How does the custom forecasting report work in ordoro(opens in a new tab)Question this |
| Nets against stock on handIt subtracts what you already have before telling you to buy more. | Partial | Available stock is defined as "Available On Hand = Physical On Hand – Committed", and a BOM shows "Total BOMs that can be manufactured" from component stock. The only automatic net-to-buy figure is the Just-In-Time purchase order automation, which sizes a PO from committed quantity plus the low stock threshold, minus physical on hand and quantity already on purchase orders; support switches it on for a setup fee. In the standard Order More modal you type the quantity yourself.Reviewed October 10, 2026. Source: support.ordoro.com › Inventory tracking in ordoro on hand available on hand to…(opens in a new tab); support.ordoro.com › How does ordoros custom just in time purchase order creat…(opens in a new tab); support.ordoro.com › How can i create a bill of materials bom(opens in a new tab); support.ordoro.com › How to create and manage purchase orders(opens in a new tab)Question this |
| Counts incoming ordersIt knows about purchase orders and production orders already placed, so it does not tell you to order twice. | Yes | "The On Purchase ReOrder (OPO) column shows how many units of a product are included in open purchase orders (POs)" and "The On Manufacturing Order (OMO) column shows how many units of a product are included in open manufacturing orders (MOs)." The forecasting report lists "Reordered Qty" on open POs beside available and physical stock.Reviewed October 10, 2026. Source: support.ordoro.com › Inventory tracking in ordoro on hand available on hand to…(opens in a new tab); support.ordoro.com › How does the custom forecasting report work in ordoro(opens in a new tab)Question this |
| Uses lead timesIt works backwards from when you need something to when you must order or start it, using supplier and production lead times. | Partial | Lead time is a number of days set per supplier per product: "You can set a different Lead Time per supplier per product." It "will automatically appear on your Purchase orders, and the Order More Products modal." No article shows it moving a date or a reorder suggestion.Reviewed October 10, 2026. Source: support.ordoro.com › What is lead time(opens in a new tab)Question this |
| Produces dated buy/make suggestionsThe output is an actionable list with dates, order this much by this date, start this batch on this date. | Partial | The Low Inventory filter lists products at or under their Low Stock Threshold and Order More turns the selection into a PO; the Premium-only Custom Forecasting Report gives units sold per interval with on-hand and reordered quantities. None of these suggestions carries an order-by date.Reviewed October 10, 2026. Source: support.ordoro.com › How to set up the low stock threshold(opens in a new tab); support.ordoro.com › How do i create a po for low inventory(opens in a new tab); support.ordoro.com › How does the custom forecasting report work in ordoro(opens in a new tab)Question this |
| Capacity planningChecks whether your people and machines can do the work in the time available. | Unknown | Not yet researched. We would need: documentation of work-center or resource capacity being compared against load.Know the answer? |
Production
Recipes, bills of materials, and running the work.
| Capability | Finding | What we found |
|---|---|---|
| Bill of materialsA list of the parts and quantities needed to make one of something. | Yes | "A Bill of Materials (BOM) is the recipe for building a finished product. It tells Ordoro which components are needed to manufacture an item." A product is turned into one with "Convert to Kit/BOM", each component gets a quantity, and BOMs can be created or changed in bulk by CSV. Bill of Materials is a Premium-only row on the inventory pricing table.Reviewed October 10, 2026. Source: support.ordoro.com › How can i create a bill of materials bom(opens in a new tab); support.ordoro.com › How do i create update my bom products in bulk(opens in a new tab); ordoro.com › Inventory management pricing(opens in a new tab)Question this |
| Multi-level BOMSub-assemblies inside assemblies, a part that is itself made from other parts, nested as deep as you need. | Unknown | Not yet researched. We would need: documentation of nested or multi-level bom structures, not just a flat component list.Know the answer? |
| Recipes & formulasBatch-style production by weight, volume, or percentage, including scaling a batch up or down. | Partial | A BOM takes fractional component quantities; the bulk import example "Updates Child SKU 3 quantity from 1 to 0.125." A kit can sell one stock of flour as 1 lb, 5 lb and 10 lb bags. There are no batch sizes, yields or percentage formulas in the articles we read.Reviewed October 10, 2026. Source: support.ordoro.com › How do i create update my bom products in bulk(opens in a new tab); support.ordoro.com › How kitting bundling can be used in ordoro(opens in a new tab)Question this |
| Work / manufacturing ordersA record authorising and tracking the making of a specific quantity. | Yes | "Manufacturing Orders (MOs) let you track what you’re making and manage your inventory as you produce finished goods." Completion consumes stock: "Component quantities are reduced when the MO is completed, and finished goods increase in this warehouse." MOs can be cloned, imported by CSV and printed. Manufacturing Orders is a Premium-only row on the inventory pricing table.Reviewed October 10, 2026. Source: support.ordoro.com › How do i create a manufacturing order mo(opens in a new tab); support.ordoro.com › How do i clone a manufacturing order(opens in a new tab); ordoro.com › Inventory management pricing(opens in a new tab)Question this |
| Routings & operationsThe ordered steps a product goes through, and which machine or station does each one. | Unknown | Not yet researched. We would need: documentation of operation sequences or routings attached to production.Know the answer? |
| Shop-floor trackingOperators report progress, time, and completions as the work happens. | Partial | Finished quantities can be entered in stages on the MO: Save "Updates inventory but leaves the MO open", for when "you’re only partially finished", and the MO can be printed for the team. No operator screen, operation or time reporting is documented.Reviewed October 10, 2026. Source: support.ordoro.com › How do i create a manufacturing order mo(opens in a new tab)Question this |
| Quality controlsChecks, tests, holds, and non-conformance records tied to production or receiving. | Unknown | Not yet researched. We would need: documentation of quality inspections, checks, or non-conformance handling.Know the answer? |
Inventory & traceability
Knowing what you hold and being able to trace it.
| Capability | Finding | What we found |
|---|---|---|
| Batch & lot traceabilityWhich incoming material lots went into which finished batch, and where those finished goods went. | Unknown | Not yet researched. We would need: documentation of lot or batch numbers tracked through consumption into finished goods.Know the answer? |
| Expiry & shelf lifeBest-before dates on materials and finished goods, with warnings before they lapse. | Unknown | Not yet researched. We would need: documentation of expiry, best-before, or shelf-life date fields.Know the answer? |
| Serial numbersUnique identifiers on individual units, for warranty or field service. | Partial | Serial numbers go onto an order line at shipping ("Type or scan the serial number into the Serial Numbers field"), print on packing lists and are searchable from the Orders tab; the product export carries a "Has Serial Numbers" column. Nothing shows serials recorded at receiving or on a manufacturing order.Reviewed October 10, 2026. Source: support.ordoro.com › How do i track the serial numbers of the products in each…(opens in a new tab); support.ordoro.com › Exporting inventory data into a spreadsheet(opens in a new tab)Question this |
Commerce & accounting
Costs, purchasing, storefronts, and the books.
| Capability | Finding | What we found |
|---|---|---|
| Product costing & COGSWhat it costs you to make one, and the cost of the goods you sold. | Partial | Each product carries a Weighted Average Unit Cost that Ordoro can recalculate on receipt: "When enabled, Ordoro recalculates the WAUC whenever you receive products through a Purchase Order." The BOM Inventory export lists a "BOM Average Cost" and a "Component Average Cost". No article says the finished good's cost is built from its components when a manufacturing order completes.Reviewed October 10, 2026. Source: support.ordoro.com › Can ordoro calculate weighted average unit cost for my pr…(opens in a new tab); support.ordoro.com › How can i export my bill of materials bom inventory and s…(opens in a new tab)Question this |
| PurchasingRaising and tracking purchase orders to suppliers from inside the system. | Yes | "Purchase orders, or POs, help you track what you’ve ordered from your suppliers and receive those items into inventory once they arrive." POs are raised from the Products tab with Order More, emailed to suppliers and received with goods receipts; a BOM's components can be reordered from its BOM tab. Purchase Orders is a Premium-only row on the inventory pricing table.Reviewed October 10, 2026. Source: support.ordoro.com › How to create and manage purchase orders(opens in a new tab); support.ordoro.com › How to i quickly reorder products needed for kit or bom p…(opens in a new tab); ordoro.com › Inventory management pricing(opens in a new tab)Question this |
| Accounting connectionSends financial data to bookkeeping software, or includes its own general ledger. | Yes | QuickBooks Online: "Ordoro can connect to QuickBooks Online and passes basic order, inventory, and purchase order data. A Sales Receipt or Invoice will be created in QuickBooks for your order." The sync is manual: "Autosync is not available at this time."Reviewed October 10, 2026. Source: support.ordoro.com › Ordoros quickbooks online integration(opens in a new tab); ordoro.com › Inventory management pricing(opens in a new tab)Question this |
| Ecommerce connectionPulls orders and pushes stock levels to a storefront or marketplace. | Yes | Orders import from and stock writes back to "Shopify, Shopify Plus, BigCommerce, WooCommerce, Magento, Volusion, etc." and "Amazon, eBay, Etsy, Walmart, etc." The Inventory page lists "Real-time inventory sync across all channels" and "Automatic inventory writeback".Reviewed October 10, 2026. Source: ordoro.com › Inventory management pricing(opens in a new tab); ordoro.com › Inventory management(opens in a new tab); ordoro.com › Partners(opens in a new tab)Question this |
Openness & your data
Getting data in, out, and away if you leave.
| Capability | Finding | What we found |
|---|---|---|
| APIA documented programming interface so other software can read and write your data. | Yes | A JSON REST API with Basic HTTP authentication is documented at docs.ordoro.com, including manufacturing order endpoints: "Manufacturing Orders are used for creating and tracking Bill of Material orders." "API requests will be limited to 500 requests per minute." The inventory pricing table lists API Access on both plans; the support introduction says the API is "on the Premium Level plan and above".Reviewed October 10, 2026. Source: docs.ordoro.com(opens in a new tab); support.ordoro.com › Ordoro api introduction(opens in a new tab); support.ordoro.com › How to create an api key for ordoro(opens in a new tab); ordoro.com › Inventory management pricing(opens in a new tab)Question this |
| WebhooksThe system can notify other software the moment something changes. | Unknown | Not yet researched. We would need: documentation of outbound webhooks or event subscriptions.Know the answer? |
| MCP supportA Model Context Protocol server, letting an AI assistant read or act on this data. Useful, but it has nothing to do with whether the product plans materials. | Unknown | Not yet researched. We would need: a first-party mcp server, or documentation of one.Know the answer? |
| CSV exportYou can get your lists out as spreadsheet files. | Yes | Products export with "Export SKU Inventory Info" as a one-time or scheduled CSV; the "Export BOM Inventory" and "Export BOM Structure" reports, Manufacturing Order summary and detail exports, and PO, goods receipt and order exports all download as CSV.Reviewed October 10, 2026. Source: support.ordoro.com › Exporting inventory data into a spreadsheet(opens in a new tab); support.ordoro.com › How can i export my bill of materials bom inventory and s…(opens in a new tab); support.ordoro.com › How do i export manufacture order data(opens in a new tab)Question this |
| Full data exportYou can take everything, including history and relationships, not just a few screens' worth of rows. | Partial | Every list exports separately as CSV (products, orders, POs, goods receipts, manufacturing orders, BOM structure), and a per-SKU, per-warehouse Inventory Events export shows "every inventory-affecting event for a product" since tracking "started on Wednesday, March 25, 2026." No single account export is documented.Reviewed October 10, 2026. Source: support.ordoro.com › How to download the inventory events export(opens in a new tab); support.ordoro.com › Exporting inventory data into a spreadsheet(opens in a new tab)Question this |
Deployment, licensing and your data
- Deployment
- Cloud (hosted for you)
- Licensing
- Proprietary SaaS
- Team sizes
- 2–5 people, 6–20 people, 21–50 people
- Manufacturing styles
- Countable assembled products, Kits & bundles
Integrations
- Shopify
- Shopify Plus
- BigCommerce
- WooCommerce
- Magento
- Volusion
- Ecwid
- Squarespace
- Amazon
- eBay
- Etsy
- Walmart
- QuickBooks Online
- Square
- Shopify POS
- Inventory Planner
Jobs this product qualifies for
Derived from the capability table above, not hand-assigned.
Editorial notes and cautions
Things we would want a friend to know before buying.
- Manufacturing lives only on the $499-a-month Inventory Premium plan. Advanced at $349 shows a dash for Bill of Materials, Manufacturing Orders, Purchase Orders and Stocktakes. That is above most one-to-five person makers' budgets.
- The inventory pricing table lists QuickBooks Online integration and API access on both plans, but the support center says the QuickBooks connection "is only available for Premium plans" and the API is "on the Premium Level plan and above". Ask before buying Advanced for either.
- Each inventory plan covers 1,000 orders a month; past that it is $100 for every additional 1,000. Shipping is a separate app with its own free and paid plans, and the free Shipping plan has no inventory, kitting or BOM features.
- The Just-In-Time reorder automation and the Custom Forecasting Report are set up by support on request; the reorder automation carries a setup fee that is quoted, not published.
- The manufacturing rows rest on support-center documentation; the planning, routing and traceability rows have no documentation at all and are marked unknown rather than absent.
Alternatives to Ordoro
An alternative is always an alternative for a reason. There is no universal replacement.
Kladana gives production orders, routings and a shop-floor app for about $67 a month, a fraction of Ordoro's $499 manufacturing tier, though without Ordoro's shipping labels and marketplace sync.
- MRPeasyStronger true MRP
MRPeasy documents a requirements run that nets stock, applies supplier lead times and gives order-by dates, where Ordoro stops at a low-stock filter and a per-BOM buildable count.
Evidence and verification
Why this record is not Verified. New record from one research pass on 2026-10-10. Held at partially verified until an editor re-reads the cited pages.
Researched 2026-10-10 from ordoro.com (homepage, inventory pricing, combined pricing, inventory feature page and partners page), the support center at support.ordoro.com and the API reference at docs.ordoro.com, all read as plain HTML with curl. Nothing on the site was blocked or script-rendered; support searches for lot numbers, expiration dates, routings and webhooks returned no relevant article, so those rows stay unknown.
Sources we checked (32)
ordoro.com
support.ordoro.com
- What is a bill of materials bom(opens in a new tab)
- How can i create a bill of materials bom(opens in a new tab)
- How do i create update my bom products in bulk(opens in a new tab)
- How do i create a manufacturing order mo(opens in a new tab)
- How do i clone a manufacturing order(opens in a new tab)
- What is the difference between kitting and bill of materials(opens in a new tab)
- How kitting bundling can be used in ordoro(opens in a new tab)
- Inventory tracking in ordoro on hand available on hand to be shipped reordered(opens in a new tab)
- How does ordoros custom just in time purchase order creation work(opens in a new tab)
- How does the custom forecasting report work in ordoro(opens in a new tab)
- What is lead time(opens in a new tab)
- How to set up the low stock threshold(opens in a new tab)
- How do i create a po for low inventory(opens in a new tab)
- How to create and manage purchase orders(opens in a new tab)
- How to i quickly reorder products needed for kit or bom products(opens in a new tab)
- How to use the stocktake feature in ordoro(opens in a new tab)
- How do i track the serial numbers of the products in each shipment(opens in a new tab)
- Can ordoro calculate weighted average unit cost for my products(opens in a new tab)
- What are cogs and how are they handled in ordoro(opens in a new tab)
- Ordoros quickbooks online integration(opens in a new tab)
- Ordoro api introduction(opens in a new tab)
- How to create an api key for ordoro(opens in a new tab)
- Exporting inventory data into a spreadsheet(opens in a new tab)
- How can i export my bill of materials bom inventory and structure(opens in a new tab)
- How do i export manufacture order data(opens in a new tab)
- How to download the inventory events export(opens in a new tab)
docs.ordoro.com
What we still want to confirm
We publish our gaps rather than hiding them. If you can point us at a first-party page for any of these, we will update the record and credit the correction.
- Confirm whether a BOM component can itself be a BOM (multi-level); no article says either way.
- Confirm whether the Advanced plan really includes the API and the QuickBooks connection; the pricing table and the support articles disagree.
- Confirm whether a finished good's Weighted Average Unit Cost is recalculated from component costs when a manufacturing order completes.
- Confirm whether an annual billing option or discount exists; only monthly prices are printed.
- Confirm whether lot numbers, expiry dates or routings exist; the support search returns nothing for them.
- Confirm whether webhooks exist; the API reference has no webhook endpoints and no page mentions them.
Still unknown: capacity planning, multi-level bom, routings & operations, quality controls, batch & lot traceability, expiry & shelf life, webhooks, mcp support.