* * *
firm sale UK US noun
► [C or U] COMMERCE a sale in which the buyer is not allowed to return the goods: »
No returns will be accepted for items supplied on firm sale.
► [C] a sale that has been agreed between a seller and buyer: »
At this stage your offer is now a firm sale and the house is nearly yours!
Financial and business terms. 2012.