The potential terms of the Hamiltonian in the Kohn-Sham equation are the external, Hartree, and exchange-correlation terms, which can be written as:
$V_{ext}(r) = - \sum_{i=1}^{M} \frac{Z_i} {||r - R_i||} \\ V_{H}(r) = \int \frac {\rho(r')} {||r - r'||} dr' \\ V_{xc}(r) = \int f(\rho(r)) dr$
The external potential is always negative because it contains the atomic number but has minus sign; the Hartree is always positive because the density $\rho$ is always positive.
Here, $V_{xc}$ can be written using a function $f$ by various approximation approaches (e.g., LDA), but is this $V_{xc}$ term always positive? Or can this $V_{xc}$ be negative depending on the type of approximation?