Top 50 TallyPrime Shortcut Keys, Invoice Customisation, Banking & Inventory Guide
TallyPrime is more than accounting software. When used correctly, it can help accountants, CA firms, retailers, wholesalers, manufacturers, and service businesses work faster with invoices, bank transactions, inventory, GST, reports, and daily voucher entries.
This guide covers the most useful TallyPrime shortcut keys for accountants, how to customise invoice formats without TDL coding, banking and reconciliation workflows, and inventory controls such as batch tracking and expiry-date management.
Why TallyPrime shortcuts matter
Accountants often perform the same actions repeatedly: creating vouchers, selecting ledgers, viewing reports, printing invoices, checking outstanding balances, exporting reports, and reconciling bank transactions.
Keyboard shortcuts reduce mouse movement and help users complete routine accounting work faster. However, shortcuts should be used only after understanding the accounting entry and checking the voucher before saving it.
Top 50 TallyPrime shortcut keys for accountants
| No. | Shortcut Key | Use in TallyPrime |
|---|---|---|
| 1 | F1 | Select company or switch company |
| 2 | Alt + F1 | Shut company |
| 3 | F2 | Change date |
| 4 | Alt + F2 | Change period |
| 5 | F3 | Select company from the company list |
| 6 | Alt + F3 | Open company information options |
| 7 | F4 | Open Contra voucher |
| 8 | F5 | Open Payment voucher |
| 9 | F6 | Open Receipt voucher |
| 10 | F7 | Open Journal voucher |
| 11 | F8 | Open Sales voucher |
| 12 | F9 | Open Purchase voucher |
| 13 | F10 | Open Other Vouchers menu |
| 14 | Ctrl + F4 | Open Credit Note voucher |
| 15 | Ctrl + F5 | Open Debit Note voucher |
| 16 | Ctrl + F8 | Open Delivery Note voucher |
| 17 | Ctrl + F9 | Open Receipt Note voucher |
| 18 | Alt + C | Create a master while entering a voucher |
| 19 | Ctrl + A | Accept or save the current screen |
| 20 | Ctrl + Q | Quit the current screen |
| 21 | Esc | Go back, remove an entry, or exit a screen |
| 22 | Alt + D | Delete a voucher or master, where permitted |
| 23 | Alt + E | Export the current report or data |
| 24 | Alt + P | Print the current voucher or report |
| 25 | Ctrl + P | Print the current invoice or document |
| 26 | Alt + M | Email or share the current report or document |
| 27 | Alt + G | Go To search and navigation |
| 28 | Alt + Z | Open Exchange and connected business services |
| 29 | Alt + I | Insert a voucher entry in a list or report view |
| 30 | Alt + 2 | Duplicate the current voucher |
| 31 | Alt + R | Remove a line or field entry when available |
| 32 | Ctrl + Enter | Alter the selected ledger, stock item, or master |
| 33 | Ctrl + H | Change report or invoice template options |
| 34 | Ctrl + J | Open statutory adjustment or related options where available |
| 35 | F12 | Open configuration settings for the current screen |
| 36 | Alt + F12 | Apply filters in reports |
| 37 | Shift + Enter | Expand a report or drill down into detailed information |
| 38 | Enter | Select, drill down, or accept the highlighted option |
| 39 | Spacebar | Select or deselect items in lists |
| 40 | Page Up | Move to the previous voucher |
| 41 | Page Down | Move to the next voucher |
| 42 | Ctrl + Up Arrow | Navigate upward in selected screens or lists |
| 43 | Ctrl + Down Arrow | Navigate downward in selected screens or lists |
| 44 | Alt + F4 | Exit TallyPrime or close the current application window |
| 45 | F6 in Invoice Templates | Add or update a header image in the invoice template |
| 46 | Alt + F6 in Invoice Templates | Add or update a footer image in the invoice template |
| 47 | F7 in Invoice Templates | Create or alter custom invoice fields |
| 48 | F8 in Invoice Templates | Update font and colour settings |
| 49 | F9 in Invoice Templates | Update field properties |
| 50 | F10 in Invoice Templates | Open invoice print settings |
Important: Shortcut availability can vary based on the screen, voucher type, TallyPrime release, enabled features, and user permissions. Always check the right-side button bar or current-screen help before relying on a shortcut.
How to customise invoice formats without TDL coding
Businesses want invoices that look professional and include the information their customers need. For example, an invoice may need a company logo, GSTIN, bank details, QR code, payment terms, contact details, delivery address, batch number, expiry date, or a customised note.
Newer TallyPrime invoice template features allow many layout and presentation changes without requiring traditional TDL coding. TallyPrime provides predefined templates and configuration controls that can be adjusted based on your business needs.
Steps to customise an invoice template
- Open the required sales invoice in TallyPrime.
- Press Ctrl + P to open the current print options.
- Press Ctrl + H to change the invoice template.
- Select a suitable predefined template or saved template.
- Use the template configuration options to add or remove fields.
- Add business details such as bank information, contact details, company logo, payment terms, and customer-related details where required.
- Preview the invoice before printing or sharing it.
- Save the selected template and configurations for future use.
Useful invoice template controls
- F4: Add or remove supported invoice fields.
- F6: Include a header image, such as a logo.
- Alt + F6: Include a footer image.
- F7: Create or alter custom fields.
- F8: Update font and colour settings.
- F9: Modify field properties.
- F10: Configure print, export, and sharing settings.
- Ctrl + A: Save the template configuration.
Invoice personalisation is especially useful for wholesalers, retailers, service providers, manufacturers, pharmacies, distributors, and businesses that need a consistent brand identity across invoices.
Banking integration and bank reconciliation workflow
Bank reconciliation is one of the most important accounting controls for a business. It helps compare bank transactions with accounting records and identify transactions that are missing, unmatched, duplicated, delayed, or incorrectly recorded.
A typical workflow involves reviewing bank statements, recording or importing transactions, matching entries with book records, checking differences, and finalising the bank reconciliation statement.
Recommended bank reconciliation workflow
- Ensure that the correct bank ledger has been created in TallyPrime.
- Record receipts, payments, bank charges, interest, and transfer entries accurately.
- Download or collect the relevant bank statement for the reconciliation period.
- Review transactions that appear in the bank but are missing from books.
- Review book entries that have not yet appeared in the bank statement.
- Match transactions using date, amount, reference number, cheque number, and narration.
- Investigate differences before marking transactions as reconciled.
- Save supporting statements and reconciliation reports for audit and review.
For businesses with a high volume of transactions, manual reconciliation can become slow and error-prone. A dedicated matching tool can help compare bank records with Tally information more efficiently.
Promote faster reconciliation with Snexa BankBookMatch
Snexa BankBookMatch is designed for bank versus Tally reconciliation workflows. It helps businesses, accountants, and CA firms compare bank transaction information with Tally data to identify matched, unmatched, or differing transactions.
Explore Snexa BankBookMatch for bank and Tally reconciliation

