schedule45
T2 Corporation Income Tax Return
- Kind
- batch
- Supported tax years
- 2005 and later
- Strict profile
- s45_single_transfer_agreement_profile_target_value_v1
- Payload schema version
- 0.3.0
- Dependencies (run automatically)
- schedule43
Input cells (18)
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 |
|---|---|---|---|
| schedule43.line1BPriorYearNonExcludedDividendsPaid | integer | yes | yes |
| schedule43.line220StpsDividendsPaid | integer | yes | yes |
| schedule45.directorsResolutionsAttached | boolean | yes | yes |
| schedule45.isAmendingAgreement | boolean | yes | yes |
| schedule45.isFilingAsTransferor | boolean | yes | yes |
| schedule45.line110TransferorName | string | yes | yes |
| schedule45.line115TransferorBusinessNumber | string | yes | yes |
| schedule45.line120TransferorTaxYearEnd | string | yes | yes |
| schedule45.relatedCorporationConfirmed | boolean | yes | yes |
| schedule45.relatedMainPurposeWasTransfer | boolean | yes | yes |
| schedule45.relatedOnlyByGovernmentControl | boolean | yes | yes |
| schedule45.relatedOnlyByS251_5_b_OptionRight | boolean | yes | yes |
| schedule45.transfereeIsTaxableCanadianCorp | boolean | yes | yes |
| schedule45.transferees[].businessNumber | string | yes | yes |
| schedule45.transferees[].name | string | yes | yes |
| schedule45.transferees[].transfereeTaxYearEnd | string | yes | yes |
| schedule45.transferees[].transferredAmount | integer | yes | yes |
| taxYear | integer | yes | yes |
Output cells (29)
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 |
|---|---|
| directorsResolutionsAttached | boolean |
| fired_gates | object |
| isFilingAsTransferor | boolean |
| line_101 | null |
| line_105 | number |
| line_110 | string |
| line_115 | string |
| line_120 | string |
| line_225 | string |
| line_230 | string |
| line_233 | number |
| line_235 | string |
| missing_required | array |
| provisional | boolean |
| ready | boolean |
| relatedCorporationConfirmed | boolean |
| total_transferred | number |
| transfereeIsTaxableCanadianCorp | boolean |
| transferees[].line_225 | string |
| transferees[].line_230 | string |
| transferees[].line_233 | number |
| transferees[].line_235 | string |
| warnings[].box | null | string |
| warnings[].citation.display | string |
| warnings[].citation.kind | string |
| warnings[].citation.section | string |
| warnings[].gate_id | string |
| warnings[].message | string |
| warnings[].severity | string |