Cheque Print Template
Cheque Print Template allows you to configure cheque layouts in ERPNext so that payment details can be printed directly onto pre-printed bank cheques from a Payment Entry.
Each bank may use a different cheque layout, and Cheque Print Templates let you configure the exact positions of printed fields to match your bank’s cheque format.
Once configured, ERPNext automatically generates a Print Format that can be used whenever a cheque payment is created.
Access Cheque Print Template
Navigate to:
Home → Accounting → Cheque Print Template
How to Create a Cheque Print Template
- Open the Cheque Print Template list.
- Click New.
- Configure the position of each field that should appear on the cheque.
- Save the template.
ERPNext uses coordinate values to determine where each field should be printed on the cheque.
All coordinates are measured in centimeters and define the exact printing location for every cheque field.
Configurable Cheque Fields
You can define the printing position for important cheque details such as:
- Payee Name
- Cheque Date
- Amount
- Amount in Words
- Account Payee details
- Other bank-specific fields
Methods for Creating a Template
1. Create from a Scanned Cheque
To simplify configuration, you can upload a scanned image of your bank cheque.
ERPNext analyzes the scanned cheque and automatically estimates the coordinates for various printable fields such as the payee name, date, amount, and amount in words.
Using a scanned cheque significantly reduces manual configuration and improves setup accuracy.
2. Create Manually
You can manually specify the coordinates for every printable field according to your bank’s cheque layout.
This approach provides complete control over field placement and allows further customization using HTML and CSS if required.
Preview
ERPNext provides a preview of the cheque based on the configured coordinates.
The preview helps verify that all fields align correctly before generating the final Print Format.
Create the Print Format
Once the template is configured and the preview is satisfactory, click Create Print Format.
ERPNext automatically generates an HTML-based Print Format using the configured coordinates.
This Print Format becomes available for printing cheques directly from Payment Entries.
Printing Cheques
- Create a Payment Entry using Cheque as the payment mode.
- Open the Payment Entry.
- Select the generated cheque Print Format.
- Print the cheque using your configured template.
Cheque printing is performed from the Payment Entry using the generated cheque Print Format.
Benefits of Cheque Print Templates
- Supports different cheque layouts for different banks.
- Eliminates manual cheque writing.
- Ensures consistent field alignment.
- Reduces printing errors.
- Allows both automatic and manual template creation.
- Supports further customization using HTML and CSS.
Best Practices
- Use a high-quality scanned cheque when creating templates automatically.
- Verify field alignment using the preview before printing actual cheques.
- Print test copies on plain paper before using original cheque leaves.
- Create separate templates if different bank accounts use different cheque designs.