schedule91
T2 Corporation Income Tax Return
- Kind
- batch
- Supported tax years
- 2008 and later
- Strict profile
- s91_2025_tcp_gain_worked_example_target_value_v1
- Payload schema version
- 0.2.0
- Dependencies (run automatically)
- none
Input cells (9)
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 |
| schedule91.countryTaxpayerId | string | yes | yes |
| schedule91.countryYearEnd | string | yes | yes |
| schedule91.part1 | null | yes | yes |
| schedule91.part2.tcpRows[].description | string | yes | yes |
| schedule91.part2.tcpRows[].proceeds | integer | yes | yes |
| schedule91.part2.tcpRows[].cost | integer | yes | yes |
| schedule91.part2.tcpRows[].incomeGainLoss | integer | yes | yes |
| schedule91.part2.treatyArticle | string | yes | yes |
Output cells (32)
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 |
|---|---|
| header.countryTaxpayerId | string |
| header.countryYearEnd | string |
| part1 | null |
| part2.tcpRows[].description | string |
| part2.tcpRows[].proceeds | number |
| part2.tcpRows[].cost | number |
| part2.tcpRows[].incomeGainLoss | number |
| part2.tcpRows[].outlaysAndExpenses | null |
| part2.tcpRows[].s116ClearanceReason | null |
| part2.tcpRows[].s116ClearanceStatus | null |
| part2.treatyArticle | string |
| part2.tcpRowsSupplementaryListAttached | null |
| computed_revenue_total | string |
| tcp_computed_gains[] | string |
| warnings[].box | string |
| warnings[].citation.applies_to_boxes[] | string |
| warnings[].citation.cra_text_verbatim | string |
| warnings[].citation.form_id | string |
| warnings[].citation.form_revision | string |
| warnings[].citation.gate_id | string |
| warnings[].citation.notes | string |
| warnings[].citation.rule | string |
| warnings[].citation.source | string |
| warnings[].citation.source_url | string |
| warnings[].citation.verified_at | string |
| warnings[].citation.verified_by | string |
| warnings[].gate_id | string |
| warnings[].message | string |
| warnings[].severity | string |
| fired_gates | object |
| provisional | boolean |
| ready | boolean |