Step By Step Guide to Make TDS Entry in Tally (with Practical Examples)

Step By Step Guide to Make TDS Entry in Tally (with Practical Examples)-feature image
April 3, 2024 Reviewed By : Sundresh Kumar .13 Min read

(Tax Deducted at Source) TDS is one of the most common entries to be passed while receiving and making payment. It involves proper calculation, posting it in the right ledger, and reconciliation. In this post, we will guide you in passing TDS entry in Tally. We will provide practical examples for TDS Journal entry in Tally ERP 9 and Tally prime.

Before we get into the steps of passing Tally entry of TDS, let’s understand the concept of TDS receivable and payable.

Note: If you exactly know about TDS, TDS rates, calculations and posting, you can directly jump to the Steps section.

What is TDS (Tax Deducted at Source)?

Tax Deducted at Source (TDS) is a pre-tax deduction made at source (before payment) by the payer from the payment made to the payee. It is a mechanism of collecting tax by using a deduction mechanism rather than through payments made by the taxpayer. It is deducted at the time of payment, and directly deposited into the government (Income Tax Department’s) account. 

There are generally two types of TDS in Books of Accounts: TDS Payable and TDS Receivable. We will understand both these TDS entries in TallyPrime with examples.

Suggested Read: How to Record Sales & Purchase Entry in Tally with GST

TDS Payable

It’s the amount which you are required to deduct from the total payable amount to the service provider, contractor, professional, and then deposit to Income Tax department as tax on behalf of the payee.

It’s held on behalf of the Payee therefore it appears on the liability side of the balance sheet. Let’s see the TDS payable entry below:

Debit AccountCredit AccountParticulars
To Expense A/c(Total Amount)
To Vendor/Supplier A/c(Amount to be Paid)
To TDS Payable A/c(TDS Amount)

This must be confusing, let’s try to understand through a practical TDS example

Consider yourself as a hospital entity. Suppose you need to pay a sum of ₹1,00,000 to a doctor who provides professional medical services at your hospital.

Now as per the Finance Act, you should pay only ₹90,000 to the doctor after deducting ₹10,000 (at the rate of 10% on the total amount payable.) You need to deposit this 10,000 directly to the Income Tax department’s bank account on behalf of the doctor.

Note:

  • The rate of 10% is for Professional services like medical and legal services under section 194J of the Income-tax Act. TDS deduction could be anywhere between 1% to 30% depending on the nature and number of payments to be made.
  • ₹10,000 that is deducted would be considered as the amount paid by the doctor to the IT department. So, TDS is not your additional expense, but just a part of the payment that is diverted directly to the government, instead of the payee.

TDS Receivable

TDS receivable is the amount deducted by your customer, client, tenant, etc. from the total payable amount and is deposited to the IT department on your behalf. Take a look at how TDS receivable would look in the book of accounts.

Debit AccountCredit AccountParticulars
Bank A/c Dr(Total Amount)
TDS Receivable A/c(TDS Amount)
To Party A/c(Amount Paid)

TDS Receivable Example

If you have rented out an office in your building to a bank at a rent of ₹80,000 monthly, you will only receive ₹72,000 in your bank account. ₹8000 will be deducted by the bank and will be deposited as tax paid to the IT department on your behalf.

Note:

  • Rent payable on land and building attracts 10% flat TDS rate.
  • The deducted amount is deposited to the Income Tax department on your behalf by the bank. It could be considered as the advanced tax paid by you.

Suggested Read: Guide on When and How to Use Tally Shortcut Keys List

Calculation of TDS: Formula and Basic Example

Although it’s quite simple, there might be confusion related to TDS calculation. TDS deductible amount should be accurately calculated while making payments. Here are the major things that you need to consider while calculating TDS.

  1. TDS deductible should be calculated on the total amount payable to the deductee.
  2. TDS Deductible is calculated as per the rates prescribed by Income Tax.
  3. For Assessment Year 2023-24, here are the TDS Rates:
  • Salary- As per Tax Slab
  • Rent on Land and Buildings: 10%
  • Professional Fees: 10%
  • Individual Contractor: 1%
  1. In case, the TDS needs to be deducted for services where GST is applicable, TDS is calculated on the taxable value of supply and not on the total payable amount. (Discussed this part in the later entry with example.)
  2. If part payment is to be made, then TDS will be calculated only on the partly payable amount but not on the entire amount.

