2% 10 net 30

Kindly calculate the yield on the above sales discount.

Do you mean the annualized yield?

If so, it’s 1.02^(365/20) − 1 = 43.53%

(1 + 0.02/(1 - 0.02))^(365/(30-10)) - 1

= (1 + 0.02/0.98)^(365/20) - 1

= 44.59%

That’s the cost the cost of paying the bill on the last possible day. However from the question above it is not clear at all what is asked here…

Regards,

Oscar