Build vs. Buy>ERP, Accounting & Integrations>Bill of materials and production scheduling

Build or Buy BOM and Production Scheduling on Shopify?

Written by Deploi EditorialReviewed by Martin Dejnicki, Director of SEO & AI SearchUpdated September 2026Pricing verified September 2026 (quote-based tiers excluded)

Bill of materials and production scheduling is a CUSTOMIZE on Shopify: buy a connected MRP platform, then build the sync. No App Store listing does manufacturing, and Shopify's own Stocky shut down on 2026-08-31. Katana runs free up to 30 SKUs and from $299 a month above that (verified Sep 2026). The Shopify integration is where the real money goes.

Your profile — see how the verdict shifts

VerdictCUSTOMIZE (a connected MRP platform plus a built Shopify sync) · no App Store listing does manufacturing · never build the MRP itself
Buy score
7.4
Build score
4.6
Confidence
HighSearched the App Store's Inventory, Finances and Operations categories and found zero manufacturing-specific listings, and every candidate handle for the two named manufacturing tools returned a 404, including katana, katana-mrp, katana-cloud-inventory and katana-manufacturing-erp. Shopify's native purchase orders cover products, quantities, costs, payment terms and supplier details plus inventory transfers and supplier profiles, with no multi-level bill of materials, raw-material consumption or production-run scheduling anywhere in them. Shopify's own Stocky app, which some brands stretched toward light manufacturing workflows, shut down on 2026-08-31. Katana, MRPeasy and Stocksmith all confirm Shopify integration on their own sites and all sell as platforms rather than App Store listings.
Reference scenario
$20M–$100M GMV · make-to-order or assembled goods · 200–2,000 finished SKUs over raw materials · one or two production sites · agency dev bench
As of
September 2026

Decision at a Glance

Your profileVerdictWhy
Under 30 finished SKUs, single-level assemblyBUYKatana's free plan covers up to 30 SKUs with unlimited users, integrations and locations (verified Sep 2026). Take the free tier, use the stock connector, and spend nothing on integration until the catalog outgrows it.
Multi-level BOMs with raw materials and production runsCUSTOMIZEThe platform is bought without debate, and the sync becomes the project. Which system owns inventory truth, and when finished goods appear in Shopify, are decisions that cost money either way you answer them.
Several production sites or contract manufacturersCUSTOMIZELocation handling is where platform pricing and sync complexity both jump, since additional inventory locations bill separately on some plans and every site multiplies the mapping work.
An existing ERP already owns inventory and manufacturingWAITAdding an MRP alongside an ERP creates two systems of record and a reconciliation job nobody wants. Extend the module you already pay for and put the effort into the Shopify sync instead.

What Bill of materials and production scheduling Actually Drives

OutcomeImpactHow it works
Operational efficiencyHighA real BOM turns production planning from a spreadsheet somebody maintains by hand into a calculation, and the schedule stops depending on one person's memory.
Revenue — directHighAccurate finished-goods availability prevents both overselling made-to-order items and hiding stock that exists, which are the two ways manufacturing brands lose orders.
Data & insightHighTrue cost per unit including materials, labor and yield comes out of the MRP, and it is the only honest input to pricing and margin decisions.
Customer experienceMediumProduction scheduling turns a vague made-to-order lead time into a date, which is the single thing custom-goods buyers ask for most.

Spend ceiling: Size the spend to the integration rather than the subscription. Platform fees land between free and a few hundred dollars a month; the sync sits at an estimated $20,000 to $60,000 (Deploi estimate, illustrative). Any evaluation that compares monthly plans and ignores that number is comparing the wrong column.

What buying enables (top apps)

  • + Single and multi-level bills of materials with operations scheduling at finite capacity, included on all MRPeasy plans (verified Sep 2026)
  • + A free starting tier covering up to 30 SKUs with unlimited users, integrations and locations, and Shopify as the ecommerce integration available on it (verified Sep 2026)
  • + Automatic order sync with finished-goods stock decrementing on every sale, per Stocksmith's own integrations page
  • + Production cost tracking and manufacturing routings as a paid add-on rather than a build

What building additionally unlocks

  • + A deliberate answer to which system owns inventory truth, instead of whatever default a stock connector ships with
  • + SKU, variant and unit-of-measure mapping that matches how you actually buy, make and sell
  • + Scheduled reconciliation between platform and storefront, with alerting before an oversell reaches a customer
  • + Production cost per unit pulled into your own warehouse where margin analysis can reach it

