Check out the SamSamWater Rainwater Harvesting tool (https://www.samsamwater.com/rain/) which allows you to calculate your rainwater storage requirement based on your location (it fetches rainfall data for that place) and a few variables of your setup (roof type & size) and water demand. This tool is available online for free and explains the results.