While businesses may stipulate that a deposit is non-refundable in a contract, this is not necessarily legally binding. Under the Consumer Rights Act, companies are not allowed to keep payments submitted as deposits if there is a reasonable chance that they can sell the product to another customer or cancel any suppliers used.