To avoid the artificial effect by periodic boundary condition, QuantumATK provides open boundary condition such as Dirichlet or Neumann boundary condition.
You can setup in the Poisson Solver.
The below manual explains different Poisson solvers.
https://docs.quantumatk.com/manual/includes/PoissonSolvers.htmlOr you can build it with a long enough vacuum length using the periodic boundary condition. Honestly, it is hard to say what will be approximately vacuum region, because it depends on the configuration and surface dipole effect.
If you would like to confirm the vacuum state, HartreeDifferencePotential or ElectrostaticDifferencePotential analysis will be useful.