There are a lot of reasons for bad breath, simpler ones include requirement of scaling (cleaning) of teeth. Other may include gastric issues. A correct diagnosis (reason) is required for every case.
Next Steps
Get yourself checked up from a nearby Dentist.
Health Tips
Simple scaling procedures may help you resolve your issue. Use of mouthwashes (as recommended) also helps resolve the problem.