Integration / Xero

MRP for Xero.
Without implementing a new inventory system.

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.

Start free trial Book an intro call Xero setup guide →
  • xero / read + write
  • read-only connection / see the plan, then decide
  • trial / 14 days · Premium plan · no credit card
Hand-drawn sketch of a small company MRP system: orders and stock come in from the user's other systems, Dream MRP plans the purchase and work orders, runs hands free if wanted, shows work on the workshop wall, and sends approved purchase orders to suppliers
Xero
What you get

Run now.
Orders planned, immediately.

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.

Dream MRP after a run: 8 new open sales orders; 12 purchase orders with 29 items and 19 work orders planned; 21 untracked items flagged; 0 purchase orders sent and 0 work orders opened automatically; buttons for Demand, Planned Purchases and Work Orders
planned / purchasing
Purchase orders, planned

Grouped by supplier, dated and quantified. Check them and send, or let trusted suppliers go out automatically.

planned / production
Work orders, planned

One per product to make, exploded from your bills of materials. Open the ones you want to start.

counted / untracked
Untracked items, still counted

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.

Overview

Purchasing and production
from your Xero data.

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.

reads / inventory
Stock Levels

Both tracked and untracked inventory items are synced. Dream MRP knows exactly what you have on hand.

reads / demand
Customer Accepted Quotes

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.

reads / supply
Suppliers & Contacts

Your Xero contacts become the supplier list in Dream MRP. Preferred suppliers flow through to your planned purchase orders.

writes / orders
Purchase Orders

Planned purchase orders are posted back into Xero automatically — correctly dated, correctly assigned to suppliers.

reads / orgs
Multiple Organisations

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.

Work Orders

Manufacturing
closes the loop.

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.

Xero Integration Details
Data type Read Write
Inventory items
Customer accepted quotes
Contacts / suppliers
Purchase orders
Stock adjustments
Purchase history
Data Safety

See the plan.
Then decide.

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.

Start free trial

Plans from Xero.
Writes back when you say so.

14-day free trial · Premium plan · No credit card · Read-only connection optional

Discovery call

Quick chat about Dream MRP

Open in a new tab →