In cities, almost all the houses have sumps for storing either corporation water or water from bore well, tanker, etc. These sumps can be used for storing roof rain water during the rainy season. This saves the cost of a separate storage for rain water.
A 2000 litre sump can collect 20mm of rainfall from a 100 sq. meter roof area.
In case of sloping roof: Construct a cast-in-situ half round gutter across the slope, all along the edge, to collect rain water. Alternately, a half turned GI sheet, running horizontally all along the edge of the roof (across the slope) can be clamped to the roof. Place a ‘nahni trap’ at the inlet of the down water pipe to prevent fallen leaves from entering the pipe.