While the servant is typing to China's Prime Minister on his laptop, he states that India does not have sewage systems. Quite to the contrary, India at the beginnings of the country had one of the first attempts at a running sewer system.
It is stated in the beginning that "Muslims have one god, Christians have three, and Hindus have 36 million." Actually, Christians have only one, but composed of three entities: the Father, the Son (Jesus), and the Holy Spirit, all belonging to one God.
While Balram roams in the streets of Delhi, a Xiaomi (MI) sign can be seen. Xiaomi started operating in India in 2014, while the story takes place in the early 2000s.
When Balram was narrating the story about Chinese president traveling to India and meeting Manmohan (Ex-PM of India) there was a glimpse of printing INR 2000 currency note. However, INR 2000 denomination came after demonetization in 2016, while the story takes place in early 2010.
When balram is walking in the market, a board of brand mi and a guy standing next to it wearing a brand jio t-shirt can be seen. Both the brand were not in India in 2009.
The protagonist is supposedly shown to be in Bangalore at the beginning (as well as end) of the movie. However, anyone familiar with the New Delhi - Gurugram region will recognize that the buildings shown are in Gurugram specifically the Cybercity area.