LinenBalance
LinenBalance replays dispatch, receipt, disposal and correction rows as a double-entry movement journal, then shows the closing balance per client and SKU with every unresolved movement listed. It reconstructs state from your transactions. It does not replace your laundry system and it does not guess wash yield.