Features · Shopify MRP

MRP that runs on your Shopify orders.

Every order becomes a parts list. Every variant gets its own BOM. Your real cost goes back to Shopify.

Laser cutter cutting sheet metal

Sync

Orders and products sync automatically.

  • New orders arrive as they're placed
  • Cancellations and restocks reverse stock
  • Your full variant catalog, kept in step
ShopifyConnected
Last sync[2 min ago]
Orders synced[X]
Variants mapped[X] / [X]
Engine Skid Plate — variants
VariantSKUBOMCost
4WD · Aluminum[SKU-4WD-AL][6] parts[$X]
4WD · Steel[SKU-4WD-ST][6] parts[$X]
2WD · Aluminum[SKU-2WD-AL][5] parts[$X]
2WD · Steel[SKU-2WD-ST][5] parts[$X]

Per-variant BOMs

Every fitment, its own recipe.

One product, many fitments and materials — each variant carries its own parts list and cost. Copy a BOM to similar variants in one step.

Per-order materials

Know what each order needs before you start.

Open any order to see exactly which parts are short, on order or ready.

ItemNeedsOn handStatus
1/2"-13 Grade 8 Bolt80Short 8
3/16" 5052 sheet 48×960.502 on order
Mounting bracket214In stock
When an order ships
Order fulfilledFinished stock?
Yes — use finished goods first
No — consume components from the BOM

Stock at fulfillment

Finished goods first, then the BOM.

When an order ships, BuildMRP uses finished stock if you have it, otherwise takes the components from the BOM — so stock stays right without manual counts.

Cost push

Your true cost, in Shopify.

Each variant's cost is updated in Shopify from the BOM roll-up, so the margins in your Shopify reports are real.

Shopify · Variant cost
Cost per item[$X]
Updated by BuildMRP[time]
Not yet:Amazon, Etsy and other marketplaces are on the roadmap.

Shopify FAQ

Does it change my storefront?

No. BuildMRP reads orders and products and only writes variant cost.

What Shopify plan do I need?

Any plan that supports custom apps. [CONFIRM]

What about products with no BOM?

They're flagged "No BOM" on the order so you can add one.

Connect your store in minutes.

Join the waitlist