In Canada, mortgage disclosure is not optional—it is regulated.
Under provincial legislation such as the Mortgage Brokerages, Lenders and Administrators Act, 2006, regulators including the Financial Services Regulatory Authority of Ontario require that the cost of borrowing be disclosed using APR (Annual Percentage Rate).
Why APR is Required
APR exists to:
- Standardize how borrowing costs are presented
- Allow consumers to compare mortgage options
- Incorporate certain fees into a single annualized rate
However, there is a critical limitation:
APR is a regulatory construct—not a perfect reflection of reality
Why This Calculator Is Unique (and Important)
Most calculators:
- Use simplified formulas
- Ignore real-world cash flow timing
- Do not distinguish between regulatory vs economic cost
This calculator is fundamentally different:
✔ Dual-Mode Intelligence
- Regulatory APR Mode (FSRA & Provincial compliant)
- Educational APR Mode (True cash-flow / IRR-based)
✔ Real Economic Cost Modeling
- Accounts for:
- Fee timing (upfront vs financed)
- Interest withholding
- Payment timing (advance vs arrears)
- Default insurance + tax treatment
✔ Advisory-Level Insight
This tool allows you to show:
“What the regulator requires… vs what the borrower actually experiences.”
That distinction is where true professional advice lives.
Getting Started
The calculator is divided into three core sections:
- APR Calculation Method
- Loan Structure Inputs
- Default Insurance Engine
APR Calculation Method
Choose your framework:
- Educational APR (Cash-Flow / IRR)
→ True cost based on actual money movement - Provincial Regulatory APR (e.g., Ontario / FSRA)
→ Standardized disclosure format required by law
Regulatory modes lock assumptions for compliance
Educational mode unlocks real-world flexibility
Loan Structure Inputs
Core Fields:
- Mortgage Amount
- Contract Rate
- Compounding (semi-annual, monthly, etc.)
- Payment frequency & timing
Advanced Controls:
- Fees (upfront vs financed)
- Lender type (prime / alternative / private)
- Interest withholding (common in private lending)
Default Insurance Engine
This is one of the most advanced features in the tool.
Automatically calculates:
- CMHC / Sagen / Canada Guaranty premiums
- Provincial premium tax (e.g., Ontario 8%)
- Portability credits and top-up scenarios
- LTV-based eligibility
Also includes:
- Real-time LTV gauge visualization
- Insurance classification (conventional, insurable, insured)
Scenario Walkthrough (Step-by-Step)
Let’s walk through a realistic example.
Scenario
- Purchase Price: $750,000
- Down Payment: $75,000 (10%)
- Mortgage: $675,000
- Rate: 5.00%
- Term: Standard amortization
- Insurance: CMHC (auto)
- Fees: Minimal (prime scenario)
Step 1: Select Mode
Choose:
Ontario (FSRA Regulatory APR)
This ensures:
- Standardized compounding
- Prescribed assumptions
- Compliance-ready output
Step 2: Enter Inputs
- Purchase Price → 750,000
- Down Payment → 75,000
- Mortgage auto-calculates
- Rate → 5.00%
- Compounding → Semi-annual (default)
Step 3: Review Insurance
The calculator will:
- Determine LTV (~90%)
- Classify as High Ratio / Insured
- Apply CMHC premium
- Add Ontario 8% premium tax (cash)
Step 4: Review Outputs
Key Outputs:
1. APR (Regulatory)
- Standardized annual borrowing cost
- Includes certain fees + insurance impact
2. Payment Amount
- Based on contract rate and amortization
3. Total Cost of Borrowing
- Interest + applicable costs
4. Cash Flow Impact
- Reflects:
- Insurance added to loan
- Tax paid upfront
Output Interpretation
What APR is telling you:
- “This is the standardized cost for comparison”
What it is NOT telling you:
- True timing of cash flows
- Impact of compounding differences
- Real borrower experience
Now Switch to Educational Mode
Run the same scenario using:
Educational APR (IRR Mode)
What changes?
- APR will typically be higher
- Reflects:
- Insurance timing
- Tax paid upfront
- Actual borrower cash position
Insight
You now have two truths:
- Regulatory APR → compliance
- IRR APR → reality
This is the gap most professionals cannot explain.
Technical Specifications
Calculation Engine
1. Regulatory APR
- Based on prescribed provincial formulas
- Assumes:
- Standard compounding conventions
- Defined payment timing
- Standard fee treatment
2. Educational APR (IRR-Based)
Uses:
- Full cash flow modeling
- Internal Rate of Return (IRR) methodology
Includes:
- Net advance (after fees)
- Payment streams
- Timing differences
- Insurance + tax handling
Compounding Support
- Semi-annual (Canadian standard)
- Monthly
- Annual
Fee Treatment
- Upfront (reduces net proceeds)
- Financed (added to loan balance)
Insurance Engine
Supports:
- CMHC base premium schedules
- Refinance + portability scenarios
- LTV-based premium tiers
- Provincial tax calculations:
- Ontario (8%)
- Quebec (9%)
- Saskatchewan (6%)
LTV Analytics
- Real-time LTV calculation
- Visual gauge with thresholds:
- ≤65% → Conventional
- 65–80% → Insurable
- 80–90% → Insured
- 90–95% → High Ratio
Payment Modeling
- Arrears (end of period)
- Advance (start of period)
- Interest withholding support
Output Metrics
- APR (Regulatory or IRR)
- Payment amount
- Total borrowing cost
- Net advance
- Insurance + tax breakdown
Best Practices
Use Regulatory Mode when:
- Providing disclosures
- Comparing lender products
- Meeting compliance requirements
Use Educational Mode when:
- Advising clients
- Explaining true borrowing cost
- Comparing complex structures (private / alternative lending)
Final Perspective
The Canadian Cost of Borrowing APR Mortgage Calculator separates:
What must be disclosed….From….What actually happens financially
Enjoy!
Professional Version of the Canadian Cost of Borrowing APR Mortgage Calculator User Guide
The Canadian Cost of Borrowing APR Mortgage Calculator User Guide is designed to help you use the Canadian “Cost of Borrowing” APR mortgage calculator to move beyond headline rates and understand what a mortgage truly costs once mandatory fees, insurance, structure, and timing are accounted for.
A central theme in this guide is compliance. In Ontario, mortgage brokerages have a statutory duty to disclose the “cost of borrowing,” calculated in accordance with regulations and expressed as a per‑annum rate, and Financial Services Regulatory Authority of Ontario has repeatedly emphasized that this disclosure must be accurate and include required fees when calculating APR.
The calculator is uniquely valuable because it is built to make cost visible in the way clients experience it: not only as a rate, but as a cash-flow reality. It pairs an educational cash‑flow “IRR-style” APR lens with province selection intended to align assumptions for standardized disclosure-style comparison, helping you compare mortgage structures properly and ask better questions before committing.
Regulatory Context and Why APR Disclosure Is Required
In Ontario, the disclosure requirement begins with statute. The Mortgage Brokerages, Lenders and Administrators Act, 2006 requires a mortgage brokerage to disclose to each borrower the cost of borrowing, and it further specifies that the cost of borrowing must be calculated on the assumption obligations are fulfilled, calculated in accordance with regulations, and expressed as a rate per annum.
Financial Services Regulatory Authority of Ontario has made the compliance expectation explicit: its supervision communications link the statutory duty to the regulation that specifies how cost of borrowing—expressed as APR—should be calculated and disclosed, and it has highlighted that inaccurate APR disclosure is a recurring problem in examinations. The regulator’s examples of common APR failures are practical and directly relevant to day‑to‑day mortgage work: excluding required fees (including lender, brokerage, legal/disbursement, and appraisal fees) or disclosing fees inconsistently across commitment and disclosure documents.
FSRA’s disclosure guidance also clarifies how fees and APR fit together in practice. Disclosures must be written, must follow the Act and its regulations, and—critically—fees payable to the brokerage for its services must be disclosed in writing and included in the cost of borrowing disclosure and the APR. When estimates are used, the disclosure package must clearly notify the reader in writing that an estimate or assumption is being relied on.
Finally, APR’s regulatory role is standardization. Ontario’s cost‑of‑borrowing rules frame APR as an annualized measure of borrowing cost on the principal, using a prescribed calculation structure; for example, Ontario’s regulation describes the mortgage cost of borrowing as an annual rate on principal calculated using an APR formula. The practical outcome is that APR is the disclosure metric regulators expect to see used consistently and transparently, even when a borrower is naturally inclined to focus on only the advertised interest rate.
Why This Calculator Is Unique and Why It Matters
Most people shop mortgages by interest rate, and that instinct is understandable—but incomplete. The calculator this guide accompanies is explicitly designed to go beyond the headline rate and focus on what actually matters: what the mortgage truly costs once fees, structure, and timing are accounted for, which is the purpose APR is meant to serve. It is also positioned as a practical tool for clearer comparison: two mortgages can advertise the same rate and still cost meaningfully different amounts once APR is considered, and the calculator is built to make that difference visible so borrowers can compare properly and avoid surprises later.
The uniqueness of the tool is not simply that it outputs an APR, but that it is built for decision-making under real mortgage conditions. It is described as combining an educational cash‑flow APR (IRR) approach with province selection meant to support disclosure-style assumptions, which is precisely what working professionals need when comparing mortgages that differ in fees, cash-flow timing, and insurance treatment. In practice, this dual framing supports two distinct client conversations: the compliance conversation (what must be disclosed and how to compare standardized results) and the advisory conversation (what the borrower experiences economically when cash flows and timing are modeled).
The importance of this distinction is reinforced by regulator behaviour. FSRA has signaled that APR accuracy is not a minor technicality: it has conducted targeted examinations and announced compliance initiatives focused on APR disclosure quality, reflecting that APR miscalculation and fee omission can directly impair a consumer’s ability to make an informed decision.
Using the Calculator
The calculator is organized around a simple workflow:
- Select an APR calculation method
- Enter the mortgage’s structure and key terms, layer in default insurance (when applicable), add mandatory fees
- Generate outputs that translate those inputs into a payment view, a cost‑bucket view, and an APR view that can be used for standardized comparison and deeper advisory insight.
The tool is best used on a desktop due to its complexity, and it is presented with a general informational disclaimer emphasizing that it is illustrative and not financial advice or a commitment to lend.
The first decision point is the APR calculation method. Educational mode is designed for economic understanding—particularly when the timing of fees, the way payments are made (in arrears versus in advance), or private/alternative deal structures matter—whereas province selection is intended to align assumptions for disclosure-style standardization and comparability. This matters in a compliance context: in Ontario you must disclose the cost of borrowing and ensure fees that must be included are actually included in the APR calculation.
Default insurance is treated as an integrated part of the analysis because it is a common, material driver of total borrowing cost for high‑ratio mortgages. Canada Mortgage and Housing Corporation explains that mortgage loan insurance is required in Canada when a homebuyer makes a down payment of less than 20% of the home’s purchase price (and, stated another way, when LTV exceeds 80% for eligible price bands), and the premium is based on loan size and down payment and can often be added to the mortgage. When provincial sales tax applies to the premium, that tax is generally not financeable; CMHC’s published guidance states that premiums in Quebec, Ontario, and Saskatchewan are subject to provincial sales tax and that this tax cannot be added to the loan amount.
Below is a structured input reference. The table below clarifies how each input affects outputs, without excessive technical jargon.
| Input area | Input field (as shown) | What this changes in the results | Practical guidance on when to adjust |
| APR method | APR Calculation Method | Determines whether you are modeling economic cash-flow behavior (educational) or running standardized, disclosure-style assumptions for comparison | Use standardized mode for disclosure-style comparisons; use educational mode to understand real economic cost when structure or timing differs |
| Deal context | Lender Type | Controls which fee fields are emphasized based on common practice by lender category | Use this to quickly surface typical fees for prime vs alternative vs private scenarios |
| Fee treatment | How are fees paid? | Changes whether fees reduce funds received upfront or are added to the balance and accrue interest | If a fee is deducted from proceeds, treat it as reducing funds received; if it is rolled into the mortgage, treat it as financed |
| Payment timing | Payments Made; Interest withheld (periods) | Changes cash-flow timing and can materially affect an IRR-style APR in private/alternative structures | Use “in arrears” for traditional structures; use “in advance” and interest-withheld only when the deal truly withholds interest |
| Insurance | Enable Auto Default Insurance; Product Type; Insurer; Province (premium tax) | Determines whether an insurance premium is estimated and whether provincial premium tax is recognized as an upfront cash requirement | Use auto insurance for insured/insurable purchase and refinance comparisons; choose province to reflect premium tax where applicable |
| LTV basis | Purchase Price; Lending Value/Appraisal; Down Payment; Value Basis for LTV | Drives LTV and therefore premium tier and insured eligibility flags | Use the correct value basis when purchase price and appraisal differ; ensure down payment is accurate and sourced correctly |
| Mortgage terms | Mortgage Amount; Contract Rate; Compounding Convention; Payment Frequency; Amortization; Term | Controls payment amount, term-end balance, and the internal cash-flow model used for APR estimation | Keep these aligned to the actual commitment; treat term and amortization as separate decisions with different cost implications |
| Fee inputs | Required Insurance/Other; Appraisal Fee; Brokerage Fees; Lender/Admin/Processing/Commitment/Funding/Renewal fees; Miscellaneous | Increases APR relative to contract rate; affects cost buckets and net proceeds depending on fee payment method | Include only fees required to obtain the mortgage and that belong in the cost-of-borrowing conversation; ensure consistency across documents |
This input‑effect summary is not only a usability feature; it supports compliance discipline. FSRA has emphasized that incorrect APR often stems from fee omission or fee inconsistency across documentation, which is precisely what a structured input checklist helps prevent.
Scenario Walkthrough With Output Explanation
This scenario is written as a step‑by‑step narrative example. It uses the provided Ontario purchase case: purchase price $750,000, down payment $75,000, mortgage amount $675,000, contract rate 5.00%, Canadian semi‑annual compounding, CMHC insurance, and minimal fees. The objective is to show not only how to enter the scenario, but how to interpret the outputs as a client would experience them.
Begin by selecting the province mode for Ontario that corresponds to disclosure-style assumptions. The compliance reason for starting here is straightforward: Ontario mortgage brokerages have a duty to disclose the cost of borrowing calculated under regulations and expressed as a per‑annum rate, and FSRA has explicitly connected this duty to APR calculation and disclosure expectations. In standardized mode, treat the calculator as an aid to consistent comparison, not a substitute for the formal disclosure package; FSRA expects disclosures to be written, clear, and consistent, and it requires that required fees be included when disclosing APR.
Next, confirm default insurance is enabled and configure the insurance section for a purchase. Enter purchase price $750,000 and down payment $75,000. With auto‑calculation enabled, the resulting base mortgage amount is $675,000, producing an LTV of 90% ($675,000 ÷ $750,000). This LTV places the mortgage in CMHC’s published premium tier that runs up to and including 90%, where the premium rate is 3.10% for the total loan. At this point, select the province premium tax treatment. CMHC states that provincial sales tax applies to mortgage loan insurance premiums in Ontario and that the tax cannot be added to the loan amount, meaning it must be treated as an upfront cash requirement rather than a financed cost. For the tax rate itself, a commonly referenced breakdown for CMHC premium tax is 8% in Ontario, 9% in Quebec, and 6% in Saskatchewan, which should be reflected in the calculator’s province selection when relevant.
Now enter the mortgage terms. Set the contract rate to 5.00% with Canadian semi‑annual compounding, monthly payments, a 25‑year amortization, and a 5‑year term. The reason this matters for interpretation is that the contract rate is not the same as the effective annual cost created by the compounding convention; the calculator’s outputs deliberately separate “rate mechanics” from “economic cost,” which is the conceptual reason APR exists.
Set fees to minimal by leaving fee lines at zero for this example. This is a disciplined way to isolate the effect of default insurance and its tax, which are often the dominant “non-rate” costs in a high‑ratio insured purchase. Once the inputs are set, run the calculation and review the outputs in the order a client can understand them.
In this Ontario example, the insurance premium is the first major cost driver. At 90% LTV, CMHC’s published premium for the total loan is 3.10%, so the premium is approximately $20,925 (3.10% × $675,000) and is typically capitalized (added to the mortgage balance). The associated Ontario premium tax at 8% is approximately $1,674 (8% × $20,925) and should be treated as upfront cash required rather than financed, consistent with CMHC’s statement that provincial sales tax cannot be added to the loan amount.
From there, the cost-bucket outputs explain how the mortgage’s “non-rate costs” flow into borrower experience. Financed costs are the amounts added to the mortgage balance and therefore accrue interest; in this example, the financed cost bucket is the $20,925 insurance premium. Upfront costs are amounts paid at or before closing and reduce net proceeds; in this example, the upfront cost bucket is the $1,674 premium tax. The combined mandatory costs (financed plus upfront) are approximately $22,599, and the total mortgage balance after capitalizing the premium is approximately $695,925 ($675,000 base mortgage plus $20,925 premium).
The payment and term-end balance outputs translate the structure into cash‑flow reality. Under the assumptions above, the monthly payment is approximately $4,047.53, and the modeled term-end balance after 5 years is approximately $615,945.87. These outputs are not “APR” by themselves, but they are essential context: APR is most meaningful when the borrower understands what the payment implies, how much principal remains at term end, and why a fee that is financed affects interest cost over time.
The APR outputs then connect the dots between structure, fees, and annualized cost. In this example, the “contract effective annual rate” created by semi‑annual compounding is approximately 5.0625%, which is the cost created by compounding alone before fees. The “estimated APR (effective annual)” that incorporates the insurance premium and premium tax effects is approximately 5.8912%. The difference between these two figures—approximately 0.83 percentage points, or 83 basis points—is the annualized cost impact of the mandatory costs in this specific structure, which the calculator visualizes as the spread between the contract rate mechanics and the APR reality.
The calculator also outputs a “nominal, compounded semi‑annually” APR representation of approximately 5.8069%. This representation exists because Canadian mortgage discussions often communicate using nominal rates with semi‑annual convention; it gives a disclosure-style comparable number while preserving the economic equivalence of the effective annual APR estimate.
To support client comprehension, this is the point where a comparison table is most helpful. The purpose is not to create two competing truths, but to reinforce that standardized disclosure-style assumptions are used for compliance and comparability, while educational cash-flow modeling is used to understand the true economic effect of timing and structure.
| Output category | Standardized disclosure-style view (Regulatory mode) | Economic cash-flow view (Educational mode) | How to explain it to a client |
| APR headline | Emphasizes standardized assumptions to support consistent comparison across options | Emphasizes cash-flow reality, especially when structure differs (fees financed, payments in advance, withheld interest) | One view supports apples-to-apples comparison; the other shows what the deal “feels like” financially |
| APR representation | Often presented in a disclosure convention familiar to Canadian mortgage discussions (nominal semi-annual representation) | Presented as an effective annual economic cost driven by cash flows | The label matters: effective annual is economic; nominal semi-annual is a convention for communication |
| Net advance and cash required | Clarifies upfront costs and how they reduce proceeds (or increase closing cash needed) | Clarifies how timing changes effective cost, especially when interest is withheld or paid in advance | If you receive less money today or must pay cash upfront, the true annualized cost rises |
| Cost buckets | Reinforces which costs are financed versus paid upfront | Helps quantify how financing vs paying upfront changes long-run cost | Financed costs are paid over time and accrue interest; upfront costs hit cash at closing |
| Payment and term-end balance | Provides the payment the borrower will actually budget for and the remaining balance at term end | Shows how those cash flows combine into an annualized cost rate | APR is not just a number; it is a reflection of a payment stream and a remaining balance |
This comparison framing aligns with how regulators describe APR’s consumer value. FSRA’s supervision communications emphasize that consumers’ understanding depends on accurate inclusion of required fees and clear disclosure, which is exactly what a structured output explanation supports.
Technical Specifications
The calculator’s technical design is best understood as two layers working together: a regulatory disclosure layer and an economic modeling layer. The regulatory layer reflects the compliance reality that, in Ontario, cost of borrowing must be disclosed and expressed as a per‑annum rate calculated under regulation, and FSRA supervision has explicitly framed this disclosure as APR and has provided enforcement attention where APR is miscalculated or required fees are excluded. In addition, Ontario’s cost-of-borrowing rules describe an APR‑based, annualized formula framework for mortgage cost of borrowing, reinforcing that APR is the legal disclosure metric rather than an optional analytical measure.
The economic modeling layer is the calculator’s core differentiator in day‑to‑day advisory work: it estimates APR from cash flows in a way that makes fee timing and payment timing explicit, which is why it is described as an educational cash‑flow APR (IRR) approach. Conceptually, the model treats the amount the borrower effectively receives as an initial inflow, treats periodic payments as outflows, and treats the term-end balance (if not paid off within the modeled term) as an additional outflow at term end; the implied periodic IRR is then converted to an annualized APR representation. This is precisely the kind of cash‑flow lens that makes private and alternative structures comparable when they differ in how fees are charged and when interest is collected.
Compounding support is designed to reflect real-world conventions and borrower comprehension. The calculator supports semi‑annual (Canadian convention), monthly, and annual compounding inputs for exploratory comparison, while the disclosure-style framing preserves a comparable convention for communication. The broader Canadian legal context for interest disclosure in mortgage structures also emphasizes that stated mortgage interest must be expressed using yearly or half‑yearly rate statement conventions in certain cases, which is one reason semi‑annual framing is so prevalent in Canadian mortgage communication.
Fee treatment is explicitly separated into “upfront” versus “financed” behaviour because these two realities affect borrowers differently. When a cost is paid upfront or deducted from proceeds, it reduces the amount of net funds effectively received and therefore increases the annualized cost for the same payment stream; when a cost is financed, it increases the balance on which interest accrues and therefore increases payments and long-run interest. This distinction is not only financially meaningful; it is also operationally important because FSRA has identified APR errors arising from fee omissions and inconsistent fee disclosure, meaning accurate fee classification is a practical compliance safeguard.
The default insurance engine is integrated because, for high‑ratio lending, default insurance is often mandatory and material. CMHC states mortgage loan insurance is required when down payment is less than 20% (subject to eligibility conditions such as price caps), and it publishes premium schedules by LTV band; it also states that provincial sales tax applies to premiums in Ontario, Quebec, and Saskatchewan and that the tax cannot be added to the loan amount. In practical calculator configuration, this is why the insurance module must separately track (i) the capitalized premium (typically financed) and (ii) the provincial premium tax (typically upfront). For the tax rates themselves, a commonly cited breakdown used in mortgage education is Ontario 8%, Quebec 9%, and Saskatchewan 6%. The calculator also supports insurer selection among CMHC, Sagen MI Canada Inc., and Canada Guaranty Mortgage Insurance Company, reflecting common market insurer options in the insured space.
LTV analytics are treated as first-class outputs because they drive insurance eligibility and premium tiers. CMHC’s premium table is explicitly LTV‑tiered and includes thresholds at 65%, 75%, 80%, 85%, 90%, and 95%, which is why an LTV visualization is a practical client education tool: the borrower can see immediately how a small change in down payment can shift them into a different premium tier and therefore change APR and cash required.
Payment modeling must also handle real mortgage irregularities. Beyond the standard “in arrears” payment flow, the calculator supports “in advance” payment structures and interest withholding inputs because these are common in private mortgage structures; in those structures, the borrower’s net proceeds can be reduced by withheld interest at funding, which has a direct and often large effect on the economic APR. FSRA’s APR supervision messaging is relevant here because private mortgages are exactly where fee and structure complexity often leads to APR disclosure mistakes, making an explicit payment-timing model a practical risk-control tool for advisors and clients.
Output metrics are designed to support both comprehension and documentation. In addition to APR representations, the calculator produces outputs for payment amount, term-end balance, contract effective annual rate (fees excluded), total fees included, cost buckets (financed costs, upfront costs, total mandatory costs), total mortgage balance after financed costs, upfront cash required, and net advance (funds received). The compliance value of these outputs is that they force the conversation to include the items FSRA expects borrowers to be able to see and understand—particularly fees and cost-of-borrowing effects—rather than allowing the interest rate alone to dominate the decision.

