Walter Strub (Name geändert) aus Niederwil SG schloss am 1. Dezember 1995 bei der Basler Versicherung eine Lebensversicherung ab. Er verpflichtete sich, während 27 Jahren jeweils Fr. 1585.– einzuzahlen, insgesamt Fr. 42 795.–. Es handelte sich um eine Anlage im Rahmen der Säule 3a, daher konnte er die jährliche Prämie in der Steuererklärung vom Einkommen abziehen.

Die Police enthielt neben dem Sparteil eine Todesfallversicherung. W&au...