Citation: 2A.37/2006 01.09.2006 E. 5

Nach dem Gesagten ist die Verwaltungsgerichtsbeschwerde hinsichtlich der direkten Bundessteuer und der Staatssteuer gutzuheissen. Der angefochtene Entscheid ist aufzuheben und die Sache zu neuem Entscheid an die Vorinstanz zurückzuweisen (Art. 114 Abs. 2 OG; Art. 73 Abs. 3 StHG). Die Kosten des bundesgerichtlichen Verfahrens sind dem Kanton Solothurn, welcher unterliegt, aufzuerlegen (Art. 156 Abs. 1 OG). Dieser hat den Beschwerdeführer für das bundesgerichtliche Verfahren zudem angemessen zu entschädigen (Art. 159 Abs. 1 und 2 OG).