Skip to content

Commit

Permalink
fix: added TDS on Purchasing in Tax Withholding Category (#1869)
Browse files Browse the repository at this point in the history
* chore: added tds on purchasing in tax wittholding category

* fix: update tds section and corresponding custom field

---------

Co-authored-by: Smit Vora <smitvora203@gmail.com>
(cherry picked from commit c9cf513)

# Conflicts:
#	india_compliance/patches.txt
  • Loading branch information
priyanshshah2442 authored and mergify[bot] committed Mar 21, 2024
1 parent 8020a82 commit 121b8e7
Show file tree
Hide file tree
Showing 3 changed files with 81 additions and 1 deletion.
1 change: 1 addition & 0 deletions india_compliance/income_tax_india/constants/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
"194LBB",
"194IA",
"194N",
"194Q",
]

TDS_ENTITY_TYPE = ["Individual", "Company", "Company Assessee", "No PAN / Invalid PAN"]
75 changes: 75 additions & 0 deletions india_compliance/income_tax_india/data/tds_details.json
Original file line number Diff line number Diff line change
Expand Up @@ -1299,5 +1299,80 @@
"cumulative_threshold": 0
}
]
},
{
"name": "TDS - 194Q - Individual",
"category_name": "TDS on purchasing",
"round_off_tax_amount": 0,
"tds_section": "194Q",
"consider_party_ledger_amount": 0,
"tax_on_excess_amount": 0,
"entity_type": "Individual",
"rates": [
{
"from_date": "2023-04-01",
"to_date": "2024-03-31",
"tax_withholding_rate": 0.1,
"single_threshold": 5000000,
"cumulative_threshold": 0
},
{
"from_date": "2024-04-01",
"to_date": "2025-03-31",
"tax_withholding_rate": 0.1,
"single_threshold": 5000000,
"cumulative_threshold": 0
}
]
},
{
"name": "TDS - 194Q - Company",
"category_name": "TDS on purchasing",
"round_off_tax_amount": 0,
"tds_section": "194Q",
"consider_party_ledger_amount": 0,
"tax_on_excess_amount": 0,
"entity_type": "Company",
"rates": [
{
"from_date": "2023-04-01",
"to_date": "2024-03-31",
"tax_withholding_rate": 0.1,
"single_threshold": 5000000,
"cumulative_threshold": 0
},
{
"from_date": "2024-04-01",
"to_date": "2025-03-31",
"tax_withholding_rate": 0.1,
"single_threshold": 5000000,
"cumulative_threshold": 0
}
]
},
{
"name": "TDS - 194Q - No PAN / Invalid PAN",
"category_name": "TDS on purchasing",
"round_off_tax_amount": 0,
"tds_section": "194Q",
"consider_party_ledger_amount": 0,
"tax_on_excess_amount": 0,
"entity_type": "No PAN / Invalid PAN",
"rates": [
{
"from_date": "2023-04-01",
"to_date": "2024-03-31",
"tax_withholding_rate": 5,
"single_threshold": 5000000,
"cumulative_threshold": 0
},
{
"from_date": "2024-04-01",
"to_date": "2025-03-31",
"tax_withholding_rate": 5,
"single_threshold": 5000000,
"cumulative_threshold": 0
}
]
}
]
6 changes: 5 additions & 1 deletion india_compliance/patches.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ execute:import frappe; frappe.delete_doc_if_exists("DocType", "GSTIN")
india_compliance.patches.v14.set_default_for_overridden_accounts_setting
execute:from india_compliance.gst_india.setup import create_custom_fields; create_custom_fields() #45
execute:from india_compliance.gst_india.setup import create_property_setters; create_property_setters() #7
execute:from india_compliance.income_tax_india.setup import create_custom_fields; create_custom_fields()
execute:from india_compliance.income_tax_india.setup import create_custom_fields; create_custom_fields() #1
india_compliance.patches.post_install.remove_old_fields #1
india_compliance.patches.post_install.update_company_gstin
india_compliance.patches.post_install.update_custom_role_for_e_invoice_summary
Expand All @@ -31,6 +31,10 @@ india_compliance.patches.post_install.add_einvoice_status_field
execute:import frappe; frappe.db.set_single_value("GST Settings", "gstin_status_refresh_interval", 30)
execute:from india_compliance.gst_india.setup import create_email_template; create_email_template()
india_compliance.patches.post_install.update_payment_entry_fields
<<<<<<< HEAD
=======
india_compliance.patches.v15.remove_ignore_reconciliation_field
>>>>>>> c9cf5135 (fix: added TDS on Purchasing in Tax Withholding Category (#1869))
india_compliance.patches.post_install.update_company_fixtures #3
india_compliance.patches.post_install.update_itc_classification_field
india_compliance.patches.v14.update_purchase_reco_email_template
Expand Down

0 comments on commit 121b8e7

Please sign in to comment.