Причинами сильно не заморачивался, но когда бухгалтера жаловались на некорректное закрытие месяца, всегда смотрел учетную политику, исправлял на ежегодичное (каждогодешнее) заполнение и очудо!!! все начинало работать правильно. Поэтому
Моя практика показала, что каждый год удобнее для корректировок и проведения.
Нужно.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший