A quantidade em peso de silagem necessária é calculada com base no número de animais, no período de alimentação e na quantidade diária a ser fornecida por cabeça.
Sabendo-se que 1 t de silagem requer cerca de 2 m3 de silo, é possível calcular o volume total da trincheira. O comprimento (C) do silo é determinado multiplicando-se o número de dias por 15 cm, que é a espessura mínima da fatia a ser retirada diariamente. A altura (A), ou profundidade da trincheira, varia de 1,5 m a 3 m, e deve ser estabelecida de acordo com as condições do terreno. As larguras da base (B) e do topo (T) podem ser retiradas de tabelas, calculadas por meio de fórmulas ou por tentativa, de maneira que o volume desejado seja conseguido, levando-se em consideração o comprimento e a altura já estabelecidos. Vale lembrar que a trincheira apresenta seção trapezoidal, devendo-se, na largura do topo (T), aumentar-se 0,5 m, em relação à largura da base (B), para cada metro de altura do silo.
O volume (V) é calculado pela fórmula:
V = T + B dividido por 2 x A x C