How to Set Up and Print Cheques in TallyPrime

Pranav Anand · June 13, 2026

Cheque printing in TallyPrime is a built-in feature that lets you design, configure, and print cheques directly from payment vouchers. Enable it via F11, set up your bank account with cheque dimensions, and print through the payment voucher screen using your printer and pre-printed cheque stock.

What is Cheque Printing in TallyPrime?

Cheque printing in TallyPrime is a core accounting feature that automates the process of printing cheques for payments. Instead of manually writing cheques or using external cheque printing software, you can design and print cheques directly from your payment vouchers within TallyPrime. This reduces manual errors, saves time, and maintains a complete audit trail of all cheques issued from your company. The feature integrates seamlessly with your bank account ledgers and payment records.

Why Use Cheque Printing in TallyPrime?

Using TallyPrime's built-in cheque printing offers several advantages. First, it eliminates the need for separate cheque printing software or outsourced cheque printing services. Second, cheques are printed with exact data from your payment vouchers, reducing transcription errors. Third, the system maintains a complete record of all printed cheques linked to their corresponding vouchers and ledger entries. Fourth, you can print cheques on demand without pre-ordering from external vendors. Finally, it integrates with your GST and TDS calculations, ensuring compliance and accuracy in your financial records.

Enable Cheque Printing in F11 Features

Before configuring individual bank accounts, you must enable cheque printing at the company level. Open TallyPrime and navigate to Gateway of Tally > F11 (Features) > Cheques. Look for the option Print Cheques and set it to Yes. Once enabled, cheque printing options will appear in payment vouchers and bank account ledgers. You may need to restart TallyPrime for the changes to take effect. This is a one-time setup per company.

Create or Modify Bank Account Ledger

Cheque printing is tied to individual bank account ledgers. You need to create a ledger for each bank account from which you will print cheques. Go to Gateway of Tally > Create > Ledger or edit an existing bank ledger. Under the ledger master, you will find a section for Cheque Details. Here, you specify whether this account will print cheques and configure the cheque leaf dimensions. If you already have a bank ledger created, simply edit it by pressing Alt+E on the ledger name in the Display screen.

Configure Cheque Leaf Dimensions

Indian cheques follow a standard size of 9 inches by 4 inches (229 mm x 102 mm). However, different banks may have slight variations. In the bank ledger's cheque details section, enter the following parameters: cheque leaf height, cheque leaf width, and the position of the MICR (Magnetic Ink Character Recognition) line. TallyPrime allows you to set custom margins for the cheque leaf to align printed text with pre-printed cheque stock. Test these settings on blank paper first before printing on actual cheque leaves. Incorrect dimensions may cause misalignment and make cheques unacceptable to banks.

Set Cheque Printing Details in Ledger Master

Within the bank account ledger, enable the option Print Cheques and set it to Yes. Then configure the following fields: cheque number starting range, cheque leaf height and width (in inches or mm, depending on your TallyPrime locale), print position for the cheque number, and the MICR line position. You can also specify whether to print the cheque number at the top or bottom of the cheque leaf. Some banks require the cheque number in a specific location; verify with your bank before finalizing these settings. Save the ledger after making changes.

Understand Cheque Fields and Printing Layout

When you print a cheque from a payment voucher, TallyPrime automatically fills in several fields: payee name, amount in figures, amount in words, cheque date, cheque number, and bank details. The system prints these fields in predefined positions on the cheque leaf. The layout includes spaces for the drawer's signature, bank name, branch, and account number. TallyPrime respects the standard cheque layout used by Indian banks, ensuring that printed cheques are recognized and processed by bank clearing systems. You can preview the cheque layout before printing to verify alignment.

Print Cheques from Payment Vouchers

To print a cheque, create a payment voucher in TallyPrime. Go to Gateway of Tally > Vouchers > F5 (Payment). Enter the payment details, including the bank account (ledger), payee name, amount, and narration. Once the voucher is complete, press Ctrl+P to open the print dialog. Select Print Cheque from the print options. TallyPrime will display a preview of the cheque with all details filled in. Verify the information, ensure your printer is connected and loaded with cheque stock, and click Print. The cheque will be printed with the next sequential cheque number from your configured range.