Find Your Verdict in 3 Questions

  1. Does another system, such as an ERP, already hold your inventory and production data?

    Yes: Your verdict: WAIT — extend the module you already pay for rather than creating a second system of record.

    No: Go to question 2.

  2. Do you have more than about 30 finished SKUs, or multi-level BOMs?

    Yes: Go to question 3.

    No: Your verdict: BUY — a free MRP tier covering up to 30 SKUs and a stock connector genuinely cover this (verified Sep 2026).

  3. Would an oversell or a phantom stock-out cost you real money?

    Yes: Your verdict: CUSTOMIZE — buy the platform and build the sync with reconciliation, at $20,000–$60,000 (Deploi estimate, illustrative).

    No: Your verdict: CUSTOMIZE — start on the stock connector, and budget the sync work for the quarter after go-live.

The TCC Scorecard — 12 Dimensions

TCC — Total Cost of Capability: what it actually costs to have this capability over three years, whichever way you get it. Each dimension is scored 0–5 for both paths. How we score →

DimensionBuyBuildWhy
Cost
Acquisition & implementationAn MRP platform is configurable in weeks with a free tier to trial; building BOM explosion and finite-capacity scheduling is a multi-year product, not a project.
Recurring feesPlatform fees run monthly or per user and never stop, which is still cheaper than staffing the maintenance of manufacturing software you wrote.
Maintenance & upgradesThe vendor maintains the manufacturing logic; what you maintain either way is the connector between their system and Shopify.
Switching & exitBOM structures, routings and production history are the hardest data in the business to move, and every MRP models them differently.
Risk
Vendor riskThree established platforms compete here, though none is a Shopify app, so a listing disappearing is not the risk; a connector quietly breaking is.
Security & compliance surfaceAn MRP holds supplier terms, costs and margins, so access control on the connector matters as much as on the platform itself.
Platform-deprecation exposureShopify's inventory and product APIs are stable, and the exposure sits in the connector, which needs moving inside the 12-month API support window.
Value
Fit to requirementMulti-level BOMs, routings, yield and finite-capacity scheduling are solved products, and a custom version reaches maybe a third of that in a year.
Time to marketA trial can be running this week; a home-built manufacturing system is not shipping this year.
Performance & scalePlatforms handle thousands of components and production orders as a matter of course, which is exactly the scale where spreadsheets stop working.
Data ownership & AI-readinessTrue production cost per unit lives in the MRP, so pulling it back into your warehouse is what makes margin analysis possible at all.
Focus & opportunity costWriting manufacturing software is the clearest opportunity-cost mistake on this hub, and the integration is where your engineering time earns its keep.

The App Landscape

AppStatusPricingBest for
Shopify purchase orders and inventoryNativeFirst-party Shopify, and procurement rather than manufacturing. Native purchase orders cover products, quantities, costs, payment terms and supplier details, with inventory transfers to receive stock and supplier profiles. Nothing in them models a multi-level bill of materials, raw-material consumption or a production run. Shopify's own Stocky app, which some brands stretched toward light manufacturing, shut down on 2026-08-31.Included on every Shopify plan (verified Sep 2026)Buying finished goods from suppliers and receiving them into inventory, which is the whole of the native scope
Katana Cloud InventoryLivePlatform integration; no App Store listing. Every candidate handle tried returned a 404, including katana, katana-mrp, katana-cloud-inventory and katana-manufacturing-erp, so this is a platform with a Shopify connector rather than an installed app. Shopify is the only ecommerce integration available on the free plan, which tells you where its ecommerce focus sits.Free up to 30 SKUs with unlimited users, integrations and locations; Core from $299/month including one inventory location, with additional locations billed separately; Advantage on custom pricing with an annual contract; the Manufacturing Management add-on covering routings and production cost tracking is $199/month extra, and the free plan includes 15 days of unlimited SKUs (verified Sep 2026)Assembly and light manufacturing brands that want a free starting point and a first-class Shopify connector
MRPeasyLive4.7★, 35 reviews; not Built for Shopify; 15-day free trial on all plans, no free plan. The B-side: a manufacturing ERP and production-planning system with a Shopify connectorStarter $49 / month or $539/year and save 8%; Professional $69 / month or $759/year and save 8%; Enterprise $99 / month or $1,089/year and save 8%; Unlimited $149 / month or $1,639/year and save 8% (verified Sep 2026). Confirm what each tier meters on the current listingReal manufacturing with routings and capacity constraints, where per-user pricing suits a small production team
Stocksmith (formerly Craftybase)LivePlatform integration; no App Store listing. Rebranded from Craftybase with the same team and software. Bill of materials and recipe management starts at the Indie plan and production scheduling at Business, so the plan you need is set by the feature you came for. Its integrations page states that orders sync automatically and finished-goods stock decrements with every sale.Pro $20/month, Studio $49/month, Indie $99/month or $990/year, Business $199/month or $1,990/year, Growth $349/month or $3,490/year, with a 14-day trial (verified Sep 2026)Recipe-driven makers and small-batch producers moving off spreadsheets without per-user pricing
Shopify to MRP integration (custom)Build laneThe actual build on this page, and the reason the decision is not simply a purchase: a two-way sync defining which system owns inventory truth, how finished goods appear in Shopify, how orders reach the production queue, how SKUs and variants map to BOM items, and what happens when the connector fails mid-sync.$20,000–$60,000 one-time, plus upkeep (Deploi estimate, illustrative)Any brand where stock-out risk or oversell risk makes a stock connector's default behavior unacceptable

