I've just opened a shop, and since doing so, sold 16 items. My total profits: 236,775 sP... Yet, I only have 153,711sP currently, and none in my vault. I've JUST logged on, and had no time to make any purchases. That's the same ammount of sP that I had the last time I was online.
...Is this normal?
On the profits page of said shop have you clicked the collect profits button?