Key points
- TallyPrime 7.1 uses four primary vouchers for banking: Receipt, Payment, Contra, and Journal.
- Receipt vouchers record money coming into your bank or cash accounts.
- Payment vouchers record money leaving your bank or cash accounts.
- Contra vouchers handle transfers between bank accounts or cash and bank.
- Journal vouchers are for non-cash entries or adjustments.
Your bank statement shows a credit you cannot trace to a sales invoice. Or a debit for a bank charge that needs posting. Knowing the right voucher type in TallyPrime 7.1 prevents reconciliation headaches. This guide clarifies when to use Receipt, Payment, Contra, and Journal entries.
What are Banking Transaction Types in TallyPrime?
TallyPrime 7.1 categorizes most financial movements into specific voucher types. For banking, this means assigning transactions to Receipt, Payment, Contra, or Journal vouchers. Each serves a distinct purpose in tracking cash and bank flows. Think of them as dedicated tools for specific financial actions. Using the correct voucher ensures accurate financial reporting and simplifies audits.
How to Record Bank Transactions in TallyPrime 7.1 — Step by Step
- Navigate to Gateway of Tally > Vouchers.
- Select the appropriate voucher type using function keys: F6 for Receipt, F5 for Payment, F4 for Contra, F7 for Journal.
- Enter the date of the transaction using F2.
- Fill in the details for the debit and credit sides of the voucher.
- Provide a clear narration for audit trail purposes.
- Save the voucher using Ctrl+A.
Understanding Each Voucher Type
Receipt Voucher (F6)
Use this for any amount received into your bank account or cash: customer payments, interest received, proceeds from selling an asset. Money is coming in, so your Bank or Cash ledger is DEBITED, and the customer, income or asset ledger is CREDITED.
- Go to Gateway of Tally > Vouchers.
- Press F6 (Receipt).
- Select your Bank or Cash ledger on the Debit (Dr.) side — the money has arrived there.
- Enter the amount received.
- Select the customer, income or asset ledger on the Credit (Cr.) side.
- Enter narration and save.
Payment Voucher (F5)
Record all outflows from your bank or cash here. This covers supplier payments, salary disbursements, rent, and operational expenses. The debit side is the expense or asset ledger. The credit side is your Bank or Cash ledger.
- Go to Gateway of Tally > Vouchers.
- Press F5 (Payment).
- Select your Bank or Cash ledger on the Credit (Cr.) side.
- Enter the amount paid.
- Select the relevant Expense or Asset ledger on the Debit (Dr.) side.
- Enter narration and save.
Contra Voucher (F4)
This voucher is exclusively for moving money between your own accounts: cash deposited into a bank, cash withdrawn from a bank, or a transfer from one of your bank accounts to another. No outside party is involved, so both sides are your own Bank or Cash ledgers.
- Go to Gateway of Tally > Vouchers.
- Press F4 (Contra).
- If depositing cash to bank: Debit Bank ledger, Credit Cash ledger.
- If withdrawing cash from bank: Debit Cash ledger, Credit Bank ledger.
- Enter amount and save.
Journal Voucher (F7)
Use Journal vouchers for non-cash transactions. Examples include depreciation, outstanding expenses, accruals, or rectifying errors. They are also used for bank charges or interest if not directly posted from bank statements. Both debit and credit sides are typically ledger accounts, not cash or bank.
- Go to Gateway of Tally > Vouchers.
- Press F7 (Journal).
- Select the Debit (Dr.) ledger and enter amount.
- Select the Credit (Cr.) ledger and enter amount.
- Enter narration and save.
Mistakes That Cost Indian CAs Hours
- Mistake: Using a Journal for a simple bank deposit. → Breaks: Incorrect cash flow reporting. → Fix: Use Contra voucher (F4) for cash-to-bank transfers.
- Mistake: Posting bank charges through a Journal voucher. → Breaks: TallyPrime does not accept Cash or Bank ledgers in a Journal unless you switch that setting on, so the entry is refused or forced through in a way that hides the bank movement. → Fix: The bank really did take the money, so use a Payment voucher (F5): debit Bank Charges, credit your Bank ledger.
- Mistake: Recording customer payments in a Journal instead of a Receipt. → Breaks: Accounts Receivable not cleared, misleading income recognition. → Fix: Always use Receipt voucher (F6) for customer payments against invoices.
- Mistake: Not entering a narration for bank transactions. → Breaks: Audit trail is weak, difficult to trace entries later. → Fix: Always add a brief, clear narration explaining the transaction.
Pro Tips for 2026
When dealing with bank statements that contain many entries, manually posting each one can be time-consuming. Tools like Synergy Automation can directly post your bank statements into TallyPrime 7.1 as Receipt, Payment, or Contra vouchers, bypassing manual data entry and XML files. This frees up your time for more strategic analysis. Always ensure your Bank ledgers in TallyPrime are set up with the correct bank name and account number for easier reconciliation.
Choosing the Right TallyPrime Bank Voucher
Money IN (Customer Payment, Interest Received): Receipt (F6)
Money OUT (Supplier Payment, Salary): Payment (F5)
Cash <-> Bank Transfer: Contra (F4)
Non-Cash Adjustments (Depreciation, Bank Charges): Journal (F7)
Q: How do I record a bank interest received entry in TallyPrime 7.1?
Use a Receipt voucher (F6). Credit your Bank ledger with the interest amount. Debit the 'Interest Received' ledger under Income.
Q: What voucher should I use for a cheque returned by the bank (bounce)?
The bank balance genuinely falls, so use a Payment voucher (F5): debit the customer's ledger and credit your Bank ledger, which puts the amount back on their account. Post the bank's return charges as a second Payment voucher, debiting Bank Charges.
Q: How do I reconcile my TallyPrime 7.1 bank balance with my actual bank statement?
After entering all bank transactions, use TallyPrime's Bank Reconciliation feature (Gateway of Tally > Display More Reports > Account Books > Bank Book). Match entries in Tally with your statement.
Q: Is there a difference in recording bank transactions between TallyPrime 7.1 and Tally ERP 9?
The core principles and voucher types (Receipt, Payment, Contra, Journal) remain the same. TallyPrime 7.1 offers a more streamlined interface and enhanced bank reconciliation features compared to Tally ERP 9.
Q: How long does it take to record bank transactions in TallyPrime 7.1?
Manually recording individual bank transactions can take minutes per entry, depending on complexity. Using automated tools to import bank statements can reduce this to seconds per entry for review and posting.