since you work for big 4 so you must live in down town and 2500 usd for flat is about right. Since you are indian you might need to spend more on groceries... i dunno about school fees as i am too young to have kids heheh omg 2500 is a lot. your mobile phone might be 50 usd depend if u in sales role or not ! but big 4 often accountant so 30 will just ok, thats how much i spend and i am single so no kids or partner to call. Internet and tv cable will be 50-60 usd. Electricity u may need 100 usd, I spend 75 usd and its only me and a flatmate. U may need increase ur budget on transportation, i spend 150 usd on taxi just to go work and back nothing else and i live down town.
Btw u can cut down your flat budget to 1500 if u dont mind living in old building but still nice and down town! and omg why school so expensive zzzt