Dream MRP reads the sales and product data from your Xero organisation, calculates your requirements and creates purchase and work orders. Approved purchase orders and manufacturing product creation post back to Xero.
No new inventory system to implement, nothing to migrate. Start with a No Risk Read-Only connection: see the purchase and work order plan from your real Xero data, then decide. Nothing is written back to Xero until you say so.
Dream MRP reads your open sales orders and tells you, in plain numbers, what to buy and what to make. Every planned order is one click away.
Grouped by supplier, dated and quantified. Check them and send, or let trusted suppliers go out automatically.
One per product to make, exploded from your bills of materials. Open the ones you want to start.
Items you do not track in Xero are still in the plan, so you see the whole requirement before tracking is switched on.
Automatically sent 0, opened 0: you decide how much runs by itself, from nothing, as here, to purchase orders sent and work orders opened without you.
Dream MRP uses Xero's official API to read your data and write back: approved purchase orders are posted to Xero, and completing a work order updates the quantities of your tracked products. Your Xero organisation stays the single source of truth — Dream MRP adds the planning layer on top.
Prefer one way? Switch on a No Risk Read-Only connection and Dream MRP only reads from Xero. You still get the full plan on screen; nothing is posted back — great for trialling or if you don’t use Xero tracking for products.
Both tracked and untracked inventory items are synced. Dream MRP knows exactly what you have on hand.
Xero has no sales order; a quote your customer has accepted is the equivalent. Accepted quotes drive the MRP calculation and appear in Dream MRP within minutes of being accepted in Xero.
Your Xero contacts become the supplier list in Dream MRP. Preferred suppliers flow through to your planned purchase orders.
Planned purchase orders are posted back into Xero automatically — correctly dated, correctly assigned to suppliers.
Connect several Xero organisations under one Dream MRP account. Each is fully isolated, with its own plan, its own data and its own subscription.
Best for: Manufacturers and distributors on Xero who want MRP without an ERP or a separate inventory system.
When you complete a work order in Dream MRP, stock adjustments for tracked items are written back to Xero automatically. Finished goods appear in your Xero inventory without any manual entry.
Work order completion triggers stock adjustments for tracked items — components are consumed, finished goods are added. Your Xero inventory stays accurate with no manual entry required.
| Data type | Read | Write |
|---|---|---|
| Inventory items | ✓ | — |
| Customer accepted quotes | ✓ | — |
| Contacts / suppliers | ✓ | — |
| Purchase orders | ✓ | ✓ |
| Stock adjustments | — | ✓ |
| Purchase history | ✓ | — |
Dream MRP includes a No Risk Read-Only connection. Connect your Xero account, run the full MRP calculation, and see exactly what purchase orders would be created — before Dream MRP posts a single thing to Xero. When you are satisfied with the results, switch the connection to two-way in Settings.
The connection uses Xero's official OAuth 2.0 API. Dream MRP only requests the minimum permissions required. You can revoke access at any time from your Xero account settings.
14-day free trial · Premium plan · No credit card · Read-only connection optional