Марокканская налоговая система по своей сути является декларативной, налогоплательщики должны декларировать свои прибыли и доходы спонтанно, а контроль со стороны администрации часто осуществляется задним числом. Этот контроль осуществляется не произвольно, а в соответствии с процедурой, четко определенной законодателем "нормальная процедура исправления после проверки отчетности", это набор методов для контроля и обеспечения искренности отчетности и поданных деклараций. Говоря об этой процедуре, необходимо помнить, что есть два основных игрока, а именно администрация и налогоплательщик, и что правила игры можно свести к определению полномочий администрации и определению рамок защиты налогоплательщика. Чтобы обеспечить эту защиту, законодатель предоставил ему ряд гарантий в виде процедурных правил, которые налагаются на администрацию при реализации этих инструментов контроля, эти правила имеют фундаментальное значение.