Yes, it will handle various types of paper/labels etc, but there will be some types that may give you trouble. Like all printers I've ever used, it will auto-feed sheets unless they're simply too stiff/thick/slick to do so. It's impossible to say ahead of time without some trial and error. If you use the manual feed slot, it will print on just about anything because it's being fed in a straight line, but that's one sheet manually fed at a time. When using the paper tray each sheet has to be mechanically picked up and then run through different rollers to move the paper where it needs to go for printing. Some sheets will feed OK even though they're thicker/stiffer than bond paper, but some types will simply be too much to do so. I would recommend that you take some samples of what you want to print on to a store with a demo printer set up and see if it will feed your material from the paper tray. Otherwise, you can be certain it will print through the manual feed slot one sheet at a time, or that the paper try will work with some types of sheets and not others depending.