The Build Path

  • Do not build the MRP: Multi-level BOM explosion, routings, yield and scrap handling, finite-capacity scheduling and production costing are decades of product work, and three vendors sell them starting free. Building that logic is the clearest opportunity-cost mistake available on this hub. The build on this page starts after the platform decision, not instead of it.
  • Decide which system owns inventory truth: This single decision drives the whole integration. Once an MRP consumes raw materials and produces finished goods, it holds the real quantities, and Shopify becomes a downstream view. Deciding otherwise means the storefront can sell what production has not made. Write the answer down before anyone opens an API client, because reversing it later is a rebuild.
  • Map SKUs, variants and units honestly: Shopify variants and BOM items rarely line up one to one: a variant may consume several components, materials get bought in one unit and consumed in another, and finished goods may be produced in batches. Getting this mapping right is unglamorous and is where most sync projects actually run over.
  • Design for failure, not for the happy path: Connectors fail mid-sync, and the consequence is an oversell or a phantom stock-out. Build idempotent updates, a reconciliation job that compares both sides on a schedule, and an alert when they diverge past a threshold. The reconciliation report is the thing that lets an operations lead trust the number on the product page.
Effort band
$20,000–$60,000 for a two-way Shopify to MRP sync with SKU mapping, reconciliation and failure handling — Deploi estimate (illustrative); lands in the $25–75K contact-form band
Typical timeline
6–12 weeks, with one-way finished-goods sync usable well before full two-way reconciliation (Deploi estimate, illustrative)
Maintenance, honestly
~15–20% of build cost per year (Deploi estimate): roughly $3,000–$12,000/yr (Deploi estimate, illustrative), covering platform API changes, Shopify's quarterly API cycle and the reconciliation job's exception queue.
What you own — and what you take on
You own: the mapping between commerce and production data, the reconciliation that keeps both sides honest, and true production cost per unit pulled somewhere you can report on it. You take on: an exception queue somebody has to work, because a sync nobody watches is a stock number nobody should trust.

3-Year Total Cost of Capability

Buy (app path)Build (custom path)
Year 0 (setup)$2,000–$10,000 (configuration and data load)$150,000–$400,000
Years 1–3 (recurring)$10,800–$25,200 (platform subscription)$67,500–$180,000 (maintenance)
3-year total≈$12,800–$35,200≈$217,500–$580,000
Illustrative cumulative cost over 36 months$0$107k$215k$322k$429kMo 0Mo 12Mo 24Mo 36Buy (app path)Build (custom path)
Illustrative cumulative cost, and the gap is the point. Buying the manufacturing platform is not a close call at mid-market scale. The decision that actually costs money is the integration, which sits between these two columns at an estimated $20,000 to $60,000 and belongs in the plan from day one rather than as a surprise in month three.
  • All figures illustrative samples for the reference scenario — not quotes, not verified pricing.
  • Buy column models a mid-tier MRP platform subscription with a stock Shopify connector and manual handling of the gaps it leaves.
  • Build column prices building bill-of-materials and production-scheduling logic in-house, which this page recommends against; the recommended path is the platform plus the integration band above. Three-year horizon.

What the Sticker Price Hides

On the buy path

  • Feature gating decides your plan more than volume does: bill of materials starts at Indie and production scheduling at Business on Stocksmith (verified Sep 2026)
  • Katana's Manufacturing Management add-on for routings and production cost tracking is $199/month on top of the plan (verified Sep 2026)
  • Per-user pricing rewards small production teams and punishes wide access, so decide who genuinely needs a login before choosing MRPeasy's tier
  • Additional inventory locations bill separately on some plans, which is the cost that surprises multi-site brands (verified Sep 2026)

On the build path

  • Stock connectors make a default choice about inventory ownership, and the default is usually wrong for make-to-order goods
  • Unit-of-measure mismatches between purchasing, production and selling are the most common cause of a sync that silently drifts
  • Reconciliation needs an owner and an exception queue, or divergence is discovered by a customer buying something that does not exist
  • ~$3,000–$12,000/yr connector upkeep across two API surfaces (Deploi estimate, illustrative)

