Launch offer — 50% off your first 6 months.

The platform

One system. Every batch. Every audit.

Tray covers every step a food operation actually needs — receiving, lot tracking, recipes, BOMs, kitchen sheets, fulfillment, and reporting — without the bloat of a generic ERP.

Lot-level traceability

Every receipt creates a lot. Every BOM consumes one. Every shipment ties back. Forward and backward trace in seconds, not days.

Learn more

Allergen control

15 allergen types tracked at SKU and lot level. Automatic flags on production lines, kitchen sheets, and labels. No more “we forgot the sesame”.

Learn more

Recipe-driven BOMs

Build a recipe once. Scale to any batch. Auto-generate BOMs, kitchen sheets, and material picks. Inventory deducts itself.

Learn more

Receiving & QC

Trailer temps, BOL, supplier lots, line-item QC status. Catch quality problems at the dock before they become recalls in the field.

Learn more

Audit-ready reports

Stock, aging, lot trace, low stock, full audit log. The reports inspectors actually ask for, exportable in one click.

Learn more

Barcode-native

Camera-based scanning on the plant floor. Receive, pick, and ship by scan — fewer errors, less typing, faster cycles.

Learn more

Supplier scorecards

On-time rate, fill rate, and average lead time scored for every supplier from your real receiving history. Buy from the vendors who actually deliver.

Learn more

Document automation

Email purchase orders and documents straight to suppliers with the PDF attached — sent through your own Microsoft 365 or SMTP. No exporting, no copy-paste.

Learn more

Order-to-production

A customer purchase order turns into a planned production run — recipes, quantities, and material picks ready to go. From order to the kitchen floor in one step.

Learn more

Guided inventory onboarding

Go live without manual data entry: import your stock from a spreadsheet, print dated lot stickers, and scan to verify every pallet on the floor.

Learn more

Customer-ready invoicing

Invoice templates per customer, with their PO number, payment terms and GST/QST shown separately as Revenu Québec requires. Tray warns you before sending one that would be rejected — and never invoices a customer who self-bills.

Learn more

Guided pick & ship

The screen names the exact lot to scan — product, lot number, location, expiry and how many units are left — following FEFO automatically. If a line has no stock, it says which one and why, instead of a button that will not click.

Learn more
14d
Average time to go-live
2.3s
Lot-to-shipment trace lookup
98%
Reduction in audit prep time
15
Allergens tracked natively

Walk through the platform

A workflow for every part of your plant.

Inventory module

Know what you have. Where. And when it expires.

SKU-level visibility with lot, location, and expiry — plus reorder thresholds that trigger automatic alerts when stock falls below safety levels.

  • 10 units of measure (kg, g, lbs, oz, L, ml…)
  • Multi-location stock with lot binding
  • Expiry alerts at 30 / 90 days
  • Bulk import from CSV / Excel
Search SKU, lot, supplier…
1,284 active
SKU Description Lot Stock Expiry Status
SP-0142 Cardamom green, whole CGW-2204 82.4 kg 2026-09-12 OK
SP-0210 Smoked paprika, ground SPG-1112 14.2 kg 2026-06-04 Low stock
SP-0301 Sea salt, fine SSF-0809 920 kg 2027-02-19 OK
SP-0440 Turmeric powder, organic TPO-3015 38.6 kg 2026-05-24 Expiring
FG-1102 Garam Masala blend GM-1129 256 cases 2026-12-30 Released

Ready when you are

See Tray run
on your data.

A 20-minute walkthrough with your products, your suppliers, and a real lot trace. No slide deck. No hard sell. Just the workflows you’d use on day one.

14-day implementations White-glove migration Accounting export included

We’ll reply within one business day.