I had to do a
search 
to find the answer when I had this issue (for example:
http://986forum.com/forums/performance-technical-chat/39598-seat-belt-not-retracting.html ). A liberal spraying of silicone spray on both sides of the full length of the seat belt cured the problem for me. This fix has lasted 3 years now.