What Merchants Say

Makers describe the same search and the same dead end: browsing the App Store's inventory category for anything that understands a recipe or a production run, and finding stock counters instead.
community-reported (2026 research corpus)
The post-Stocky theme is sharper this season: brands that had bent a first-party tool into a light manufacturing workflow lost it and discovered there was no replacement to install.
community-reported (2026 research corpus)

If You Change Your Mind Later

If you bought and outgrow it

Manufacturing data is the hardest kind to move, because every platform models BOMs, routings and production history differently, and an export rarely reimports cleanly anywhere else. Check what a full export contains before you load two years of production data in, and keep component costs and BOM structures mirrored into your own warehouse so a platform change is a migration rather than an archaeology project.

If you built and want out

The integration is the part that stays yours, and it is genuinely portable: SKU mapping, reconciliation logic and failure handling survive a platform change with the endpoints swapped. Building the manufacturing logic itself is the opposite, since you would then own a system nobody else maintains and no vendor can take back off your hands.

When This Answer Changes

We're watching for:

  • Any genuine manufacturing or BOM listing appearing in the App Store, which would be the first in this category
  • Shopify extending native purchase orders toward component consumption or production orders after Stocky's shutdown
  • A second production site or contract manufacturer, which changes both platform cost and sync complexity at once

Verdict change log:

  • 2026-08-31Shopify's Stocky app stopped being available, removing the first-party inventory tool some brands had stretched toward light manufacturing workflows. Native purchase orders remain procurement-only, with no bill of materials or production scheduling, and no App Store listing filled the gap. That is what makes this a connected-platform decision rather than an app decision this season.

Common Questions

Is there a Shopify app for bill of materials and production scheduling?

No Shopify app does bill of materials or production scheduling. A search of the Inventory, Finances and Operations categories found zero manufacturing-specific listings, and every candidate handle for the named manufacturing tools returned a 404 (verified Sep 2026). Manufacturing runs on a connected platform such as Katana, MRPeasy or Stocksmith, each of which sells outside the App Store.

What does an MRP platform for Shopify cost?

MRP pricing spans free to a few hundred dollars a month. Katana runs free up to 30 SKUs and from $299/month on Core, plus $199/month for the manufacturing add-on. MRPeasy charges $49 to $149 per user per month. Stocksmith runs $20 to $349 a month, with bill of materials from Indie and production scheduling from Business (verified Sep 2026).

What does the Shopify integration actually involve?

The integration decides which system owns inventory truth, then keeps both sides honest. Work includes mapping Shopify variants to BOM items, reconciling units of measure between purchasing, production and selling, syncing finished goods and orders both ways, and a scheduled reconciliation with alerts. Budget $20,000 to $60,000 over 6 to 12 weeks (Deploi estimate, illustrative).

Your Next Steps

If you're going with CUSTOMIZE(matches your selected profile)

  1. Write down which system will own inventory truth before evaluating any platform, because that answer shapes every later decision
  2. Shortlist on BOM depth and scheduling rather than price: multi-level BOMs and finite-capacity scheduling are gated differently on each platform
  3. Run a trial with your real components and a real production order, not with sample data
  4. Map variants to BOM items and settle units of measure across purchasing, production and selling before writing the connector
  5. Ship a one-way finished-goods sync first, then add reconciliation and alerting before you trust the storefront number

If you're going with BUY

  1. Start on a free or trial tier with your real SKU count, since free plans in this category are genuinely usable at small scale
  2. Check which plan unlocks bill of materials and which unlocks production scheduling, as they differ by vendor
  3. Count logins honestly before choosing a per-user platform over a flat-rate one
  4. Confirm how the stock connector handles finished goods and raw materials, and test an oversell scenario deliberately

Official Docs & Sources

Official documentation linked for verification — our verdicts and estimates are our own.

Ready to connect production to the storefront properly?

Buy the MRP, whichever one fits your BOM depth and your team size. The part that decides whether it works is the sync: who owns inventory truth, how variants map to components, and what happens when the connector drops mid-run. That is the work we do.

Contact us today

API & integration development

Verdict scored for the reference scenario above. Estimates are not quotes; app pricing carries its verification date and gets re-verified quarterly. Full scoring anchors: see the TCC methodology.

Read how we score these decisions (the TCC Framework). No affiliate links, no paid placement — no app vendor pays to appear here.

No affiliate links. No paid placement. We make money building and integrating solutions — not on referral fees.