В русском языке встречаются обе формы написания «в наличие» и «в наличие», потому что правильное написание зависит от контекста предложения. 2
В «в наличии» пишется, когда слово употребляется в предложном падеже в сочетаниях с глаголами «иметь», «быть». 4 Например: «в наличии имеется 5 игрушек». 4
В «в наличие» пишется, когда слово употребляется в винительном падеже. 4 В основном выражение в винительном падеже не употребляется, его можно встретить только в шаблонах, используемых в деловом стиле. 4 Например: «В наличие проиндексированных единиц строительного инструмента включены перфораторы в количестве 5 экземпляров». 4
Таким образом, чтобы не допустить орфографическую ошибку, следует ориентироваться на контекст предложения и ставить вопрос к слову. 2