Looking for help please.

I have up until now been making my templates in powerpoint and then saving as a jpeg. ready to place into photoshop elements to print.

I know this is not ideal, so today I sat and made a template for passport covers (2 to a A4 page) in elements.

I made the template 2mm bigger than the passport cover and saved the template, I then re-opened the template and added my photos and printed it, the print came out 2mm smaller one way and 1mm smaller the other. I set the powerdriver print settings to print size A4.

Any ideas what I am doing wrong please.