Worked Example: Printing a Cheque in TallyPrime

Let us walk through a practical example. Suppose Global IT Care has a bank account at HDFC Bank with account number 50200123456789. The company needs to pay Rs 50,000 to a vendor, ABC Supplies Ltd, on 15 January 2026. First, ensure the HDFC Bank ledger is created with cheque printing enabled and cheque numbers starting from 1001. Next, create a payment voucher: go to Gateway of Tally > Vouchers > F5, select the HDFC Bank ledger, enter payee as "ABC Supplies Ltd", amount as 50,000, and date as 15-01-2026. Press Ctrl+A to post the voucher. Then press Ctrl+P and select Print Cheque. The preview will show cheque number 1001, payee "ABC Supplies Ltd", amount "Fifty Thousand Only", and all bank details. Load your pre-printed cheque stock into the printer, verify alignment, and print. The cheque is now printed and the payment is recorded in your ledger.

Parameter Value (Example) Notes
Bank Account Ledger HDFC Bank Create under Assets > Bank Accounts
Cheque Leaf Height 4 inches (101.6 mm) Standard Indian cheque size
Cheque Leaf Width 9 inches (228.6 mm) Standard Indian cheque size
Starting Cheque Number 1001 Increment automatically on each print
Payee Name ABC Supplies Ltd From payment voucher
Amount (Figures) 50,000 From payment voucher
Amount (Words) Fifty Thousand Only Auto-generated by TallyPrime
Cheque Date 15-01-2026 From payment voucher

Test Print on Blank Paper First

Always test your cheque printing setup on plain A4 or blank paper before using actual cheque stock. This helps you verify alignment, font sizes, and field positions without wasting pre-printed cheques. Create a dummy payment voucher, print the cheque on blank paper, and overlay it on a real cheque leaf to check if all fields align correctly. Adjust the margin settings in the bank ledger if needed. Once alignment is confirmed, you can confidently print on actual cheque stock. This practice prevents costly errors and ensures your printed cheques are acceptable to your bank.

Manage Cheque Number Sequences

TallyPrime maintains a sequential cheque number for each bank account. The starting cheque number is set in the bank ledger's cheque details section. Each time you print a cheque, the system increments the number automatically. If you need to skip cheque numbers (for example, if a cheque leaf is damaged), you can manually update the next cheque number in the ledger. However, maintain a record of skipped numbers for audit purposes. If you print a cheque but do not post the voucher, the cheque number may still be incremented; handle this carefully to avoid gaps in your cheque register.

Troubleshoot Common Cheque Printing Issues

If cheque printing is not working, first verify that it is enabled in F11 > Cheques. If the option is greyed out, restart TallyPrime. Second, check that your bank ledger has cheque printing enabled and dimensions configured. Third, ensure your printer is connected, online, and has sufficient paper or cheque stock. Fourth, if text appears misaligned, adjust the margin settings in the bank ledger. Fifth, if you encounter a "Data repair" message, go to Alt+Y > Data > Repair to fix any corrupted cheque settings. If problems persist, contact your Tally support provider or refer to the TallyPrime help menu via F1.

Link Cheque Printing with Payment Vouchers

Cheque printing is fully integrated with payment vouchers in TallyPrime. When you create a payment voucher and select a bank account with cheque printing enabled, the system automatically prepares the cheque layout. The voucher amount, payee name, and date are pulled directly into the cheque. This integration ensures that your printed cheque always matches the recorded payment in your ledger, eliminating discrepancies. If you edit a payment voucher before posting, the cheque details will update accordingly. Once posted, the cheque record is locked and cannot be altered, maintaining audit integrity.

Compliance and Bank Requirements

