Comencemos por lo básico que di por sentado:
¿Está definiendo los estilos para impresión en su correspondiente archivo y declarando el |media="print"|?
¿Hace uso de @page para definir el tamaño y a partir de ello marcar los margins, paddings y si lo necesita las propiedades 'orphans" o "widows"?
Quizás ya la conozca, pero una buena aproximación al css para medios paginados es
ésta.