Documentation

How Dream MRP
works.

Connect, configure, and run.

Most users are up and running in the same 30 minutes that they sign up.
Step 01 / Connect

Connect your
accounts.

Sign in and link Dream MRP to your accounting system. Your inventory, sales orders, suppliers, and purchase history flow in automatically. This is optional, you can run with just an e-commerce integration.

Choose your provider →
option_a
Xero

Full read/write integration. Purchase orders posted back to Xero, stock adjustments on work order completion. Learn more →

option_b
QuickBooks Online

Full read integration — items, inventory, and sales data. Write-back features in development. Learn more →

Step 02 / Integrate

Add your
sales channels.

Bring in additional demand sources alongside your accounting system. Orders from these channels become the demand signal that drives your material requirements.

These integrations are optional — connect as many or as few as you need.

option_c
Shopify

Connect your store to use Shopify orders as the demand signal driving your material requirements. Learn more →

option_d
Custom API

Push sales orders and items directly via the Dream MRP REST API. Suitable for custom ERP and enterprise setups.

Step 03 / Configure

Set up your
Bills of Materials.

If you are a manufacturer, Bills of Materials tell Dream MRP how your products are made. A BOM links a finished product to its component parts with quantities. Dream MRP explodes these automatically when calculating requirements.

BOMs are optional — if you only resell finished goods, you can skip this step and run MRP directly against your sales, sales forecasts and inventory.

BOM examples
  • Bicycle requires: 2× Wheel, 1× Frame, 1× Seat, 2× Pedal
  • Furniture kit requires: 4× Side panel, 2× Shelf, 16× Screw
  • Sub-assembly is itself a component — Dream MRP supports up to 5 levels of nesting
CSV import format
// header row required
ParentItemCode,ComponentItemCode,Quantity
BIKE-001,WHEEL-001,2
BIKE-001,FRAME-001,1
BIKE-001,SEAT-001,1

Item codes must match those in your connected accounts system.

Step 04 / Run

Run Dream MRP,
review and approve.

One button triggers the full MRP calculation. Dream MRP analyses your open sales orders, existing stock, BOMs, and open purchase orders — then creates a set of planned purchase orders and work orders to cover every shortfall.

You review each planned order, adjust anything you want, then approve. Approved purchase orders are posted back to your accounts system. Work orders get processed in Dream MRP.

Use Read-Only mode to see the full plan while preventing Dream MRP from posting anything to your accounts system.

calculates / demand
Demand Analysis

Every open sales order is exploded through your BOMs to calculate raw component requirements across your entire order book.

calculates / supply
Supply Netting

Current stock levels and open purchase orders are netted against requirements to calculate shortfalls item by item.

creates / purchases
Purchase Orders

Planned purchase orders are grouped by supplier, correctly dated and quantified. Review and approve individually or in bulk.

creates / production
Work Orders

Work orders are created for manufactured items. Track progress from open to in-progress to complete across your whole team.

Setup guides

Provider-specific
instructions.

Ready to run
your first MRP?

14-day free trial  ·  No credit card  ·  Up and running in <5 minutes

Get started free View pricing →