t661
T2 Corporation Income Tax Return
- Kind
- batch
- Supported tax years
- 1985 and later
- Strict profile
- t661_2025_synthetic_proxy_arithmetic_v1
- Payload schema version
- 0.6.0
- Dependencies (run automatically)
- none
Input cells (47)
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 |
|---|---|---|---|
| fiscalEnd | string | yes | yes |
| fiscalStart | string | yes | yes |
| t661.businessNumber | string | yes | yes |
| t661.corporationName | string | yes | yes |
| t661.line300SalariesDirectlyEngaged | integer | yes | yes |
| t661.line305SalariesSpecified | integer | yes | yes |
| t661.line307SalariesNAL | integer | yes | yes |
| t661.line310MaterialsConsumed | integer | yes | yes |
| t661.line320MaterialsTransformed | integer | yes | yes |
| t661.line340ContractPaymentsAL | integer | yes | yes |
| t661.line350ContractPaymentsNAL | integer | yes | yes |
| t661.line360ThirdPartyPayments | integer | yes | yes |
| t661.line370LeaseCosts | integer | yes | yes |
| t661.line380OverheadTraditional | integer | yes | yes |
| t661.line390ProxyAmount | integer | yes | yes |
| t661.line405CapitalCurrent | integer | yes | yes |
| t661.line410CapitalLegacy | integer | yes | yes |
| t661.line429GovernmentAssistance | integer | yes | yes |
| t661.line431NonGovernmentAssistance | integer | yes | yes |
| t661.line435ContractPaymentsReceived | integer | yes | yes |
| t661.line440OtherPoolDeductions | null | number | ||
| t661.line453PriorYearItcRecaptured | null | number | ||
| t661.line500PriorYearUnpaidAmountsPaid | null | number | ||
| t661.line508QualifiedExpendituresTransferredIn | null | number | ||
| t661.line508TransferPrescribedFormFiled | boolean | null | ||
| t661.line508TransferAgreementAmount | null | number | ||
| t661.line508TransferorArmsLengthEquivalentAmount | null | number | ||
| t661.line508TransferorButForQualifiedExpenditurePool | null | number | ||
| t661.line508TransferorAggregateAllocatedToAllTransferees | null | number | ||
| t661.line520UnpaidCurrentExpendituresAtDay180 | null | number | ||
| t661.line544QualifiedExpendituresTransferredOut | null | number | ||
| t661.line558QSECapital | null | number | ||
| t661.line558QSECapitalIntendedAllOrSubstantiallyAllSredUse | boolean | null | ||
| t661.line558QSECapitalNotPreviouslyUsedProperty | boolean | null | ||
| t661.line558QSECapitalNotQualifiedProperty | boolean | null | ||
| t661.line580OpeningPool | integer | yes | yes |
| t661.line585DeductionClaimed | integer | yes | yes |
| t661.methodElected | string | yes | yes |
| t661.proxySalaryBase | integer | yes | yes |
| t661.sredContractPayeesAreTaxableSuppliers | boolean | yes | yes |
| t661.sredExpendituresIncludedInBookIncome | integer | yes | yes |
| t661.sredItcUnpaidAmountsReviewed | boolean | yes | yes |
| t661.sredNalSupplierPurchasesDisclosed | boolean | yes | yes |
| t661.sredProxyOverallCapAmount | integer | yes | yes |
| t661.sredSpecifiedEmployeeCapApplied | boolean | yes | yes |
| t661.sredUnpaidRemunerationReviewed | boolean | yes | yes |
| taxYear | integer | yes | yes |
Output cells (77)
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 |
|---|---|
| addback_for_s1_line_118_cy | number |
| businessNumber | string |
| closing_pool_for_carryforward | number |
| corporationName | string |
| current_expenditures_deductible_cy | number |
| deduction_for_s1_line_411 | number |
| fired_gates | object |
| line_300_salaries_directly_engaged_cy | number |
| line_305_salaries_specified_cy | number |
| line_307_salaries_nal_cy | number |
| line_310_materials_consumed_cy | number |
| line_320_materials_transformed_cy | number |
| line_340_contract_payments_al_cy | number |
| line_350_contract_payments_nal_cy | number |
| line_360_third_party_payments_cy | number |
| line_370_lease_costs_cy | number |
| line_380_overhead_traditional_cy | number |
| line_390_proxy_amount_cy | number |
| line_400_total_current_expenditures_cy | number |
| line_405_capital_current_cy | number |
| line_410_capital_legacy_cy | number |
| line_420_total_sred_expenditures_cy | number |
| line_429_government_assistance_cy | number |
| line_431_non_government_assistance_cy | number |
| line_435_contract_payments_received_cy | number |
| line_440_other_pool_deductions_cy | number |
| line_440_total_reductions_cy | number |
| line_445_assistance_repayments_cy | number |
| line_452_pool_transfer_cy | number |
| line_453_prior_year_itc_recaptured_cy | number |
| line_508_qualified_expenditures_transferred_in_cy | number |
| line_557_qse_current_cy | number |
| line_558_qse_capital_cy | number |
| line_559_qse_current_cy | number |
| line_559_qse_total_cy | number |
| line_560_qse_capital_cy | number |
| line_580_opening_pool_cy | number |
| line_580_pre_aoc_grind_cy | number |
| line_585_deduction_claimed_cy | number |
| line_590_closing_pool_cy | number |
| method_elected | string |
| missing_required | array |
| pool_available_cy | number |
| pool_deductible_addition_cy | number |
| pool_opening_reduced_by_excess_assistance_cy | number |
| prior_year_itc_applied_cy | number |
| provisional | boolean |
| qse_current_gross_cy | number |
| qse_for_s31_part_8 | number |
| ready | boolean |
| s37_negative_pool_income_inclusion_cy | number |
| t661Line559SredPool | number |
| taxYearEnd | string |
| taxYearStart | string |
| warnings[].box | string |
| warnings[].citation.read_on | string |
| warnings[].citation.source | string |
| warnings[].citation.source_url | string |
| warnings[].citation.statute | string |
| warnings[].citation.verbatim | string |
| warnings[].citation.applies_to_boxes | array |
| warnings[].citation.applies_to_internal_models[] | 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.verified_at | string |
| warnings[].citation.verified_by | string |
| warnings[].claimSupportAttestation | boolean |
| warnings[].gate_id | null | string |
| warnings[].message | string |
| warnings[].severity | string |
| line_500_prior_year_unpaid_paid_cy | number |
| line_520_unpaid_current_expenditures_cy | number |
| line_544_qualified_expenditures_transferred_out_cy | number |