def netoperatingincome(grossrentalincome, operatingexpenses):
    """ Annual income from property after subtracting all expenses related to operating the property.

    :param grossrentalincome: Annual income from property.
    :type grossrentalincome: double
    :param operatingexpenses: Annual expenses associated with operating property.
    :type operatingexpenses: double
    :return: double

    """
    return grossrentalincome - operatingexpenses