Opportunity is missed by most people because it is dressed in overalls and looks like work. - Thomas Edison
I can check my stock on my phone because it is in a google spreadsheet, but I don't think I would even care to print out a label from it since it changes so frequently.
I stopped ordering extras. I keep a dozen black G2000's in size S-3XL on hand. When they run out I replace them. Any extras we accumulate (I ordered incorrectly, customer changed the order after and we never returned, etc) get piled on a shelf like Tance posted. Mainly so we can have a reminder that if we order more ice grey tees there is a dozen sitting on the shelf. When I print up shop tees for giving out I will usually print whatever is on there, with the exception of random large quantities.In the past when I would order a few extras with every order, I would offer them to a customer of mine at a discounted rate with his order. He loved it. This was a "there's 100 tees here, you get them all. No cherry picking".The other option, which I never did was an excel sheet. After every order add to it what you are putting on the shelf. Check it before placing an order to see what you already have. But this falls under the category of don't spend too much time chasing a couple of tees to save $5 off your next order.
Try telling that to my anal Accounting dept! End of year= everything in the bldg. must be counted; requiring an entire shut down.
I really expected one of you smart ass young technophiles to tell us about your inventory label printing program and companion smart phone app so even when on the beach at Cancun, you can check and see if you have two XL Jade G2000's!