I have Avery J8160 labels. My printer is HP Deskjet F380. I print out the labels perfectly positioned on plain A4, but on the labels they are just out of position and therefore useless. Holding the A4 printed sheet against a blank label sheet, both against the light, I can see that the size is correct.
I'm sure I have chosen the correct label size [J8160] from the drop-down list in Microsoft Works.
What to do?!
Look carefully at your label sheet as sometimes the margin at top is different to the bottom and it is so easy to put label sheet in upside down. I find writing Top in pencil on margin makes sure I've fed it into printer right way up.
I found the same problem with an HP printer and the exact same Avery labels. I had limited success by changing the settings for the paper type (they seem to be quite thick labels) but the problem was immediately resolved when I switched to different labels altogether. I am now using Staples own brand, but there are others on the market that would do equally as well.
I would agree with Lotvic, I had a problem where the actual page margins on the sheet of paper were not the same top and bottom resulting in that at each session I needed to check orientation of the paper.
I should aslo check that the size of print is set to A4, this is a common problem where the software for some reason or other defaults to the American size.
Avery J8160 A4 7x3 labels measurements: Top Margin 1.59, Vertical Pitch 3.81 (x7 =26.67), leaves 1.44 for bottom margin. Therefore the top of label sheet has a teeniest bigger margin than the bottom. Also I would hazard a guess the printer used could make some diff to the output (I know one I had seemed to have mind of it's own :))