To calculate TDS, you can apply this simple formula

TDS Amount = Payment Amount × TDS Rate

Lets look at an example,

Lets assume that you need to pay around INR 10000 to a contractor, the TDS rate for this service is 10%.

Hence, TDS Amount = ₹10,000 × 0.10 = ₹1,000

Therefore, you will deduct INR 1000 as part of TDS and pay contractor only INR 9000.

Steps for TDS Entry in TallyPrime

Now, let’s understand the entries made in Tally for TDS. As we have talked, there are two types of TDS entries that you need to make: TDS Payable and TDS Receivable.

TDS Payable Entry in Tally with Example

According to standard Accounting Practice, TDS Payable is passed by three different entries.

  • The first entry is passed while booking TDS payable and the total amount payable to the deductee.
  • The second entry will mention the exact amount through bank/ cash to the deductee.
  • The third TDS entry is passed when TDS payable is deposited in the account of the Income Tax Department.

Practical TDS Payable Entry Example

If ₹50,000 for as contract is payable to Mr. X after deducting TDS at 10%.

  1. The first entry is when the TDS is booked along with amount payable to the Payee
Contract Expenses A/c Dr50,000/-
To Mr. X A/c45,000/-
To TDS Payable A/c5,000/-
  1. The second Entry would be made while paying the amount to the Payee
Mr. X A/c Dr45,000/-
To Bank A/c45,000/-
  1. Third Entry when TDS Deducted is paid/deposited to the IT department’s Bank Account
TDS Payable A/c Dr5,000/-
To Bank A/c5,000/-

Delete

  • Recording expenses in the deductor’s book

Debit AccountCredit AccountParticulars
To Expense A/c(Total Amount)
To Vendor/Supplier A/c(Amount to be Paid)

You can also book the TDS in the books during the booking expenses. But, it is better, if you pass the entry when the payment is made.

  • Recording TDS while Making Payment (Main Entry)

Debit AccountCredit AccountParticulars
To Vendor/Supplier A/c(Total Amount)
To Bank A/c(Amount Paid)
To TDS Payable A/c(TDS Amount)
  • Depositing TDS

Debit AccountCredit AccountParticulars
To TDS Payable A/c(TDS Amount)
To Bank A/c(Amount Paid)

Steps For TDS Payable Entry in TallyPrime (Same for Tally ERP 9)

TDS payable entry is covered in Tally in four sections: TDS Payable Ledger, Journal Entry to Book, payment entry when the amount is actually paid, and entry when TDS payable amount is deposited. Here are the steps you need to follow for Tally ERP TDS payable entry for the mentioned sections.

1. Create TDS Payable Ledger First (Skip if already created)

TDS Payable Entry in Tally
TDS Payable Entry in Tally

Step 1: Open “Gateway of Tally

Step 2: Navigate to “Accounts info” info or press “A”

Step 3: Go to “Ledgers” or press “L”

Step 4: Choose Create option or press “C”

Step 5: Write “TDS Payable” on name field.

Step 6: Choose “Current Liabilities” as the group

Step 7: Simultaneously Press Ctrl+A and save the ledger.

2. Pass Journal Entry to Book TDS Payable in Tally

Pass Journal Entry to Book TDS Payable in Tally Dashboard

Step 1: Open “Gateway of Tally

Step 2: Navigate to “Accounting Vouchers” info or press “V”

Step 3: Press “F7” to pass journal entries

Step 4: Enter expense ledger for expenses you are booking (Rent, Contract, Professional Fee)

(Or)

Press “Alt +C” to create a new expense ledger

Step 5: Input the total amount payable before TDS deduction and press “Enter

Step 6: Select the Payee whom the amount is to be paid

(Or)

Press “Alt +C” to create a new ledger

Step 7: Press “Enter

Step 8: Input the amount after TDS Deduction and press “Enter

Step 9: Select “TDS Payable” account and input the TDS amount

Step 10: Enter Narration (Optional)

Step 11: Press “Ctrl +A” to save the journal voucher

Suggested Read: How to Create Ledger in Tally Prime

3. Payment Entry when the Amount is Actually paid

Step 1: Open “Gateway of Tally

Step 2: Navigate to “Accounting Vouchers” info or Press “V”

Step 3: Press “F5” on keyboard to pass payment entries

