Toilet soap is the best soap to use to clean a toilet. To clean the inside of the bowl and tank, use mild soap, such as dish soap, and a clean toilet brush. Avoid using harsh cleaners in the tank, and don't leave it sitting for too long.