One is in the printing program you're using. Make sure your margins and page size are correct. Check all of the options in the program you're using to print twice, three times. If the same program consistently loses 10-15% of the right hand side, you've found your problem. If you are facing the HP Printer not printing left side of page issue then follow these solutions.
How to print a Word document without margins?
In the document you will print without margins, click Layout > Page Setup in the Page Setup group.
In the Page Setup window, change the Top, Bottom, Left and right to 0 under Margins tab, and then click the OK button.
Firstly open the start menu and go to RUN
In the Run search bar type services.msc
Now, search for the print spooler entry
Afterward, right click on the spooler and press stop button
Leave the MS Window for a while and again go to the start menu
In the start search bar type windows explorer
Now, go to print spool folder that is in C drive. Follow the pathway C\Windows|system32\spool\PRINTERS
Just eliminate all the files in this folder and clear the jammed print queue.
Lastly go to the previous window and restarts the print spool option. and check it by giving the print command.
This will resolve your issue, J Wick