• The franchise deductible is the minimum amount of loss that must be incurred before insurance coverage can be applied. A franchise franchise differs from a regular franchise in that after its execution, the entire amount of the loss is paid, taking into account the policy limit. Franchise deductibles can be listed either as a dollar amount or as a percentage of the policy limit.