Citation: 9C_697/2022 E. 6

Die Beschwerde erweist sich sowohl betreffend die direkte Bundessteuer als auch betreffend die Staats- und Gemeindesteuern als begründet. Das angefochtene Urteil ist aufzuheben. Da weitere Sachverhaltsabklärungen erforderlich sind, ist das Verfahren an die Vorinstanz zurückzuweisen. Die Beschwerdegegner unterliegen, sodass sie die Gerichtskosten zu gleichen Teilen und unter solidarischer Haftung zu tragen haben (Art. 66 Abs. 1 und 5 BGG). Es ist keine Parteientschädigung geschuldet (Art. 68 Abs. 3 BGG).