schedule55

Part III.1 Tax on Excessive Eligible Dividend Designations

Kind
batch
Program
T2 Corporation Income Tax Return
Supported tax years
2006 and later
Strict profile
s55_2024_ccpc_excess_eligible_dividend_target_value_v1
Payload schema version
0.22.0
Dependencies (run automatically)
dividend_pool_status, schedule3, schedule53, schedule54

Example request

Send this body to POST /api/v1/computations/batch. This example works with or without payloadContract.

{
  "compute": [
    "schedule55"
  ],
  "inputs": {
    "taxYear": 2025,
    "fiscalStart": "2025-01-01",
    "fiscalEnd": "2025-12-31",
    "daysInYear": 365,
    "accounts": [
      {
        "id": "revenue",
        "accountCode": "4000",
        "accountName": "Cedar Ridge active business revenue",
        "accountType": "revenue",
        "currentYearBalance": -111111.11,
        "userStatus": "default",
        "reviewStatus": "default",
        "classification": {
          "schedule1Relevant": false,
          "incomeType": "active",
          "foreignSource": false
        }
      }
    ],
    "incomeStatementFlags": {
      "revenue": true
    },
    "schedule9": {
      "rows": [
        {
          "name": "Birchline Tools Ltd.",
          "countryOfResidence": "CA",
          "businessNumber": "222222226RC0001",
          "relationshipCode": 3,
          "commonShareCount": 0,
          "commonSharePercent": 0,
          "preferredShareCount": 0,
          "preferredSharePercent": 0,
          "bookValueCapitalStock": 0
        }
      ]
    },
    "schedule23": {
      "calendarYear": 2025,
      "isAmendedAgreement": false,
      "rows": [
        {
          "name": "Cedar Ridge Manufacturing Inc.",
          "businessNumber": "123456782RC0001",
          "associationCode": 1,
          "businessLimitBeforeAllocation": 500000,
          "percentageOfBusinessLimit": 0,
          "businessLimitAllocated": 0
        },
        {
          "name": "Birchline Tools Ltd.",
          "businessNumber": "222222226RC0001",
          "associationCode": 1,
          "businessLimitBeforeAllocation": 500000,
          "percentageOfBusinessLimit": 100,
          "businessLimitAllocated": 500000
        }
      ]
    },
    "associatedGroupAII": 0,
    "priorYearGroupTCEC": 0,
    "specifiedInvestmentBusinessIncome": 0,
    "lifeInsurancePolicyIncome": 0,
    "specifiedCorporateIncomeReviewed": true,
    "supplementalLinesReviewed": true,
    "specifiedPartnershipIncomeApplies": false,
    "pyUCCPools": [],
    "pyLossPools": [],
    "t2Jacket": {
      "identification": {
        "isResidentOfCanada": true,
        "typeOfCorporation": "1",
        "businessNumber": "123456782RC0001"
      },
      "additionalInfo": {
        "isDepositInsuranceCorporation": false,
        "isCreditUnion": false,
        "substantiveCCPCAnytime": false,
        "section89_11ElectionInForceForTaxYear": false
      },
      "applicability": {
        "gripChangeOrEligDiv": true,
        "taxableDividendsPaid": true
      }
    },
    "workpapers": [
      {
        "id": "wp-dividends",
        "templateId": "dividends",
        "adjustmentStatus": "ok",
        "schedule3CoverageReview": {
          "schemaVersion": 1,
          "reviewed": true,
          "partIVLossClaimConclusion": "none_claimed",
          "part4ExclusionConclusion": "none_applicable",
          "reviewedAt": "2026-08-10T00:00:00Z"
        },
        "rows": [
          {
            "payerName": "Cedar Ridge Manufacturing Inc.",
            "direction": "Paid",
            "dividendType": "Eligible",
            "dividendSource": "Canadian taxable",
            "isConnected": "No",
            "isTaxablePreferredShare": false,
            "date": "2025-08-10",
            "amountCY": 100000,
            "designatedInWritingAtPaymentTime": true,
            "designationDate": "2025-08-10",
            "foreignCurrency": "CAD",
            "paragraphCAntiAvoidanceApplies": false,
            "s191_1_2DeemedTps": false
          }
        ]
      }
    ],
    "schedule53": {
      "line100GripOpening": 0,
      "line110TaxableIncome": 111111.11,
      "line130LesserSbdNumerator": 0,
      "line140LesserAiiTaxableIncome": 0,
      "line200EligibleDividendsReceived": 0,
      "line210Section113Dividends": 0,
      "line300EligibleDivsPaidPriorYear": 0,
      "line310ExcessiveEEDPriorYear": 0
    },
    "cooperativeCorporation136_2ThroughoutYear": false,
    "isInsuranceCorp": false,
    "schedule55": {
      "line100TotalTaxableDividendsPaid": 100000,
      "line150TotalEligibleDividendsPaid": 100000,
      "line160GripEndOfYear": 80000
    }
  }
}

Input cells (28770)

Paths are relative to the request's inputs object. [] marks an array element.

Cells marked always require a non-null value in every request. Cells marked strict are required when you supply this target's payloadContract. See Run computations.

Unknown cells and JSON type mismatches return 400 with the affected cells in the error details.

Loading the cells. The Markdown version lists them too.

Strict profile accepted values (7558 of 28770 cells)

These constraints apply when you supply this target's payloadContract. Cells marked pinned must equal the listed value. A pinned cell that is not required may be left out.

Loading the cells. The Markdown version lists them too.

Output cells (141)

Paths are relative to this target's result object in the response.

Loading the cells. The Markdown version lists them too.

Filemark | schedule55 cells