First off, what size is your tank, what's your stock, and what filters are you running?. Pics of stock and filters would greatly help.
You might be not be getting enough filtration capacity for your bio load. You might not have enough bio media. You may be way over feeding. There's plenty of factors. If your filtration is adequate, you should be able to go months without cleaning your filters. As Joe said, a good indicator is when your return flow slows