Built for manufacturers who build to order

Know what is on the shelf. Not what someone typed last Tuesday.

DKayMRP is for manufacturers who have outgrown the stock spreadsheet. Demand, inventory, purchasing and production read from one set of numbers, and every quantity on screen traces back to a movement somebody actually recorded.

No card. No sales call.

One connected system for the people keeping production moving.

  • 01Inventory
  • 02Purchasing
  • 03Sales
  • 04Manufacturing

One source of operational truth

Less chasing. More making. Stop stitching together spreadsheets, point tools and gut feeling. Give every team, from the shop floor to the front office, a clear view of what is possible next.

01Inside the system

The screen your team opens first.

Stock totals, the movements behind them and the handful of items worth acting on today. Nothing decorative, and no figure on it that is not derived from a movement somebody recorded.

app.mrp.dkaylabs.com/inventory/dashboardFig. 02 - Inventory
app.mrp.dkaylabs.com/inventory/dashboard

Inventory

Main Plant - Colombo, LK

Total products

0

Low stock items

0

Units on hand

0

Warehouses

0

Recent movements

Last 24h
ItemTypeRouteQty
PRD-001-50ReceiptSupplier → Rack A+120
PRD-002-STDIssueRack B → Production-45
PRD-004-EPDMTransferRack B → Bay 130
PRD-003-16BReceiptSupplier → Bay 2+60

Needs attention

10 units or fewer
  • Hydraulic Pump CPRD-005-A - Rack B4 left
  • Thread SealantPRD-006-250 - Staging7 left
  • Sealing RingPRD-004-EPDM - Quarantine9 left
Illustration of the DKayMRP inventory dashboard: stock totals, recent movements and low-stock items. Figures are examples, not a customer's data.

02The problem

Your spreadsheet does not know what is on the shelf.

It knows what somebody typed into it. Every manufacturer we spoke to had the same handful of problems, and none of them were fixed by a bigger spreadsheet.

How it works now

A number nobody trusts

  • Three versions of the same stock sheet, and the newest one is not necessarily the right one
  • Someone overwrites a quantity and the reason it changed is gone for good
  • An order placed against a figure that was already a week out of date
  • A customer asks which batch they were sent and the answer takes two days to find

How DKayMRP works

A record, not a cell

  • Nothing is overwritten - every delivery, issue, transfer and stock count is added to the history
  • Each one records who moved what, from where, to where, and when
  • The on-hand figure is worked out from that history, so it cannot quietly drift away from reality
  • Batch and serial history is a search box, not an afternoon in the filing cabinet

03A system that meets you where you are

Start small. Grow into the whole flow.

DKayMRP is modular by design. Run inventory on its own, or add purchasing, sales and manufacturing when the timing is right. No forced rollout, and no second system to migrate to later.

Start with inventory

Know the shelf, not just the total

Stock is held per version, per warehouse, per shelf and per batch, so “we have 120” becomes “84 in Rack A on batch 123, 36 in Bay 2 on batch 130.” High-value items get their own serial number, tracked from delivered to installed to sold.

Explore Inventory
  1. 01.1Warehouses, shelves and bins
  2. 01.2Batch numbers and expiry dates
  3. 01.3Serial numbers on high-value items
  4. 01.4A permanent movement history

04Controls that show their work

Every vendor invoice gets a second set of eyes.

DKayMRP reads an incoming invoice against the purchase order and the goods actually received, then puts the exception in front of someone before payment. Your team stays in control; the tedious line-by-line checking disappears.

Purchase order
What you agreed to pay, and on what terms.
Goods receipt
What actually arrived at the dock, counted.
Vendor invoice
What the supplier is asking for. Anything outside tolerance waits for a person.
Invoice validationFig. 03

INV-49032 - Orbitside Components

Invoice validation - three-way match

1 exception
  • Purchase order PO-684Unit price and terms confirmedMatched
  • Goods receipt GR-1042320 bearing housings receivedMatched
  • Invoice total482.00 above tolerance - freight chargeReview
Payment held for reviewAssign reviewer
Illustration. Supplier and figures are examples.

05The flow, fully visible

Built around real work.

Every capability is designed to shorten the distance between a signal and the decision that keeps production on course.

Promise with confidence

Turn demand into an achievable production plan, with capacity and material constraints already considered.

Buy only what you need

Material requirements become actionable purchasing signals before a shortage turns into a delay.

Keep work in motion

Operators see the right job, the right instructions and the right components at the right station, without the paper trail.

06Questions

A few practical questions.

Who is DKayMRP built for?

Manufacturers who build to order or engineer to order - boats, custom machinery, modular buildings, anything where each job is a little different. A line that is waiting on production is not treated as a stock shortage, which is where most make-to-stock tools start giving wrong answers.

Can we start with one module?

Yes, and most do. Inventory on its own is a complete product. Adding purchasing, sales or manufacturing later does not require a migration, because they all read from the same records.

Is manufacturing available today?

Inventory and purchasing are the most complete parts of the system. Manufacturing - per-order BOMs, work orders and job costing - is the next module in build. Tell us on the waitlist which parts you need and we will onboard you in the order that fits.

Does it replace our accounting system?

No, deliberately. DKayMRP handles costing and the invoices your production triggers, then exports to Xero or QuickBooks. Your accountant keeps the system they know.

What happens to our data if we leave?

It is yours and it exports. No part of the design depends on making your history difficult to take with you.

How much does it cost?

You pay for the modules you have switched on, not per seat. Figures are being finalised - tell us what you run and we will quote you directly in the meantime.

Your factory has a rhythm. Let us find it.

See what changes when the whole operation is in sync.

Join the waitlist and we will come to you when there is something worth your time, with the modules you actually asked about.