The size of the water heater is directly proportional to your family size. If you have a family of <4 members, a water heater of 10 or 15 litres will be sufficient. On the other hand, a large family need 25 litres water heater.