I am testing the standard India localization for TDS Section 194Q in Odoo 19 and need clarification on the expected standard behavior.
Current Setup:
Costing Method: AVCO
Inventory Valuation: Perpetual (at invoicing)
Product Type: Storable Product
Stock Account: 10400001 – Closing Stock
Expense Account: 50010001 – Purchase
TDS Section: (ACT 1961) 194Q with Aggregate Threshold of ₹50,00,000
Observation:
When a vendor bill is created for a storable product, Odoo automatically uses the Closing Stock account (10400001) on the invoice line instead of the Purchase expense account.
As per the standard TDS functionality, the threshold warning and TDS suggestion appear to be driven by the account used on the vendor bill line and the TDS/TCS Section configured on that account.
For inventory purchases under AVCO and Perpetual Valuation, is it the correct standard configuration to assign TDS Section 194Q on the Closing Stock account ? Can we set the TDS section on closing stock account its a correct way?