MSD Calculated based on MSRP or Negotiated Price?

Just a quick question here - is the Multiple Security Deposit calculate off the MSRP price or negotiated price?

Thanks

MSD is derived from the monthly payment, which is calculated from your sales price + rolled in fees + rent charge. Different banks also calculate differently when rounding up to nearest $25 or $50 and some calculate on pre-MSD price vs post-MSD price.

I know that MBFS calculates it based on pre-discounted monthly payment, meaning before you apply the MSDs.