YourDictionary

Dictionary Home » Business » net yield

net yield business definition

The return earned on an investment after accounting for all expenses, including fees and taxes.

link/cite print suggestion box