It can be caused by a dry mouth. Sometimes the saliva decreases in the mouth. The dentist can explain more.
Also, sinusitis, diabetes, postnasal drip and intestinal problems can also cause bad breath. See your physician. Perhaps he needs recent bloodwork.

