If you go by IMF, China is a developing country. You can see why. The difference between China and US is 10x in per-capita incomes, while the developed world differ from each other by a factor of 0.1x - 0.2x in percapita incomes. However, this developed/developing dichotomy is outdated and not really useful.