Schacht resultó absuelto y liberado en 1946, pero fue de nuevo juzgado por un tribunal alemán de desnazificación que le condenó a una pena de ocho años de trabajos forzados.