Create TDS return e-filing job
E-file a TDS or TCS return using your FVU file and Form 27A.
POST
After creating the job, upload a ZIP containing the FVU file and Form 27A to
data.fvu_upload_file_url using HTTP PUT. Save data.job_id to check the filing result. Creating the job does not file the return.
For HTTP PUT upload instructions, see the job-based API workflow.
Headers
JWT access token
API key for identification
API version
Body
application/json
Available options:
in.co.sandbox.tds.compliance.e-file.request Tax Year (e.g. TY 2026-27)
Pattern:
^TY [0-9]{4}-[0-9]{2}$Example:
"TY 2026-27"
TDS/TCS return form. Use 138 for erstwhile 24Q, 140 for erstwhile 26Q, 144 for erstwhile 27Q, and 143 for erstwhile 27EQ.
Available options:
138, 140, 144, 143 Available options:
Q1, Q2, Q3, Q4 TAN of deductor/collector. Regular Expression: [A-Z]{4}[0-9]{5}[A-Z]{1}
Example:
"AHMA09719B"