Ensure your cheque printing setup complies with your bank's requirements. Most Indian banks accept cheques printed on standard 9x4 inch stock with MICR codes and security features. Verify with your bank that your cheque stock meets their specifications. The MICR line position is critical; if it is misaligned, the bank's cheque processing machine may reject the cheque. Additionally, ensure your company's name, account number, and IFSC code are pre-printed on the cheque stock. TallyPrime will print the dynamic information (payee, amount, date, cheque number) on top of this pre-printed data. Always keep a sample of your cheque stock and TallyPrime's print settings synchronized.

Multi-Bank Cheque Printing Setup

If your company operates multiple bank accounts, you can set up cheque printing for each account independently. Create separate ledgers for each bank under Gateway of Tally > Create > Ledger, enable cheque printing for each, and configure unique cheque dimensions and starting numbers. When creating a payment voucher, simply select the appropriate bank ledger, and TallyPrime will use that ledger's cheque settings. This allows you to manage cheques from different banks within a single TallyPrime company, maintaining separate cheque sequences and ensuring clarity in your payment records.

Cheque Printing and TallyPrime Editions

Cheque printing is available in both TallyPrime Silver and Gold editions. Silver (single user, perpetual licence, Rs 22,500 + 18% GST) includes full cheque printing functionality. Gold (unlimited users on LAN, perpetual licence, Rs 67,500 + 18% GST) also includes cheque printing with no additional cost. Both editions come with 1 year of Technical Support Services (TSS) free, which covers cheque printing support and updates. If you upgrade from Silver to Gold (Rs 45,000 + GST), your cheque printing setup transfers seamlessly. On TallyPrime Cloud, cheque printing works the same way; you connect your printer via secure RDP from any device and print cheques as usual.

Best Practices for Cheque Printing

Maintain a cheque register or log to track all printed cheques, including cheque number, date, payee, amount, and bank account. This helps you reconcile cheques with bank statements. Store pre-printed cheque stock securely to prevent unauthorized use. Test your printer and cheque alignment regularly, especially after changing printers or cheque stock suppliers. Keep TallyPrime updated to ensure you have the latest cheque printing features and security patches; renew your TSS annually (Silver: Rs 4,500, Gold: Rs 13,500, both + 18% GST). Back up your TallyPrime data regularly using Gateway of Tally > Alt+T (Tools) > Backup to protect your cheque records. Never print cheques on plain paper for actual payments; always use bank-approved cheque stock.

Cheque printing in TallyPrime streamlines your payment process and ensures accuracy and compliance. Whether you are a small business or a large enterprise, setting up cheque printing correctly saves time and reduces errors. If you need expert help configuring cheque printing or any other TallyPrime feature, reach out to Global IT Care, a Tally 3 Star Certified Partner in Purnea, Bihar, serving businesses since 2010. Our team can guide you through setup, troubleshooting, and best practices. Contact us today at +91 75469 00951 via WhatsApp or visit our office in Purnea to discuss your accounting software needs.

Frequently asked questions

How do I enable cheque printing in TallyPrime?

Go to Gateway of Tally > F11 (Features) > Cheques and enable 'Print Cheques'. Then configure your bank account with cheque printing details in the ledger master.

What cheque formats does TallyPrime support?

TallyPrime supports standard Indian cheque formats (9x4 inches) and allows custom configuration for cheque leaf size, MICR position, and print settings per bank.

Can I print cheques on plain paper for testing?

Yes, use blank A4 paper or pre-printed cheque stock. Test print alignment first, then use actual cheque leaves. Adjust margins in cheque configuration if needed.

What happens if cheque printing is disabled in F11?

Cheque printing options will not appear in payment vouchers. Enable it via Gateway of Tally > F11 > Cheques, then restart TallyPrime for changes to take effect.

How do I configure multiple bank accounts for cheque printing?

Create separate ledgers for each bank account under Assets > Bank Accounts. Enable cheque printing for each ledger individually with unique cheque leaf settings.

Is cheque printing available in TallyPrime Silver?

Yes, cheque printing is a core feature in both TallyPrime Silver and Gold editions. No additional module or licence is required beyond the base software.