cash on hand. Definition. Funds that are immediately available to a business, and can be spent as needed, as opposed to assets that must be sold to generate cash. The amount of cash on hand determines what projects a company can undertake, or what financial hardships can be absorbed, without going into debt or arranging other financing.