Some poker sites allow you to get points towards clearing a bonus for playing in SNGs. If you play a $10+1 you get a certain amount of points from your $1 of rake payed to play in the tournament. This is the only rake that is taken (tournament fee), so it's the only time this is possible.

A lot of the sites I play only allow rake to be taken from cash games.

Every site is different, though.