There are multiple definitions - click on the translation that matches your context.

Rendite

Substantiv

full

return

noun

Comparative law notes

Germany

need to check EN meaning since term is piolysemous

Definitions of return

English

profit obtained on an investment

That would give a return on the investment of around twice that you could probably obtain for a building society account.