How to enter Contra entry in tally?

Last Updated on

Contra entry is the internal movement of fund which has no business effect. This means that cash is moving across accounts. For example cash is moving from cashier to bank , That is cash account to bank account.We call it cash deposit . Some times may be in reverse of this transaction , that is bank account to cash account ,we call it cash withdrawal. Organizations may possess more than one bank accounts. Suppose when a business require to transfer money from one bank account to another bank account, In such case we use contra voucher. In the same way there may be more than one cash accounts, for example petty cash & main cash. issuing money to petty cashier is an internal movement for fund which required to be entered using contra entry. Today we will discuss all possible contra entries in tally.

Type of contra entries are

  1. Bank accountto another bank account of same company
  2. Cash account to bank account of same company ( Cash deposit)
  3. Bank account to cash account of same company ( cash withdrawal)
  4. Cash account o another cash account of the company ( like petty cash to main cash account and reverse)

When we enter contra entry there is no effect in our business result (Profit or loss) as the assets are rotating inside the organization.

Examples of contra entry

  • Cash Deposited to SBI A/c No # 651    Rs 100000.00

This means that cash is moving from cashier to bank account. So the fund is still in our hand the nature of this transaction is cash deposit.

  • Cash Withdrawn from SBI  A/c No# 651 Rs 25000.00

Cash is flowing from bank to business, so the fund is still in cashier’s hand.

  • Amount transferred to SBI A/c No # 651  to  AXIS Bank a/c # 451   Rs 25000.00 and IOB A/c # 851 Rs 25000.00

Here fund is moving from one bank account to another bank account, there is no change in the financial position of the company.

  • Cash transferred from cash account to Petty cash account Rs 15000.00

This is also cash moving from main cashier to petty cashier

These four transactions are the possible contra entry in accounting. So let’s enter these four entries in to Contra voucher

Contra entry can be entered in both Single entry mode and double entry mode. I will be covering both single and double entry in this post.

How to enter Contra entry in single entry mode

From the gateway of tally Go to

  • Gateway of Tally>Accounting vouchers> F4: Contra

(Press F4 function key  the shortcut key of of contra voucher to access contra voucher)

Mostly tally will open a voucher in single entry mode as shown in the below screen shot.

Contra entry in tally single entry mode

If not you need to activate single entry mode,To Enable single entry mode voucher,

Press F12 from contra voucher screen, and locate” use single entry mode for Pymt/Rct/Contra” option to Yes

contra configuration

Learn More: Single entry and double entry mode voucher entry

Now, take the first example

  1. Cash Deposited to SBI A/c No # 651    Rs 100000.00

The journal entry for this transaction is

SBI A/c No # 651…………………..Dr                                                100000.00

To, Cash…………………….. …………Cr                                               100000.00

(Being cash deposited in to sbi )

Masters required

You need to create a bank account. In tally erp 9 cash account is created by default at the time of creating a company.

Read more : How to create bank account

  • Change date by clicking Date button or Hit F2 ,The tally shortcut key for changing date.
  • Select the accounts to be debited and credited In tally contra voucher screen, debit should be entered at the top after Account. Here SBI A/c No # 651.

Many are confused about contra entry where to select bank account & cash account during entry. Here is a simple tip to remember.

Tip: In contra voucher; single entry mode, debit should be always at the top of the voucher just after Account:  or When cash deposited  to bank ,bank account should be selected at the top.  see below image.

debit at the top in contra

  • Enter credit aspects under particulars; here it is cash,
  • Enter amount, hit enter thrice you will get bank allocation screen.

bank allocation

  • For entering denomination, hit enter again from the amount field.
  • Enter the denomination of total amount. all currency notes are listed, you just need to input numbers.

bank note denomination

  • Hit enter to save the screen.
  • Enter narration if required.

contra voucher entry

Cash withdrawal entry in tally.

Normally we use an instrument to withdraw cash from bank called cheque. An authorized person should be signed on the face and back of a cash cheque or self cheque.  You can write either of the below on the face of the cheque.

Cash  or Self  it is mandatory that cheque should be properly sealed and signed on both front and back of the instrument by an authority.

Now let’s come to the entry.

  • Cash Withdrawn from SBI  A/c No# 651 Rs 25000.00

Here cash flows from bank to cashier, so the cash in hand increases and bank balance decreases

The journal entry of the transaction is

Cash a/c ……………………………………………Dr                   25000.00

To, SBI  A/c No# 651………………Cr                                               25000.00

(Being cash withdrawn from sbi)

In this transaction Cash is the debit aspects as the cash increases (debit what comes in) and SBI A/c No # 651 is the credit aspect as bank balance decreases (credit what goes out)

In contra voucher

  1. Select date
  2. Account :Cash
  3. Particulars : SBI A/c 651
  4. Enter amount 25000
  5. You will be again in the bank allocation, here  you can enter instrument number, (cheque number)  and instrument date.

bank allocation for cash withdrawal

After data entry, the voucher will look like this

cash withdrawal contra vocuehr


Double entry mode in contra voucher

Now the third entry, bank to bank transfer, moving of funds from one bank to another bank  of a same company.

  • Amount transferred from SBI A/c No # 651  to  AXIS Bank a/c # 456   Rs 25000.00 & IOB A/C # 851 Rs  25000.00