Step 4: Select the payment account (Bank, Cash, etc.)

Step 5: Select the payee whom the amount is to be paid

Step 6: Enter the net amount paid to the payee

Step 7: Press “Ctrl +A” to save the journal voucher

4. Entry when TDS Payable amount is deposited

Step 1: Open “Gateway of Tally

Step 2: Navigate to “Accounting Vouchers” info or press “V”

Step 3: Press “F5” on keyboard to pass payment entries

Step 4: Select the payment account (Bank, Cash, etc.)

Step 5: Select the “TDS Payable

Step 6: Enter the net amount deposited

Step 7: Press “Ctrl +A” to save the journal voucher

TDS Receivable Entry in Tally with Example

TDS receivable is the amount withheld by the company or the payer from the payments made to the payee. This amount is defined as the tax paid on the behalf of the payee.

The withheld amount is an asset for the receiver as it represents the money owed to you by the withholding party till the amount is remitted to the tax authorities.

TDS receivable entry is generally booked in two parts.

  • First one when the bill is issued to the party.
  • The second one is when the net payment after TDS deduction is received from the party.

Practical TDS Receivable Example

Your company sent out the bill of ₹35,000 for contract to XYZ private limited. The payment was received after the deduction of TDS at 10%. Passing the TDS Receivable entry in the books would look as the below:

1. Recording Revenue

Debit AccountCredit AccountParticulars
Client/Debtor A/c(Total Amount)
Revenue/Service Income A/c(Amount Earned)

2. Receiving Payment and Booking TDS (Main Entry)

Debit AccountCredit AccountParticulars
Bank A/c(Net Amount Received)
TDS Receivable A/c(TDS Amount)
Client/Debtor A/c(Total Amount)

3. Receiving TDS Amount

For Full Refund

Debit AccountCredit AccountParticulars
Bank A/c(Refund)
TDS Receivable A/c(TDS Amount)

For Transferring TDS to Tax Paid (for Partial Refund)

Debit AccountCredit AccountParticulars
Bank A/c(Refund Amount)
Tax Paid(Tax Amount)
TDS Receivable A/c(TDS Amount)

Steps For TDS Receivable Entry in TallyPrime (Same for Tally ERP)

There are three sections covered under the TDS Receivable Entry in Tally: TDS receivable ledger, journal entry to record the expense, and recording TDS payable while making payment. Here are the steps you need to follow for Tally ERP TDS receivable entry to cover the mentioned sections in detail below:

1. Create TDS Receivable Ledger (Skip if already created)

TDS Receivable in Tally Dashboard
TDS Receivable in Tally

Step 1: Open “Gateway of Tally

Step 2: Navigate to “Accounts info” Info or Press “A”

Step 3: Go to “Ledgers” or press “L” for keyboard shortcut

Step 4: Choose Create option or press “C”

Step 5: Write “TDS Receivable” on Name Field.

Step 6: Choose “Current Assets” as the group

Step 7: Simultaneously Press “Ctrl+A” and save the ledger.

Suggested Read: Depreciation Entry in Tally Prime and ERP 9 (with Examples) 2023

2. Journal Entry to Record the Expense /Transactions

Journal Entry to Book Income in Tally

Step 1: Open “Gateway of Tally

Step 2: Navigate to “Accounting Vouchers” info or press “V”

Step 3: Press “F7” on keyboard to pass journal entries

Step 4: Enter the customer/ client account to whom the bill is issued

(Or)

Press “Alt +C” to create a new customer/client ledger

Step 5: Input the total amount receivable before TDS deduction and press “Enter

Step 6: Enter revenue ledger for income you are booking (Professional, Contract, etc.)

(Or)

Press “Alt +C” to create a new ledger

Step 7: Press “Enter” twice

Step 8: Press “Ctrl +A” to save the journal voucher

3. Recording TDS Payable While Making Payment

You need to pass two entries to book TDS receivable

Payment Entry

Step 1: Open “Gateway of Tally

Step 2: Navigate to “Accounting Vouchers” info or press “V”

Step 3: Press “F6” on keyboard to pass receipt entries

Step 4: Choose the payment account (Bank, Cash, etc.)

Step 5: Select the party from whom the amount is received

Step 6: Enter the net amount received from the client/customer

Step 7: Press “Ctrl + A” to save the journal voucher

