← All computation targets

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.

Input cells for t661
CellTypesRequiredPinned
fiscalEndstringyesyes
fiscalStartstringyesyes
t661.businessNumberstringyesyes
t661.corporationNamestringyesyes
t661.line300SalariesDirectlyEngagedintegeryesyes
t661.line305SalariesSpecifiedintegeryesyes
t661.line307SalariesNALintegeryesyes
t661.line310MaterialsConsumedintegeryesyes
t661.line320MaterialsTransformedintegeryesyes
t661.line340ContractPaymentsALintegeryesyes
t661.line350ContractPaymentsNALintegeryesyes
t661.line360ThirdPartyPaymentsintegeryesyes
t661.line370LeaseCostsintegeryesyes
t661.line380OverheadTraditionalintegeryesyes
t661.line390ProxyAmountintegeryesyes
t661.line405CapitalCurrentintegeryesyes
t661.line410CapitalLegacyintegeryesyes
t661.line429GovernmentAssistanceintegeryesyes
t661.line431NonGovernmentAssistanceintegeryesyes
t661.line435ContractPaymentsReceivedintegeryesyes
t661.line440OtherPoolDeductionsnull | number
t661.line453PriorYearItcRecapturednull | number
t661.line500PriorYearUnpaidAmountsPaidnull | number
t661.line508QualifiedExpendituresTransferredInnull | number
t661.line508TransferPrescribedFormFiledboolean | null
t661.line508TransferAgreementAmountnull | number
t661.line508TransferorArmsLengthEquivalentAmountnull | number
t661.line508TransferorButForQualifiedExpenditurePoolnull | number
t661.line508TransferorAggregateAllocatedToAllTransfereesnull | number
t661.line520UnpaidCurrentExpendituresAtDay180null | number
t661.line544QualifiedExpendituresTransferredOutnull | number
t661.line558QSECapitalnull | number
t661.line558QSECapitalIntendedAllOrSubstantiallyAllSredUseboolean | null
t661.line558QSECapitalNotPreviouslyUsedPropertyboolean | null
t661.line558QSECapitalNotQualifiedPropertyboolean | null
t661.line580OpeningPoolintegeryesyes
t661.line585DeductionClaimedintegeryesyes
t661.methodElectedstringyesyes
t661.proxySalaryBaseintegeryesyes
t661.sredContractPayeesAreTaxableSuppliersbooleanyesyes
t661.sredExpendituresIncludedInBookIncomeintegeryesyes
t661.sredItcUnpaidAmountsReviewedbooleanyesyes
t661.sredNalSupplierPurchasesDisclosedbooleanyesyes
t661.sredProxyOverallCapAmountintegeryesyes
t661.sredSpecifiedEmployeeCapAppliedbooleanyesyes
t661.sredUnpaidRemunerationReviewedbooleanyesyes
taxYearintegeryesyes

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.

Output cells for t661
CellTypes
addback_for_s1_line_118_cynumber
businessNumberstring
closing_pool_for_carryforwardnumber
corporationNamestring
current_expenditures_deductible_cynumber
deduction_for_s1_line_411number
fired_gatesobject
line_300_salaries_directly_engaged_cynumber
line_305_salaries_specified_cynumber
line_307_salaries_nal_cynumber
line_310_materials_consumed_cynumber
line_320_materials_transformed_cynumber
line_340_contract_payments_al_cynumber
line_350_contract_payments_nal_cynumber
line_360_third_party_payments_cynumber
line_370_lease_costs_cynumber
line_380_overhead_traditional_cynumber
line_390_proxy_amount_cynumber
line_400_total_current_expenditures_cynumber
line_405_capital_current_cynumber
line_410_capital_legacy_cynumber
line_420_total_sred_expenditures_cynumber
line_429_government_assistance_cynumber
line_431_non_government_assistance_cynumber
line_435_contract_payments_received_cynumber
line_440_other_pool_deductions_cynumber
line_440_total_reductions_cynumber
line_445_assistance_repayments_cynumber
line_452_pool_transfer_cynumber
line_453_prior_year_itc_recaptured_cynumber
line_508_qualified_expenditures_transferred_in_cynumber
line_557_qse_current_cynumber
line_558_qse_capital_cynumber
line_559_qse_current_cynumber
line_559_qse_total_cynumber
line_560_qse_capital_cynumber
line_580_opening_pool_cynumber
line_580_pre_aoc_grind_cynumber
line_585_deduction_claimed_cynumber
line_590_closing_pool_cynumber
method_electedstring
missing_requiredarray
pool_available_cynumber
pool_deductible_addition_cynumber
pool_opening_reduced_by_excess_assistance_cynumber
prior_year_itc_applied_cynumber
provisionalboolean
qse_current_gross_cynumber
qse_for_s31_part_8number
readyboolean
s37_negative_pool_income_inclusion_cynumber
t661Line559SredPoolnumber
taxYearEndstring
taxYearStartstring
warnings[].boxstring
warnings[].citation.read_onstring
warnings[].citation.sourcestring
warnings[].citation.source_urlstring
warnings[].citation.statutestring
warnings[].citation.verbatimstring
warnings[].citation.applies_to_boxesarray
warnings[].citation.applies_to_internal_models[]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.verified_atstring
warnings[].citation.verified_bystring
warnings[].claimSupportAttestationboolean
warnings[].gate_idnull | string
warnings[].messagestring
warnings[].severitystring
line_500_prior_year_unpaid_paid_cynumber
line_520_unpaid_current_expenditures_cynumber
line_544_qualified_expenditures_transferred_out_cynumber
Filemark | t661 cells