Dear student, NDP(at factor cost) + Depreciation = GNP(at market price) is not a valid statement if factor income received from abroad is equal to factor income paid abroad. Then, NDP(at factor cost) + Depreciation+ Net indirect tax = GNP(at market price). Regards