Many printers require a margin for gripping the paper. Top and bottom margins are often different.
Have you taken this into account? Making a precise half inch grid for test printing may help.
Yes, I have a .25 margin, which is more than what is required for the printer. A grid reveals the layout starting far too much to the left and confirms the scaling of the text.