Обов'язковою умовою планування аудиту є складання програми проведення аудиторської перевірки. У програмі повинні висвітлюватися:
- цілі аудиторської перевірки та строк її проведення;
- процедури, які використовуються внутрішніми аудиторами для збирання, аналізу та документування інформації під час аудиторської перевірки;
- характер та масштаб тестування, що необхідно для досягнення цілей аудиту на кожному його етапі;
- конкретні ризики, процеси та угоди, що підлягають аудиту;
- календарний графік виконання робіт.