Since the traditional styled kilts do not have pockets, a sporran is needed to carry your stuff. It also seems to complete the "look" for wearing the kilt.

But then I've got a Pittsburgh kilt with all the pockets, so I don't need a sporran with it, although I've also got the clip on sporran and side pouches is I need the extra capacity.