Hard cap, soft cap and salary floor. A salary cap can be defined as a hard cap or a soft cap. A hard cap represents a maximum amount that may not be exceeded for any reason.