Hi,
Breaking page is a general problem while using reporting service. Also, there are many reasons which will cause the issue.
I’m not sure if you are using the printing function in report viewer control or from the reportmanager portal directly.
For the report viewer control, you may refer the following list summarizes pagination behavior for different scenarios.
http://msdn.microsoft.com/en-us/library/ms251701(VS.80).aspx
Also, another workaround is to export the report to PDF and then print, printing and page breaks were more consistent in the export to PDF option than in printing from the web.
Thanks.