Here the debit aspect is Axis bank & IOB   as the balance increases, and the Sbi a/c balance decreases, hence credit.

The journal entry for the transaction is

AXIS Bank a/c # 451……………………………………..………….Dr                25000.00

IOB A/c # 8     ……………………………………………………………Dr                25000.00

To, SBI A/c # 651                                         ………………………..………Cr                                                   50000.00

Here you want to enter, two debits in a single voucher, but in single entry mode we can enter only one debit in “Account

one debit in contra entry single entry

Switching over double entry mode of contra voucher

So we are changing our mode to double entry,In which we can enter multiple debits and credits. To switch over double entry mode, press F12 from contra screen, and locate use single entry mode for Pymt/Rct/Contra option to No

double entry mode configuration

The voucher screen will have modified as below.

double entry mode contra voucher

Now enter the debit and credit, in double entry voucher mode, see the voucher after entering it.

Change the date if required F2

Under particulars  select To, SBI a/c 651 & enter total amount transferring 50000 & hit enter  again you will go to bank allocation screen, enter cheque number

Under particulars select By, IOB A/c # 851 enter amount 25000  hit enter to see the bank allocation again, here no need to change the cheque number, the same cheque number of sbi automatically displayed.

By Axis a/c # 451  enter amount 25000  no need to change cheque number in bank allocation.

The final screen will looks as follows.

double entry mode contra

Note: If you want to see Dr & Cr symbol instead of To &  By  in voucher entry screen

Press F12 again , in the configuration screen activate the option

Use Cr Dr instead of To by during entry


Some organizations are maintaining more than one cash accounts, for meeting petty expenses petty cash account and for accepting sales receipt and meeting bigger payments a main cash account.

  • Cash transferred from cash account to Petty cash account Rs 15000.00

Cash moving from main cashier to petty cashier, Petty cash increases and main cash balance decreases

So the journal will be,

Petty cash ………………………………………..Dr                                      15000.00

To,      Cash ………………………………………….Cr                                                    15000.00

Debit petty cash & credit main cash account.

See the contra voucher screen for the same below

cash account to cash account contra voucher entry

Here is the video tutorials for how to enter contra voucher

Hope I have covered almost everything related contra voucher entry, If you liked this article, then please subscribe to our YouTube Channel for Tally erp 9  video tutorials. You can also find us on  Facebook.

Related Posts


  • imtiyaz



    Sir, if am having Different Credit cards and using it for business purpose, and am paying credit from my own current account for Credit cards.
    would i know, how to make entry for that?
    pls give me example lesson also.

    Thanks in Advance


    • Saju

      Hello BURHAN

      Using personal credit card in your business is not a good idea, use a business card

      instead, The entry are

      If you paid a creditor ppayment using your card, you can make the following entry

      Creditor A/c ……………..Dr 100000

      To Capital Account /Current account 100000

      ( narration : Being payment made through personal credit card account # 456546754 towards pending payment credited to current/ capital account


      You can either credit capital account or current account as the business liable to pay you


      when repaying from personal current account , you don’t need put any entry in books.

      please feel free to ask for further clarification


    Dear Saju sir,

    Thanks for the kind reply.

  • jayesh

    how can staff salary per month deposit their a/c example” feb salary 8000 & payment make to 7th march

  • Devang Patel

    What I have to do to see the last year’s data in tally 9?

  • Apoorv

    Thank you for the useful info.
    One query, how to enter Fixed Deposit entry?
    I tried under Contra entry, but it is not showing FD account. I have created FD account under Deposit(assete)
    Thanking you in anticipation.

  • manoj

    thanks for this

  • Gani

    Thanks for good info sir pls send me to Tally material

  • vaibhav

    respected sir…. what will be the contra voucher entry for withdrawn from bank for personal use….

  • ankit

    Hello sir,
    I purchase different companies from a trader.
    And each company has different discounts.
    Also when I buy same company from different trader it has different discount.
    So how can I enable trader wise discount for each company in tally.

  • Black

    Cash dr (Transfer money to one bank acc)
    Cash cr (Transfer money to another bank acc)
    is this a contra entry? we have to make T accounts and trial balance instead of cashbook.

    • Yes transfer of fund from one bank account to another is a contra entry
      bank a/c dr
      To Bank a/c

  • nice I like it

  • hariram

    sir i am doing a school account, so the student deposti his fees in school bank a/c .
    is it enter in rcpt entery in tally ? student fees dr, bank a/c cr

    pls reply i am waiting


    one quary
    there are 2 accounts in tally for a company
    there are 2 cash enteries of 1000 ech and 2 transfer enteries of 1000 each totalling 4000
    this amount has to be transfered from account to anonther account
    what are the enteris to be made ?



  • sanjay

    how to do entry when we transfered fund from saving a/c to sbi debit card for personal use

  • Vani Chelladurai

    sir i’m transfer 1000 to my mom’s a/c, my mom having an a/c in Axis Bank, if i’m passing entry in contra should i write my mom name as a ledger or my mom’s bank a/c name as a ledger, im confused

  • Priyanka kini

    How can pass loan taken entry in tally

    • Create a Bank account with loan a/c number ,
      Enter a Receipt entry by debiting cash/bank and crediting loan a/c


Leave a Reply

Your email address will not be published. Required fields are marked *

Translate »
error: Content is protected !!