(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.
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
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 Account | Credit Account | Particulars |
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:
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 Account | Credit Account | Particulars |
Bank A/c Dr | – | (Total Amount) |
TDS Receivable A/c | – | (TDS Amount) |
– | To Party A/c | (Amount Paid) |
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:
Suggested Read: Guide on When and How to Use Tally Shortcut Keys List
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.
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.
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.
According to standard Accounting Practice, TDS Payable is passed by three different entries.
If ₹50,000 for as contract is payable to Mr. X after deducting TDS at 10%.
Contract Expenses A/c Dr | 50,000/- |
To Mr. X A/c | 45,000/- |
To TDS Payable A/c | 5,000/- |
Mr. X A/c Dr | 45,000/- |
To Bank A/c | 45,000/- |
TDS Payable A/c Dr | 5,000/- |
To Bank A/c | 5,000/- |
Delete
Debit Account | Credit Account | Particulars |
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.
Debit Account | Credit Account | Particulars |
To Vendor/Supplier A/c | – | (Total Amount) |
– | To Bank A/c | (Amount Paid) |
– | To TDS Payable A/c | (TDS Amount) |
Debit Account | Credit Account | Particulars |
To TDS Payable A/c | – | (TDS Amount) |
– | To Bank A/c | (Amount Paid) |
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.
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.
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
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
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 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.
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:
Debit Account | Credit Account | Particulars |
Client/Debtor A/c | – | (Total Amount) |
– | Revenue/Service Income A/c | (Amount Earned) |
Debit Account | Credit Account | Particulars |
Bank A/c | – | (Net Amount Received) |
TDS Receivable A/c | – | (TDS Amount) |
– | Client/Debtor A/c | (Total Amount) |
For Full Refund
Debit Account | Credit Account | Particulars |
Bank A/c | – | (Refund) |
– | TDS Receivable A/c | (TDS Amount) |
For Transferring TDS to Tax Paid (for Partial Refund)
Debit Account | Credit Account | Particulars |
Bank A/c | – | (Refund Amount) |
Tax Paid | – | (Tax Amount) |
– | TDS Receivable A/c | (TDS Amount) |
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:
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
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
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)
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
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 Dr | 1,00,000/- |
CGST ITC A/c Dr | 9,000/- |
SGST ITC A/c Dr | 9,000/- |
To Agency A/c | 1,08,000/- |
To TDS Payable A/c | 10,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?
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.
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.
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.
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 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.
TDS receivable is considered as an asset while TDS payable is considered as liability.
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.
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.
Picture world where learning is easy, interesting, and customized to your needs and requirements.… Read More
The choice between cloud-based and on-premise HRMS is more strategic than technical. Each of the… Read More
Investment portfolio management software solutions continue to transform how investors handle their prized riches or… Read More
Geotracking is transformational to HR management with the introduction of high-end tools such as GPS… Read More
The implementation of an Enterprise Resource Planning system is revolutionary change-over process that can… Read More
For many organizations, SAP ECC has been the backbone of operations for many years; with… Read More