The numbers behind your operation.

Twelve operational reports built on the same records your team works in every day — sales, stock, orders, purchasing and customer balances. Every figure traces back to the documents that produced it.

14-day free trialNo credit card requiredFrom US$29/month

Reports that reconcile to your documents

Not a separate analytics product with its own version of the truth. Each report reads the same sales, invoices, stock movements and orders the rest of MerchantPlay writes.

Sales

Sales summary, sales by customer and sales by product — counter sales and invoices counted once, on one revenue definition.

Gross margin

Revenue against the cost captured on each line when it was sold, so margin reflects what you actually paid.

Stock on hand

What is on the shelf at each location, with reserved and available shown separately.

Stock value

Stock valued at current unit cost. MerchantPlay does not claim a FIFO or weighted-average valuation it does not perform.

Stock movements

Every receipt, sale, transfer, return and correction over a period, with the document behind each one.

Sales order fulfilment

What is ordered, allocated, fulfilled and still on backorder, per order and per line.

Purchase order status

Open orders, what has arrived, what is still outstanding and what is overdue.

Replenishment & shortages

What to buy next, and the working behind each suggested quantity.

Customer balances

Who owes you, aged by invoice date, reconciling to each customer's statement.

Credits & returns completes the set. Every report that lists rows exports to CSV, with the filters you applied recorded in the file.

Operational reporting, not accounting.

These reports tell you how the operation is running. They are not a general ledger, they do not produce statutory accounts, and MerchantPlay does not pretend otherwise.

  • Revenue is defined once and used by every report that mentions it
  • Container deposits are held as a liability, never counted as turnover
  • Sales orders are excluded from revenue until they are actually invoiced
  • Customer balances are aged by invoice date, and say so — MerchantPlay invoices do not carry a due date
Stock Journey — Cotton Tee / Black / M
  • Purchase receiptGR-000118+20
  • Transfer outTR-000042−5
  • Transfer inTR-000042+5
  • SaleR-001904−3
  • Customer returnRT-000019+1
  • StocktakeST-000007−2
On hand16

Ready to take control of your inventory?

Start free and see where your stock came from and where it went.

14-day free trialNo credit card requiredFrom US$29/month