← All computation targets

schedule21

T2 Corporation Income Tax Return

Kind
batch
Supported tax years
2023 and later
Strict profile
s21_2025_synthetic_federal_fnbi_credit_v1
Payload schema version
0.3.0
Dependencies (run automatically)
none

Input cells (41)

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.

Input cells for schedule21
CellTypesRequiredPinned
accounts[].accountCodestringyesyes
accounts[].accountNamestringyesyes
accounts[].classification.adjustmentTypenullyes
accounts[].classification.assumptionstringyesyes
accounts[].classification.deductibilitystringyesyes
accounts[].classification.deductibilityPercentageintegeryesyes
accounts[].classification.deductibilityRulestringyesyes
accounts[].classification.ruleIdnullyes
accounts[].classification.schedule1Relevantbooleanyesyes
accounts[].classification.templateIdnullyes
accounts[].classification.treatmentstringyesyes
accounts[].currentYearBalanceintegeryesyes
accounts[].idstringyesyes
accounts[].reviewStatusstringyesyes
accounts[].userStatusstringyesyes
fiscalEndstringyesyes
fiscalStartstringyesyes
incomeStatementFlags.s21-incomebooleanyesyes
schedule21.isAuthorizedForeignBankbooleanyesyes
schedule21.line6aNetIncomeForTaxPurposesintegeryesyes
schedule21.line6bNetCapitalLossesClaimedintegeryesyes
schedule21.line6cS112_113DividendsDeductibleintegeryesyes
schedule21.line6dS20_12Deductionsintegeryesyes
schedule21.line6gOtherAdjustmentsintegeryesyes
schedule21.line7aBaseT2Line550integeryesyes
schedule21.line7bAbatementT2Line608integeryesyes
schedule21.line7cInvCorpDeductionT2Line620integeryesyes
schedule21.line7dGeneralTaxReductionT2Line639integeryesyes
schedule21.line7fRecaptureITCT2Line602integeryesyes
schedule21.line7gCCPCRefundableTaxInvIncomeT2Line604integeryesyes
schedule21.part1Rows[].claimedAmountOverridenullyes
schedule21.part1Rows[].col1b_netForeignNonBusinessIncomeintegeryesyes
schedule21.part1Rows[].col1c_foreignNonBusinessTaxPaidintegeryesyes
schedule21.part1Rows[].col1d_s20_12Deductionintegeryesyes
schedule21.part1Rows[].countrystringyesyes
schedule21.part2Rowsarrayyes
schedule21.part3Rowsarrayyes
schedule21.part4Rowsarrayyes
schedule21.part9Rowsarrayyes
taxYearintegeryesyes
workpapersarrayyes

Output cells (113)

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.

Output cells for schedule21
CellTypes
batch_refinement.phasestring
batch_refinement.s1FeedStableboolean
batch_refinement.schedule1Appliedboolean
batch_refinement.schedule3Appliedboolean
batch_refinement.schedule4Appliedboolean
batch_refinement.schedule5Appliedboolean
federal_fbi_credit_totalnumber
federal_fnbi_credit_totalnumber
federal_logging_tax_creditnumber
fired_gatesobject
isAuthorizedForeignBankboolean
line_100string
line_110number
line_120number
line_130number
line_180number
line_200string
line_210number
line_220number
line_230number
line_280number
line_345string
line_348number
line_350number
line_360number
line_380number
line_500number
line_510number
line_520number
line_530number
line_580number
line_600number
line_610number
line_620number
line_900string
line_901number
line_902number
line_903number
part_1_rows[].claimed_amountnumber
part_1_rows[].col_1bnumber
part_1_rows[].col_1cnumber
part_1_rows[].col_1dnumber
part_1_rows[].col_1enumber
part_1_rows[].col_1fnumber
part_1_rows[].col_1gnumber
part_1_rows[].col_1hnumber
part_1_rows[].col_1inumber
part_1_rows[].countrystring
part_2_rowsarray
part_3_rowsarray
part_4_rowsarray
part_5_rowsarray
part_6.line_600number
part_6.val_6anumber
part_6.val_6bnumber
part_6.val_6cnumber
part_6.val_6dnumber
part_6.val_6enumber
part_6.val_6fnumber
part_6.val_6gnumber
part_6.val_6hnumber
part_6.val_6inumber
part_7.line_610number
part_7.val_7anumber
part_7.val_7bnumber
part_7.val_7cnumber
part_7.val_7dnumber
part_7.val_7enumber
part_7.val_7fnumber
part_7.val_7gnumber
part_7.val_7hnumber
part_7.val_7inumber
part_7.val_7jnumber
part_7.val_7knumber
part_8.line_620number
part_8.val_8anumber
part_8.val_8bnumber
part_8.val_8cnumber
part_8.val_8dnumber
part_8.val_8enumber
part_8.val_8fnumber
part_8.val_8gnumber
part_8.val_8hnumber
part_8.val_8inumber
part_8.val_8jnumber
part_9_rowsarray
provincial_ftc_application.appliedToProvincialTaxboolean
provincial_ftc_application.appliedToSchedule5boolean
provincial_ftc_application.calculatedTotalnumber
provincial_ftc_application.reasonnull
provincial_ftc_application.statusstring
provincial_ftc_totals_by_provobject
provisionalboolean
readyboolean
s1_feed_s20_12_deductionnumber
s1_feed_s20_12_deduction_by_countryarray
val_5gnumber
val_5hnumber
warnings[].boxstring
warnings[].citation.applies_to_boxes[]string
warnings[].citation.cra_text_verbatimstring
warnings[].citation.form_idstring
warnings[].citation.form_revisionstring
warnings[].citation.gate_idstring
warnings[].citation.notesstring
warnings[].citation.rulestring
warnings[].citation.sourcestring
warnings[].citation.source_urlstring
warnings[].citation.verified_atstring
warnings[].citation.verified_bystring
warnings[].gate_idstring
warnings[].messagestring
warnings[].severitystring
Filemark | schedule21 cells