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