Dictionary of Business Terms: nonrefundable fee or nonrefundable deposit
nonrefundable fee or nonrefundable deposit
any charge for a product or service that will not be refunded if the product is returned or service declined; often used like a penalty charge in situations where people frequently back out of commitments.