Suggested Read: Step By Step Interest Calculation in Tally (Simple & Advanced Mode)

4. TDS Receivable Booking

Step 1: Open “Gateway of Tally

Step 2: Navigate to “Accounting Vouchers” info or press “V”

Step 3: Press “F7” on keyboard to pass journal entries

Step 4: Select the “TDS Receivable” ledger

Step 5: Input the total amount deducted as TDS and press “Enter

Step 6: Enter customer/client ledger

Step 7: Press “Enter

Step 8: Press “Ctrl + A” to save the journal voucher

TDS Entry in Tally with GST

Whenever you must make a Tally entry for TDS with GST, the entire process remains the same except the fact that TDS is only deducted on the taxable value component not on the GST component. Else, the entry will remain the same as above.

Here is a TDS entry in TallyPrime with an example

If your company avails ₹1,00,000 services from a website designing agency and the agency charges 18% GST on the total value of contract. The total value payable would be ₹1,18,000.

The TDS deductible would be ₹10,000 (10% of ₹1,00,000). TDS would not be deducted from GST component i.e., ₹18,000

The entry would be as follows:

Expense A/c Dr1,00,000/-
CGST ITC A/c Dr9,000/-
SGST ITC A/c Dr9,000/-
To Agency A/c1,08,000/-
To TDS Payable A/c10,000/-

Note: The entry should be passed as a journal voucher in Tally ERP 9 and Tally Prime.

Suggested Read: What is the Purpose of Financial Management in Tally?

TDS on Advance Payment

You can generate an accounting voucher for the advance payments paid directly or via third party with the applicable TDS. Here are all the steps you need to follow to file TDS for advance payment.

1. Advance payment with TDS

Step 1: Open Gateway of Tally, go to Vouchers and press F5. Additionally, press Alt+G, select Create Voucher, and press F5.

Step 2: Choose the bank ledger within the account section. Press Alt+C, to generate master. Additionally, press Alt+G, go to Create Master, type or select Ledger, press Enter.

Step 3: Within the Particulars section, select the party ledger and fill in the required amount.

Step 4: Next, choose the TDS ledger and the amount will appear automatically.

Step 5: Add Bank Allocation Details as required.

Step 6: Next, accept the screen and press Ctrl+A to save the details.

2. Advance Payment via Third-party with TDS

Step 1: Open the Gateway of Tally, go to Vouchers, then press F7 (Journal). Additionally, press Alt+G, go to Create Voucher, and press F7 (Journal).

Step 2: Next, debit the party ledger and add the amount.

Step 3: Credit the third-party ledger and add the amount.

Step 4: Choose the TDS tax ledge and the amount will appear automatically.

Step 5: Add TDS details as needed.

Step 6: Next, accept the screen and press Ctrl+A to save the details.

Conclusion

Making TDS entry in Tally might feel like a tedious task. However, by following the above-mentioned steps, you can make the procedure easier for yourself. Whether you want to calculate TDS or make TDS payable entry in Tally, this article has covered multiple guides to streamline the TDS entry procedure in Tally.

TDS Entry in Tally with GST [Payable and Receivable] FAQs

  1. Under which group is TDS ledger created in Tally?

    TDS ledger should ideally be created under Duties and Taxes Group in Tally. However, it could be created under Current Asset and Current Liability for better representation on balance sheet. TDS receivable should be under Current Asset and TDS payable under Current Liability for better representation.

  2. Is TDS an asset or liability?

    TDS receivable is considered as an asset while TDS payable is considered as liability.

  3. Is TDS calculated on GST component?

    No, TDS is not calculated on GST component. TDS is only calculated on the taxable value of the service or charges but not on the GST component.

  4. Is TDS payable an expense?

    TDS payable is the amount deducted from total payment to be made to the payee. Since it’s a part of salary, contract or professional expense, it is deemed to be expense. However, TDS payable is not accounted separately as an expense, as it's already booked when the expense is due.

Written by Rajan Rauniyar

Rajan is pursuing CA with a keen interest in trends and technologies for taxation, payroll compliances, Tally Accounting, and financial nuances. He is an expert in FinTech solutions and loves writing about the vast scope of this field and how it can transform the way individuals and businesses... Read more

Still Have a Question in Mind?

Get answered by real users or software experts

Talk To Tech Expert