Definition

Cost of Sale

Total cost of winning work, spread across wins and losses.

Plain-English explanation

A 25% win rate means four bids' costs sit behind every contract you deliver.

Related terms