schedule75
T2 Corporation Income Tax Return
- Kind
- batch
- Supported tax years
- 2023 and later
- Strict profile
- s75_exact_single_request_target_value_v1
- Payload schema version
- 0.3.0
- Dependencies (run automatically)
- none
Input cells (30)
Paths are relative to the request’s inputs object; [] marks an array element. Pinned cells are fixed to exact witness values by the current strict profile revision; the default boundary accepts your values for them.
| Cell | Types | Required | Pinned |
|---|---|---|---|
| taxYear | integer | yes | yes |
| schedule75.isTaxShelterInvestment | string | yes | |
| schedule75.part1Rows[].propertyIdentifier | string | yes | |
| schedule75.part1Rows[].ccaClassNumber | string | yes | yes |
| schedule75.part1Rows[].acquisitionDate | string | yes | |
| schedule75.part1Rows[].availableForUseDate | string | yes | yes |
| schedule75.part1Rows[].designatedWorkSites | string | yes | yes |
| schedule75.part1Rows[].capitalCost | integer | yes | yes |
| schedule75.part1Rows[].electingLabourRequirements | string | yes | yes |
| schedule75.part1Rows[].cleanTechPropertyDescription | string | yes | |
| schedule75.part1Rows[].cleanTechPropertyParagraphDRoute | string | yes | |
| schedule75.part1Rows[].isTestWindTurbine | string | yes | |
| schedule75.part1Rows[].preparedOrInstalledDate | string | yes | |
| schedule75.signingOfficerLastName | string | yes | yes |
| schedule75.signingOfficerFirstName | string | yes | yes |
| schedule75.signingOfficerPosition | string | yes | yes |
| schedule75.attestationDate | string | yes | yes |
| schedule75.metLabourRequirements | string | yes | yes |
| schedule75.part2Rows[].ccaClassNumber | string | yes | yes |
| schedule75.part2Rows[].availableForUseDate | string | yes | yes |
| schedule75.part2Rows[].originalItcAmount | integer | yes | yes |
| schedule75.part2Rows[].proceedsOrFmv | integer | yes | yes |
| schedule75.part2Rows[].capitalCost | integer | yes | yes |
| schedule75.part5Rows[].partnershipName | string | yes | yes |
| schedule75.part5Rows[].partnershipAccountNumber | string | yes | yes |
| schedule75.part5Rows[].itcAllocated | integer | yes | yes |
| schedule75.part5Rows[].itcRecaptureAllocated | integer | yes | yes |
| schedule75.part5Rows[].labourAdditionAllocated | integer | yes | yes |
| fiscalStart | string | yes | |
| fiscalEnd | string | yes |
Output cells (94)
Paths are relative to this target’s result object in the response. Exact computed values are proven by executed golden examples; the schema fixes names and types.
| Cell | Types |
|---|---|
| formId | string |
| formRevision | string |
| taxYear | integer |
| coverageStatus | string |
| line_100 | string |
| line_105 | string |
| line_106 | null |
| line_110 | null |
| line_115 | string |
| line_122 | string |
| line_125 | number |
| line_130 | number |
| line_135 | number |
| line_140 | number |
| line_145 | number |
| line_150 | number |
| line_155 | string |
| line_160 | number |
| line_165 | number |
| amount_a_total_col_1k | number |
| part1Rows[].propertyIdentifier | string |
| part1Rows[].ccaClassNumber | string |
| part1Rows[].cleanTechPropertyDescription | string |
| part1Rows[].cleanTechAssetCode | null |
| part1Rows[].provinceOrTerritory | null |
| part1Rows[].availableForUseDate | string |
| part1Rows[].designatedWorkSites | string |
| part1Rows[].capitalCost | number |
| part1Rows[].adjustments | number |
| part1Rows[].assistanceRepaid | number |
| part1Rows[].amountEligibleForItc | number |
| part1Rows[].specifiedPercentage | number |
| part1Rows[].cleanTechItcAmount | number |
| part1Rows[].electingLabourRequirements | string |
| part1Rows[]._labourReductionApplied | boolean |
| line_200 | string |
| line_206 | null |
| line_210 | null |
| line_212 | string |
| line_215 | number |
| line_220 | number |
| line_225 | number |
| line_230 | number |
| line_235 | number |
| line_240 | number |
| line_245 | number |
| amount_b_total_col_2h | number |
| part2Rows[].ccaClassNumber | string |
| part2Rows[].cleanTechAssetCode | null |
| part2Rows[].provinceOrTerritory | null |
| part2Rows[].availableForUseDate | string |
| part2Rows[].originalItcAmount | number |
| part2Rows[].proceedsOrFmv | number |
| part2Rows[].capitalCost | number |
| part2Rows[].proportionRecaptured | number |
| part2Rows[].recapturedAmount | number |
| line_300 | string |
| line_301 | string |
| line_302 | string |
| line_303 | string |
| line_304 | null |
| line_400 | string |
| line_405 | number |
| line_410 | number |
| line_412 | number |
| line_415 | number |
| line_420 | number |
| line_422 | number |
| line_425 | number |
| line_430 | number |
| line_500 | string |
| line_505 | string |
| line_510 | number |
| line_515 | number |
| line_520 | number |
| line_550 | number |
| line_555 | number |
| line_560 | number |
| part5Rows[].partnershipName | string |
| part5Rows[].partnershipAccountNumber | string |
| part5Rows[].itcAllocated | number |
| part5Rows[].itcRecaptureAllocated | number |
| part5Rows[].labourAdditionAllocated | number |
| total_itc_line_165 | number |
| total_recapture_line_245 | number |
| total_labour_addition_line_430 | number |
| s31_feed_clean_tech_itc | number |
| s31_feed_recapture | number |
| t2_line_580_feed_labour_addition | number |
| warnings | array |
| fired_gates | object |
| provisional | boolean |
| ready | boolean |
| missing_required | array |