Option to Set Default Number of Print Copies for Documents Like Invoices

Problem Statement:
ERPNext doesn’t currently allow setting a default number of copies when printing documents such as Sales Invoices or Purchase Orders. Users must manually select the copy count each time via browser print dialogs, which is inefficient for businesses that routinely need multiple copies (e.g., one for the customer, one for records, one for accounting). In my UAE wholesale operations with high invoice volumes, this adds unnecessary steps and risks forgetting to print extras.

Proposed Feature:
Add a field in Print Settings or Document Naming Settings to define a default number of copies (e.g., 1-5) per document type. This could be a global default or per-module (e.g., set 3 copies for Sales Invoices). When printing, auto-populate the browser’s copy field or generate multiple pages/PDFs accordingly, with an override option in the print dialog.

Benefits/Use Case:
Saves time and reduces errors in repetitive tasks, especially for compliance-heavy regions like Dubai where multiple invoice copies are often required for VAT or audits. For example, in retail and F&B businesses like mine, automating 2-3 copies per invoice would streamline daily operations without custom scripts.

Hi @NeerajL

The print dialog box is out of the ERP environment which is globally acknowledged mechanism to get number of copies printed. The same thing which you want to do in ERP can be done in that print dialogue box and will not bring any drastic change or positive impact at all.

Hey @ahsantareen

I’m no developer but I’ve used some accounting softwares in the past which allow you to choose the default number of copies when printing a certain document, with their own labels such as customers copy, logistics copy, vendors copy.
It just makes operations quicker and smoother rather than the individual printing invoices having to set the number of copies every single time manually in the printing popup and label it themselves manually.