Underwear are something that I don't skimp on, at least right now. They are cheap by a few extra pairs. I like to have a two weak supply of these. I only buy short sleeved, (shirts unless they need something specific to go with their church clothes) you can put a sweater or jacket on them to keep them warmer in the winter, they also always get the sleeves dirty if they are long. I like to have at least seven shirts.
I like to have a two week supply of socks as well, just in case they get them dirty or wet. I prefer to have a one week supply of pants/shorts and they can usually wear them twice. One spring jacket, one nice sweater, one hoodie, one fall jacket, and one winter coat. That usually covers the basics.
As far as shoes are concerned, I keep this simple as well. I use galoshes instead of snow boots, I just put them in thicker or multiple pairs of socks. I usually have one pair of summer sandals, one pair of nice dress shoes, and one pair of decent gym shoes. There are other things depending on age. This year I will probably have to buy them snow pants but all of the previous years they never went out to play in the snow.
Image found on Google