Definitions of left on hand
goods left on hand have not been sold and have been left with the seller or the manufacturer
Sales have been poor, with Carmecom reporting over $780,000 in stock left on hand.
money that is still available after some of it has been spent. The phrase is often used to describe money available as part of an election campaign or money available to a business.
Carr has spent $799,900 so far and has $442,221 left on hand for the rest of the campaign season.