Water changes are best kept to smaller amound, for the reasons idlefingers explaned. littel and often is the key to keeping your water good. A 10% change once a week is better than 40% a month.
I personaly only run a water change, when my test kit shows that nitrate has passed 12.5ppm (arround once a month in my heavily planted tank), and keep the water change as small as possible.
The volume, and frequency of water changes required will vary according to the individual tank. If you do not have a test kit, you should probibly only be doing 10-20% a week at most, assuming "adverage" stocking dencity, with only a few plants. Less may be required if the tank is palnted, or stocking density is low. visa resa, for no plants/lots of fish.