What Is Voucher In Tally: Complete Guide for Accountants

Pranav Anand · June 13, 2026

A voucher in Tally is a digital transaction record that documents debits, credits, GST, and narration. It is the fundamental unit of accounting in TallyPrime and forms your complete audit trail for compliance and financial reporting.

Definition: What Exactly Is a Voucher in Tally?

A voucher in TallyPrime is a digital document that records a single financial transaction. It is not a physical piece of paper, but rather a structured data entry that captures who paid whom, how much, when, and for what reason. Every voucher contains at least two ledger lines: one debit and one credit. The sum of all debits equals the sum of all credits, maintaining the fundamental accounting equation.

Think of a voucher as a digital receipt combined with a journal entry. When you buy goods, receive payment, transfer money between bank accounts, or record an expense, you create a voucher. That voucher becomes part of your permanent transaction history in TallyPrime, and it is the basis for all your reports, GST filings, and financial statements.

Why Vouchers Matter in TallyPrime Accounting

Vouchers are the backbone of any accounting system. In TallyPrime, they serve several critical purposes:

  • Audit Trail: Every voucher is timestamped and numbered. You can trace any transaction back to its original entry, which is essential for audits and compliance.
  • GST Compliance: Vouchers capture HSN codes, tax rates, and taxable amounts. TallyPrime uses this data to auto-populate your GSTR-1 and GSTR-3B returns.
  • Financial Accuracy: Vouchers enforce the double-entry principle, preventing unbalanced entries and data corruption.
  • Regulatory Proof: GST authorities and income tax officials expect to see detailed voucher records. TallyPrime vouchers provide that proof digitally.
  • Real-Time Reporting: Once a voucher is posted, it immediately updates your trial balance, profit-and-loss statement, and balance sheet.

The 16 Standard Voucher Types in TallyPrime

TallyPrime comes with 16 pre-configured voucher types. Each type is designed for a specific kind of transaction:

Voucher Type Purpose Typical Accounts Involved
Journal Inter-account transfers, accruals, adjustments Any two or more ledgers
Payment Outgoing cash or bank payments Bank or Cash to Creditor or Expense
Receipt Incoming cash or bank receipts Bank or Cash from Debtor or Income
Sales Sale of goods or services Debtor or Bank to Sales (with GST)
Purchase Purchase of goods or services Purchase (with GST) to Creditor or Bank
Credit Note Return of goods by customer Sales Return to Debtor
Debit Note Return of goods to supplier Purchase Return from Creditor
Contra Bank-to-bank or cash-to-cash transfers Bank to Bank or Cash to Cash
Memo Non-financial notes and records Any
Stock Journal Inventory adjustments Stock In-Hand to Stock In-Hand

You can also create custom voucher types if your business requires specialized transaction categories. Access this via Gateway of Tally > F11 (Features) > Voucher Types.

How to Create a Voucher in TallyPrime

Creating a voucher in TallyPrime is straightforward. Here is the step-by-step process:

  1. From the Gateway of Tally, press Alt+F1 or click Voucher Entry.
  2. Select the voucher type (e.g., Journal, Payment, Sales).
  3. Enter the date of the transaction.
  4. Enter the reference number (invoice number, cheque number, etc.).
  5. Add the first ledger: press Tab, type the ledger name, and enter the debit or credit amount.
  6. Add the second ledger (and more if needed). Ensure debits equal credits.
  7. If GST applies, the tax is calculated automatically based on the ledger settings.
  8. Add a narration (description of the transaction).
  9. Press Ctrl+A to save and post the voucher.

Once posted, the voucher is locked and becomes part of your permanent transaction record.

Worked Example: Creating a Purchase Voucher with GST

Let us walk through a real example. Suppose you purchase goods for Rs 10,000 plus 18% GST from a supplier, ABC Traders. The total is Rs 11,800.

  1. From Gateway of Tally, select Voucher Entry > Purchase.
  2. Date: 15-Jan-2026.
  3. Reference: Invoice ABC-2026-001.
  4. First ledger: Purchase (Debit Rs 10,000). TallyPrime auto-calculates GST at 18% = Rs 1,800.
  5. Second ledger: ABC Traders (Creditor) (Credit Rs 11,800).
  6. Narration: "Purchase of raw materials from ABC Traders."
  7. Press Ctrl+A to post.

Result: Your Purchase account increases by Rs 10,000. Your Input Tax Credit (ITC) increases by Rs 1,800. Your creditor balance increases by Rs 11,800. All three updates happen instantly, and the entry is ready for your GSTR-2B reconciliation.

Understanding Voucher Status: Draft vs. Posted

When you create a voucher, it starts in draft status. A draft voucher does not affect your trial balance or reports. You can edit it freely without restriction. Once you press Ctrl+A, the voucher moves to posted status. A posted voucher is locked and included in all reports.

In older versions of Tally, you had to explicitly "post" a voucher. In TallyPrime, this happens automatically when you save. If you need to undo a posted voucher, you can either alter it (create a reversing entry) or delete it if TSS is active and the voucher is not locked by the system.

Altering and Reversing Vouchers

If you discover an error in a posted voucher, you have two options:

Option 1: Alter the Voucher - Press Alt+A while viewing the voucher. TallyPrime will allow you to edit it. The system records this as an alteration in your audit log, which is important for compliance.

Option 2: Reverse the Voucher - Create a new voucher with opposite amounts (all debits become credits and vice versa). This leaves both the original and reversal in your records, which auditors often prefer.

Both methods maintain your audit trail and are acceptable under GST and income tax rules in India.

Vouchers and GST Compliance

