Canadian Capital Gains Tax Calculator
capital_gains_taxEstimate Canadian capital gains tax on selling real estate, stocks, crypto, a business or a rental. Applies the flat 50% inclusion rate, principal-residence exemption, lifetime capital gains exemption for QSBC shares, capital-loss offsets and rental CCA recapture, then taxes the gain on top of other income at federal + provincial brackets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| isQSBC | No | Business only: qualified small business corporation shares (LCGE) | |
| taxYear | No | Tax year of the disposition | |
| province | No | Province/territory of residence | Ontario |
| assetType | No | What was sold; decides which exemptions apply | real-estate |
| landValue | No | Rental only: land portion of the sale price (splits land vs building gain) | |
| salePrice | Yes | Gross sale proceeds in CAD | |
| yearsOwned | No | Years owned (for principal-residence proration) | |
| buyingCosts | No | Land transfer tax, legal and other buying costs | |
| annualIncome | No | Other annual income in CAD; the gain is taxed on top of it | |
| sellingCosts | No | Commission, legal and other selling costs | |
| taxpayerType | No | Who sold the asset | individual |
| capitalLosses | No | Capital losses (prior or current) to offset the gain | |
| lcgeRemaining | No | Remaining lifetime capital gains exemption room in CAD | |
| purchasePrice | Yes | Original purchase price in CAD | |
| yearsDesignated | No | Years designated as your principal residence | |
| ccaClaimedToDate | No | Rental only: total CCA claimed to date | |
| capitalImprovements | No | Capital improvements added to the adjusted cost base | |
| isPrincipalResidence | No | Real estate only: claim the principal residence exemption | |
| originalBuildingCost | No | Rental only: original building cost for CCA recapture |