Hallo Brigitte
Es gibt keine Rückzahlungspflicht in der 3. Säule. Es ist sogar gar nicht möglich, vorgenommene Auszahlungen wieder einzuzahlen (zulässig ist nur der jährliche Maximalbetrag). Sie müssen also weder den Betrag von 2007 zurückzahlen noch einen im 2012 vor dem Verkauf bezogenen Betrag.
Wenn es sich beim 3a-Konto um dasselbe handelt, von dem Sie im 2007 Geld bezogen und wenn die 5 Jahre noch nicht um sind, dann riskieren Sie bei einer Auszahlung, dass die beiden Beträge zusammengerechnet werden und die Steuern höher ausfallen würden. Wenn es sich um ein anderes Konto handelt, sollten die Beträge nicht zusammengezählt werden. Details erfahren Sie von Ihrer kantonalen Steuerbehörde.