It is recommended to have a layer of substrate that is at least 2-3 inches deep in your planted aquarium tank. Such depth will allow your rooting plants to grow sufficiently.