Payment workflows in TallyPrime
Payment workflows should be structured to reduce accounting errors and maintain audit-ready records. For every payment, confirm the party ledger, expense or purchase ledger, bank account, amount, payment method, GST applicability, reference details, and supporting document.
Use the Payment Voucher screen for regular payment entries and ensure that narrations are meaningful. Good narrations make later review, audit, reconciliation, and management reporting easier.
Payment workflow checklist
- Confirm the supplier, expense, or statutory payment ledger.
- Select the correct bank or cash ledger.
- Enter the correct payment date.
- Add cheque number, UTR, transaction ID, or payment reference where applicable.
- Attach or retain supporting bills and proof of payment.
- Use consistent narrations.
- Review the transaction before saving.
- Reconcile the bank transaction after it appears in the statement.
Inventory management in TallyPrime
Inventory management helps businesses track stock quantity, stock value, purchase movement, sales movement, warehouse location, batch number, and expiry date. It is particularly useful for pharmacies, FMCG distributors, food businesses, cosmetics sellers, electronics distributors, chemical suppliers, and manufacturing businesses.
Core inventory features to configure
- Stock groups for organising related products.
- Stock categories for additional classification.
- Stock items for individual products or services.
- Units of measure, such as pieces, kilograms, litres, boxes, or cartons.
- Godowns or warehouse locations for location-wise stock tracking.
- Reorder levels to identify low-stock items.
- Batch-wise details for lot or batch tracking.
- Expiry dates for perishable or regulated products.
- Price lists and rate structures for customer-specific pricing.
How to enable batch tracking and expiry dates
Batch and expiry tracking is useful when the same product arrives in different lots with different manufacturing dates, expiry dates, purchase rates, or selling rates.
Examples include medicines, packaged food, cosmetics, dairy products, chemicals, seeds, paint, beverages, and other shelf-life-based inventory.
Recommended setup process
- Open the relevant inventory configuration section in TallyPrime.
- Enable batch-wise details for stock items.
- Enable expiry-date tracking where your business requires it.
- Create or alter the stock item.
- Set the required unit of measure and inventory details.
- Enter batch details during purchase or stock-entry transactions.
- Record manufacturing and expiry information when applicable.
- Select the correct batch while creating a sales invoice.
- Review stock reports regularly for near-expiry and expired inventory.
When batch and expiry features are enabled, relevant fields can also be included in the invoice template. This is useful when buyers need batch number or expiry details printed on sales documents.
Managing low stock and expiry risk
Inventory control should not end after stock is purchased. Businesses should review slow-moving stock, low-stock items, near-expiry batches, stock transfers, damaged goods, and return transactions on a regular basis.
Practical stock-control habits
- Set reorder levels for fast-selling and essential items.
- Use batch numbers consistently during purchase and sales entries.
- Review near-expiry stock before placing new purchase orders.
- Use first-expiry-first-out principles where appropriate.
- Record sales returns, purchase returns, damages, and wastage accurately.
- Check physical stock against system stock periodically.
- Investigate negative stock immediately.
- Review inventory valuation and stock ageing reports with management.
Convert Excel data to Tally vouchers with Snexa Tally Voucher Suite
Businesses frequently receive transaction data in Excel from branches, sales teams, e-commerce operations, billing teams, or external systems. Entering a large number of vouchers manually can take time and may create avoidable errors.
Snexa Tally Voucher Suite helps convert eligible Excel voucher data into Tally XML for import workflows. It can be useful for sales, purchases, receipts, payments, journals, and other high-volume voucher data, depending on the required format and configuration.
Explore Snexa Tally Voucher Suite for Excel to Tally XML voucher imports

