Продолжительность отпуска за свой счет может быть какой угодно. Даже больше года.
В Трудовом кодексе сказано, что по семейным обстоятельствам и другим уважительным причинам работнику может быть предоставлен отпуск без сохранения зарплаты. При этом продолжительность такого отпуска определяется только соглашением между работником и работодателем.
Соответственно, если работодатель не возражает против того, что его сотрудник находится в неоплачиваемом отпуске год или несколько лет, и вообще эта ситуация всех устраивает, никакого нарушения нет.
