What is the ROI of masternodes?

Since masternode rewards require a complex calculation, there is no simple answer.

There is a community created calculator which helps you to calculate it according to your conditions:

Open calculator on Google Docs.

In order to set up your conditions, you need to make a copy of the document, and follow the instructions written in it.