Create Excel-based MIS reports with Snexa TallyMIS
Business owners and CA firms often need reports outside Tally for management meetings, review discussions, financial analysis, budgeting, and client reporting.
Snexa TallyMIS helps convert Tally XML data into Excel-based MIS reports. It can support structured reporting workflows for businesses, accountants, finance teams, and Chartered Accountants.
View Snexa TallyMIS for Tally XML to Excel MIS reporting

Convert bank statements for Tally workflows with Snexa StatementToTally Pro
Manually entering bank statement transactions can be repetitive, especially for businesses with frequent customer receipts, vendor payments, charges, transfers, EMI entries, and bank adjustments.
Snexa StatementToTally Pro is designed to help convert bank statement data into Tally XML or Excel formats. It can help accountants and businesses prepare bank transaction data for structured review and Tally-related workflows.
Discover Snexa StatementToTally Pro

Final checklist for accountants
- Learn the shortcuts most relevant to your daily tasks.
- Review every voucher before accepting it.
- Use professional invoice templates with complete business and GST details.
- Keep bank ledgers and payment references accurate.
- Reconcile bank transactions on a regular schedule.
- Configure inventory, batches, and expiry details when required.
- Review low stock, slow-moving stock, and near-expiry inventory.
- Maintain regular data backups before imports or bulk changes.
- Test Excel-to-Tally XML imports using a sample file first.
- Use structured reporting tools when management needs Excel-based MIS reports.
Conclusion
TallyPrime becomes more powerful when accounting teams combine shortcuts, professional invoice templates, disciplined bank reconciliation, and accurate inventory controls.
For businesses and accounting professionals handling larger data volumes, Snexa BankBookMatch, Snexa StatementToTally Pro, Snexa Tally Voucher Suite, and Snexa TallyMIS can support faster reconciliation, bank statement conversion, voucher imports, and Excel-based reporting workflows.






Leave a comment
All blog comments are checked prior to publishing