Solving the basic Utility Maximization Problem, i.e.
\begin{align} max_{x\geq 0} u(x) \\ s.t. \,\,\, p^Tx\leq w \end{align}
we get the Kuhn-Tucker first order condition
\begin{gather} \frac{\partial u(x)}{\partial x_l}\leq \lambda p_l \end{gather}
which holds with equality when $x_l > 0$, i.e. when solutions are interior.
Is it enough to say that since preferences are assumed to be monotonous, we can rule out the possibility of boundary solutions and thus we are safe in setting the FOC with the equal sign?