How to Fix Payslips Printing on Two Pages After Layout Changes
Question details
The user needs to format employee payslips to fit entirely on a single printed page to avoid manual sorting.

- Product
- Spreadsheet or Payroll Software
- Device & OS
- not provided
- Scenario
- Batch printing 1,200 payslips after adding a new withholding tax line to the payroll template.
- Observed behavior
- The addition of the new tax line increases the document height, pushing part of the payslips onto a second printed page and causing issues with batch sorting and envelopes.
Identify the exact payroll software or spreadsheet program you are using, as print scaling and template modification steps vary depending on the application.
Adjust Print Scaling and Margins in Spreadsheet Software
If you are generating payslips using a spreadsheet program, adjusting the document's scaling and margins is the fastest way to force the content onto a single page.
Adding new rows to a spreadsheet pushes existing data down. If your payslip was already maximizing the printable area, this extra row triggers a page break. Adjusting the print settings can seamlessly compress the layout.
Navigate to the 'File' menu and select 'Print' or 'Print Preview' to view the current layout.
Look for the margin settings and select 'Narrow Margins', or manually decrease the Top and Bottom margin values to give the payslip more vertical space.
Locate the scaling dropdown (often labeled 'No Scaling' by default) and change it to 'Fit Sheet on One Page' or set it to 'Fit to 1 page wide by 1 page tall'.
Instead of printing the entire 1,200 batch immediately, select pages 1-3 in the print range and print them to verify they fit correctly in your single envelopes.

Modify the Layout in Dedicated Payroll Software
If you are using a dedicated HR or payroll system, you must alter the default template so it generates a smaller layout before sending the job to the printer.
Easily Manage and Print Payslips with WPS Spreadsheet
WPS Office provides powerful spreadsheet tools that make batch-printing payslips hassle-free. With intuitive Page Layout and Print Preview features, you can quickly adjust margins, set print areas, and scale your templates to fit perfectly on a single page without tedious manual adjustments.
- 1. Open your Payroll File: Launch WPS Spreadsheet and open your payslip document.
- 2. Adjust the Print Area: Highlight the cells containing your payslips, go to the 'Page Layout' tab, and select 'Print Area' > 'Set Print Area'.
- 3. Scale to Fit: Under the 'Page Layout' tab, find the 'Scale to Fit' settings and adjust the height and width to fit to 1 page.
- 4. Preview and Print: Click 'Print Preview' in the quick access toolbar to ensure every payslip renders correctly on a single sheet before executing your full batch print.

Frequently Asked Questions
Why did adding one line push my payslip to a second page?
Adding a new row like 'withholding tax' increases the vertical height of your document. If your margins or page height were already at their maximum capacity, this extra line exceeds the printable area, triggering an automatic page break.
How can I prevent manual sorting of printed batch payslips?
Ensure your print settings restrict each payslip to exactly one page using 'Fit to Page' scaling. This guarantees that a 1,200-payslip batch will print exactly 1,200 pages in the exact employee order generated by your software.
Does 'Fit to Page' make the text too small to read?
It can if you are trying to squeeze a massive amount of content onto one sheet. However, to compensate for just one or two added lines, the scaling reduction is usually less than 5%, which remains perfectly readable. If it gets too small, try reducing page margins instead.
Can I set a custom print area for multiple payslips on one sheet?
Yes. In spreadsheet programs like WPS Spreadsheet, you can define specific print areas or insert manual page breaks between each payslip layout to ensure the printer handles them as separate, properly paginated documents.




