Water changes are your friend. 50% weekly is perfect and will keep your tank and fish happy. Anything less is laziness. 10-15% is a waste of time and does nothing, unless done daily. Huge water changes in the 70-90% can be dangerous unless one needs to remove ammonia, or is dealing with young fry requiring heavy feedings with high protein foods(like discus), but these need to be done daily and ideally with aged water to prevent swings in other parameters.
That's my opinion but many types of water changes amounts and frequences work for different fish tanks. It very much depends on each one and whether one wants to keep the fish on the edge. So what's needed is normally more than one is prepared to do.
NitrAte isn't your only indication for water changes. Water gets polluted with dissolved organics of all kinds, important minerals get used up and need to be replaced, others can build up to dangerous levels, etc, etc...So my advice is, do water changes at least once a week and don't do less than 30%.
So.... am looking for good advice on water changes. I have started a 37.5 gallon tank, very early in. After getting cycle going, added 3 tetras, 3 zebra dannios, and a white cloud fish 1 week ago today. So far my water has tested fine, and the fish seem to be fine.
Time for a water change. If you don't want to carry buckets and that's what stopping you, then invest in a python system of some kind, connected directly to the tap. Water changes are a breeze then, especially for a 40G tank. Of course the fish will be fine after one week, even two, three, a month. They aren't so fragile, but keep skipping water changes on regular basis and you'll eventually start experiencing all weird problems early or later. It's inevitable but some people think dead or sick fish from time to time is normal.
A couple of live plants won't do much to help against water changes. They remove ammonia, nitrIte and nitrAte from the water, as well as minerals and other organics building from the fish waste, but you'd need tons of them to make a difference. However, they too produce waste products in the water that needs removing via water changes. And a planted tank often requires 50% and more water changes weekly to keep it beautiful and free of algae.
And there are exceptions to every rule, like a Diana Walstad method/type of tank, but that's a different setup altogether and relies on very low stock levels, tons of plants(like jungle) with the idea that the plants are feeding from the food waste and ammonia produced by the fish, and CO2 for the plants is produced from rotting waste in the substrate, which needs to be soil capped with small size gravel to let the waste go down to the soil where it will be broken down. And even this setup involves keeping an eye on water parameters, certain water changes, as it can become too acidic over time, causing other problems.