If you have fish, snails, shrimp or other life forms in the aquarium, you should do a 75% water change and gravel clean the substrate any day you have an ammonia or nitrite reading above 0ppm, or a nitrate reading above 20ppm.
Make sure any new water is free of chlorine/ chloramine before it's added to the tank.
If you have ammonia in the tap water, then you probably have chloramine in the water supply and the water company stuffed up the ammonia/ chlorine levels when dosing the drinking water. If you have ammonia in the tap water, you should filter it out with Ammogon or Zeolite before using that water in an aquarium. If the ammonia level is low, then some water conditioners will bind with the ammonia and the filter bacteria in the aquarium should be able to use it.
If you have nitrates in the tap water (common in some parts of Europe), you can either filter them out with a pozzani filter. Or put tap water in a holding container with lots of floating plants and let the plants use the nitrates, then use the water in the fish tank. If the nitrate level in the tap water is less than 10ppm, don't worry about it.
If you have lots of live aquatic plants in the aquarium and they get sufficient light, they will remove some ammonia, nitrite and nitrate from the aquarium water.