Vouchers are the source of all GST data in TallyPrime. When you enable GST under F11, every voucher can capture:

  • HSN (Harmonized System of Nomenclature) code for goods.
  • SAC (Service Accounting Code) for services.
  • Tax rate (5%, 12%, 18%, or 28%).
  • Taxable amount and tax amount.
  • Place of supply (for inter-state transactions).
  • Reverse charge applicability.

TallyPrime automatically populates your GSTR-1 (outward supplies) and GSTR-3B (monthly return) from these voucher details. This is why accurate voucher entry is critical for GST compliance. For more on GST in Tally, see our TSS guide.

Voucher Numbering and Sequence

Each voucher type has its own numbering sequence. For example, your first Journal voucher might be J-001, your first Payment voucher P-001, and your first Sales voucher S-001. You can customize this numbering under F11 > Voucher Types.

TallyPrime enforces sequential numbering by default, which prevents gaps and duplicate numbers. This is another layer of audit protection.

Searching and Retrieving Vouchers

Once posted, you can search for vouchers in TallyPrime using several methods:

  • By Date Range: Gateway of Tally > Display > Vouchers. Select the date range and voucher type.
  • By Ledger: Open any ledger and scroll through its vouchers.
  • By Reference: Use the Find feature (Ctrl+F) to search by invoice or cheque number.
  • By Amount: Filter vouchers by amount range.

This retrieval capability is essential for reconciliation, audits, and dispute resolution.

Vouchers on Tally on Cloud

If you use Tally on Cloud, all vouchers are stored securely on remote servers with daily backups. You can access and create vouchers from any device (Windows, Mac, Linux, Android, iOS) via secure RDP. The uptime is approximately 99.9%, so your vouchers are always accessible. For pricing and features, see our TallyPrime pricing guide.

Common Voucher Entry Mistakes and How to Avoid Them

Here are the most frequent errors we see:

  • Unbalanced Entries: Debits do not equal credits. TallyPrime will prevent you from saving until this is corrected.
  • Wrong Ledger Selection: Using a revenue ledger instead of a purchase ledger. Always double-check the ledger type.
  • Missing GST: Forgetting to enable GST or select the correct tax rate. This causes GSTR-1 discrepancies.
  • Duplicate Entries: Entering the same voucher twice by mistake. Use reference numbers to prevent this.
  • Wrong Date: Posting a voucher with an incorrect date, which misaligns it with your financial period.

Always review a voucher before posting. Use the preview feature (Alt+P) to see how it will appear in reports.

Voucher Reports and Analysis

TallyPrime generates detailed reports from voucher data. Access these via Gateway of Tally > Display > Vouchers or Alt+G for GST-specific reports. You can view:

  • Voucher Register (all vouchers in sequence).
  • Day Book (vouchers by date).
  • Ledger Wise Vouchers (all vouchers affecting a specific account).
  • GST Reports (GSTR-1, GSTR-3B) built from voucher GST data.

These reports are audit-ready and can be exported to PDF or Excel.

Connecting Vouchers to Your Ledgers and Cost Centres

Vouchers link ledgers and cost centres together. When you enter a voucher, you assign each line to a ledger and optionally to a cost centre. This allows you to track not just what happened, but where and why it happened. For example, a payment voucher might record a salary expense assigned to the Human Resources cost centre, making it easy to analyze HR spend separately.

Data Integrity and Voucher Repair

In rare cases, a voucher or the entire company data can become corrupted. TallyPrime includes a built-in repair tool. Access it via Alt+Y (Data) > Repair, or F1 (Help) > Troubleshooting > Repair. Always back up your company data before running repair. For more on data management, see our Tally glossary.

Final Thoughts: Why Vouchers Are Non-Negotiable

Vouchers are not optional extras in Tally; they are the foundation of your entire accounting system. Every rupee you earn, spend, or transfer must be recorded in a voucher. GST authorities, income tax officials, and auditors all expect to see detailed, sequential, and balanced vouchers. TallyPrime makes this process simple, fast, and compliant.

If you are new to Tally or upgrading from an older version, understanding vouchers is your first step to financial mastery. Start with the basic types (Journal, Payment, Receipt, Sales, Purchase), master the GST integration, and you will have a bulletproof accounting system.

Ready to implement TallyPrime in your business or need help setting up voucher workflows? Global IT Care is a Tally 3 Star Certified Partner in Purnea, Bihar, serving businesses since 2010. We offer training, implementation, cloud hosting, and ongoing support for TallyPrime. Contact us today at +91 75469 00951 to discuss your accounting needs and get a free consultation on voucher setup and GST compliance.

Frequently asked questions

What is a voucher in Tally?

A voucher is a digital record of a financial transaction in TallyPrime that captures the date, amount, accounts involved, narration, and GST details for compliance.

How many voucher types exist in TallyPrime?

TallyPrime includes 16 standard voucher types: Journal, Payment, Receipt, Sales, Purchase, Credit Note, Debit Note, Contra, and others, plus custom types.

Can I edit a posted voucher in Tally?

Yes, you can alter a posted voucher in TallyPrime if TSS is active and the voucher is not locked. Use Alt+A to alter or create a reversing entry.

What is the difference between Journal and Contra vouchers?

Journal vouchers record inter-account transfers; Contra vouchers specifically record bank-to-bank or cash-to-bank transfers between two bank or cash accounts.

How do GST details appear in a Tally voucher?

GST is recorded at the line level in TallyPrime. Enable GST under F11, and each ledger line shows HSN, tax rate, and taxable amount automatically.

What happens if I do not post a voucher in Tally?

An unposted voucher remains in draft status and does not affect your trial balance, GST reports, or financial statements until you explicitly post it.