Существуют следующие виды финансового контроля:
1. Предварительный контроль: Осуществляется до совершения финансовых операций.
2. Текущий контроль: Осуществляется в процессе совершения финансовых операций.
3. Последующий контроль: Осуществляется после завершения финансовых операций.
По субъектам, осуществляющим контроль:
1. Государственный контроль: Осуществляется государственными органами.
2. Муниципальный контроль: Осуществляется органами местного самоуправления.
3. Внутренний контроль: Осуществляется внутри организаций.
4. Внешний контроль: Осуществляется внешними аудиторскими организациями.
5. Общественный контроль: Осуществляется институтами гражданского общества.