schedule58
T2 Corporation Income Tax Return
- Kind
- batch
- Supported tax years
- 2023 and later
- Strict profile
- s58_single_employee_2024_profile_target_value_v1
- Payload schema version
- 0.3.0
- Dependencies (run automatically)
- none
Input cells (8)
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 |
| schedule58.isQjo | string | yes | yes |
| schedule58.qjoPeriodFrom | string | yes | yes |
| schedule58.qjoPeriodTo | string | yes | yes |
| schedule58.qcjoDesignationNumber | string | yes | yes |
| schedule58.part3Rows[].employeeName | string | yes | yes |
| schedule58.part3Rows[].salaryOrWagesPayable | integer | yes | yes |
| schedule58.line135AidToPublishers | integer | yes | yes |
Output cells (54)
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 |
|---|---|
| amount_a_pre_2023_fraction | number |
| amount_b_post_2022_fraction | number |
| amount_c_total_col_11 | number |
| amount_d_subtotal | number |
| amount_e_cjlt_credit | number |
| days_post_2022_qjo | integer |
| days_pre_2023_qjo | integer |
| days_total_qjo | integer |
| fired_gates | object |
| line_050 | string |
| line_060 | string |
| line_070 | string |
| line_095 | string |
| line_100 | string |
| line_105 | null |
| line_110 | number |
| line_115 | number |
| line_120 | number |
| line_122 | number |
| line_125 | number |
| line_130 | number |
| line_135 | number |
| missing_required[] | string |
| part3Rows[].amountOfAssistance | number |
| part3Rows[].col10CurrentQLE | number |
| part3Rows[].col11CreditAmount | number |
| part3Rows[].col5LowThresholdNetTimesA | number |
| part3Rows[].col6LowThresholdCap | number |
| part3Rows[].col7LowThresholdQLE | number |
| part3Rows[].col8CurrentNetTimesB | number |
| part3Rows[].col9CurrentCap | number |
| part3Rows[].employeeName | string |
| part3Rows[].netSalaryOrWages | number |
| part3Rows[].salaryOrWagesPayable | number |
| part3Rows[].socialInsuranceNumber | null |
| provisional | boolean |
| ready | boolean |
| t2_line_798_feed_cjlt_credit | number |
| 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 |
| line_135_answered | boolean |