Alex Rajcoomar portfolio
The vault →

AFM 291 · Whole course

AFM 291 Key Takeaways

Built to be hand-copied rather than read. Every topic takes the same shape: concept, core idea, the relationship, a diagram, and the trap.

Whole courseHand-copy format

Origin / Coursework14,480 words / 0 figures / 2 tablesCitation chords / 10Metadata verified by build

Built from the seven vault chapter notes, the three orphan files in the course folder and the course-folder material for the two topics with no note, with AI assistance; where the sources contradict each other the sheet flags the conflict and does not guess.

AFM 291: Key Takeaways & Visual Reference

One reference map, whole course, built to be hand-copied, not read. Every topic follows the same shape: Concept → Core idea → Relationship/process → Visual → Key takeaway, plus a ⚠️ line where a mistake is common. Draw the visual under each concept, that's the point of this sheet. The prose is there to explain the drawing, not to replace it.

NoteWhat this sheet is built on, and what it corrects

Source material: the seven vault chapter notes (AFM 291: MOC), the three orphan files that exist in the course folder but not the vault (Ch.5, Ch.7, Ch.8), and course-folder source material for the two topics with no note anywhere (IAS 37 / "Chapter 11", and the cash flow capstone). Every correction already verified in AFM 291: Reconciliation Phase 2 is applied silently throughout: IAS 36.105's missing reallocation sentence is restored, IAS 38 ¶57(d)'s overstated market-evidence wording is fixed, IAS 8 terminology is corrected wherever a chapter still said "retrospective restatement" for a policy change. The IAS 20 grant-repayment conflict (defect 🔴A) is flagged, not resolved, the source contradicts itself and this sheet does not guess which version is right. No [VERIFY] tag was upgraded to settled, this is a compression of the vault, not a re-verification of it.

Roadmap: Ch.1 (theory) → Ch.2 (framework) → Ch.3 (accrual/IAS 8) → Ch.4 (revenue) → IAS 37 (provisions) → Ch.5 (cash/receivables) → Ch.6 (inventory) → Ch.7 (financial assets) → Ch.8 (PP&E) → Ch.9 (intangibles/goodwill/grants) → Ch.10 (revaluation/impairment) → Cash Flow (capstone) → Cross-Cutting Synthesis.


The Spine: One Diagram for the Whole Course

 ①Ch1 ---> ②Ch2 ---> ③Ch3 ---> ④Ch4 ---> ⑤IAS37
 theory     frame-    accrual/   revenue    provisions &
 (why        work     IAS8/      (IFRS15)   contingencies
 bias                 stmt
 exists)              structure

 ⑥Ch5 ---> ⑦Ch6 ---> ⑧Ch7
 cash &     invent-    financial
 receiv.    ories      assets

 ⑨Ch8 ---> ⑩Ch9 ---> ⑪Ch10
 PP&E       intangibles/ revaluation,
            goodwill/    inv. property,
            grants       IMPAIRMENT

 ⑫Cash Flow Statement (capstone — ties 3, 8, 10 together)
 ⑬Cross-Cutting Synthesis (ties everything together)

Four threads run underneath this chain, sideways, touching almost every box, draw these as a second, separate small diagram once you've drawn the chain above:

 EARNINGS MGMT:   Ch1 --> Ch4 --> Ch6 --> Ch9 --> Ch10
 PRUDENCE/NRV:              Ch6 ------> Ch7 ------> Ch10
 RETRO/PROSPECTIVE: Ch3 --> Ch4 ------> Ch8 --> Ch9
 OCI (& recycling):              Ch3 -> Ch7 ------> Ch10

Full detail on all four threads is in the Cross-Cutting Synthesis at the end, read the chapters first, use that section as the final "connect the dots" pass.


Chapter 1: Theory Foundations (Parts A, C, D)

Full notes: Chapter 1 — Parts A, C, D only. Part 0, Part B, and Part E are out of scope (see AFM 291: Reconciliation, Chapter 1 resolution).

Adverse Selection vs. Moral Hazard vs. Agency Problem

Core idea: Information asymmetry between insiders and outsiders splits into two structurally different problems: adverse selection (hidden information, past/present) and moral hazard (hidden action, future); moral hazard between owners and managers specifically is the agency problem.

Relationship/process: 1. Insiders (management/board) know more than outsiders → information asymmetry. 2. Hidden INFORMATION (past/present) → adverse selection (e.g., used cars) → fixed by costly signals: audits, dividends (cheap talk like "our stock is undervalued" doesn't work). 3. Hidden ACTION (future) → moral hazard (e.g., car insurance) → fixed by reliable/verifiable information + incentive alignment: debt covenants (current ratio > 2, debt-to-assets < 0.5, interest coverage > 3), incentive pay, equity stakes. 4. Moral hazard specifically between owners (principals) and managers (agents) = the agency problem.

Visual:

   INFO ASYMMETRY (insider > outsider)
                |
    hidden INFO?         hidden ACTION?
    (past/present)          (future)
         |                     |
  ADVERSE SELECTION       MORAL HAZARD
  ex: used cars           ex: insurance
         |                     |
  fix: costly signal      fix: covenants,
  (audit, dividend)       incentive pay
                                |
                     owner-manager gap = AGENCY

Key takeaway: Ask two questions, "what's hidden: info or action?" and "when: past/present or future?", to classify, then name the specific remedy.

⚠️ Watch out: A costless "cheap talk" claim is never a valid remedy for adverse selection, only signals that are costly or legally risky to fake (audits, dividends, covenants) actually work.

Positive Accounting Theory: Earnings Management Motivations

Core idea: Positive accounting theory is a descriptive (not prescriptive) lens: given a manager's specific incentive, you can predict the direction they'll bias reported earnings, usually up, sometimes down.

Relationship/process: Standards permit discretion (no single method fits every business; accrual accounting requires estimates), and managers use that discretion self-interestedly. 1. Identify the manager's situation (covenant, bonus, tax exposure, subsidy, union talks). 2. Match it to a named motivation. 3. Predict the bias direction.

Visual:

   UPWARD bias              DOWNWARD bias
  (protect ratios/pay)      (avoid scrutiny)
 ------------------------  ------------------------
  near debt covenant        "big bath" — dump costs
  breach                    into an already-bad year
  bonus tied to net         avoid windfall tax or
  income / EPS              new regulation
  raise share price for     weaken union
  financing or M&A          bargaining position

Key takeaway: Always state BOTH the direction AND the specific named motivation: "management may manipulate earnings" alone earns no marks.

⚠️ Watch out: Students default to assuming upward bias only, the four downward motivations (tax/regulatory avoidance, subsidy-seeking, big bath, union bargaining) are equally real and more commonly tested because they're counter-intuitive.

Efficient Securities Markets & the Mixed-Measurement Balance Sheet

Core idea: Markets are semi-strong-form efficient, prices absorb all PUBLIC information quickly (minutes to days) but not private/inside information, which is why accounting can safely use market price for traded securities but must fall back on historical cost elsewhere.

Relationship/process: 1. New public information (e.g., an earnings release) hits → price adjusts fast. 2. Because it's already priced in, abnormal profits from public information alone are hard to earn, but insiders trading on private information before it's public can profit, which is why insider-trading law exists. 3. Where an efficient market exists (e.g., shares held as an investment), that market price is reliable and verifiable, so accounting uses it directly; where no such market exists (inventory, equipment), historical cost is used instead.

Visual:

 Public info (earnings report)
            |
  price adjusts FAST (mins-days)
            |
 SEMI-STRONG FORM: reflects PUBLIC
 info only (not private/insider)
      |                    |
 traded securities     other assets
 (shares, bonds)       (inventory, equip.)
      |                    |
 measure @ MARKET      measure @ HISTORICAL
 PRICE                 COST

Key takeaway: The balance sheet's mixed measurement (market price for traded investments, historical cost for inventory/equipment) is a deliberate consequence of efficient-market logic, not an inconsistency.

⚠️ Watch out: "Efficient" does not mean "always right", semi-strong form means only PUBLIC information is priced in; private information can still generate abnormal profits, which is exactly why insider trading is restricted by law.


Chapter 2: Conceptual Framework

Full notes: Chapter 2

The Conceptual Framework as a Business Plan: Objective & Qualitative Characteristics

Core idea: The IFRS Conceptual Framework is best understood as a business plan for supplying accounting information: define your target market (users), your goal (objective), then the features that make the product useful (qualitative characteristics).

Relationship/process: 1. Users = investors, lenders, and other creditors (a deliberately narrow, post-2011 target market: IFRS Conceptual Framework ¶1.2). 2. Objective = provide information useful for investing/lending decisions, ultimately predicting the amount, timing, and uncertainty of future cash flows, via information on resources, claims, and accrual-based performance/stewardship. 3. Qualitative characteristics = what "useful" requires: two FUNDAMENTAL (must-have) traits and four ENHANCING (nice-to-have) traits.

Visual:

 USERS: investors, lenders, creditors
              |
 OBJECTIVE: predict amount, timing,
 uncertainty of future cash flows
              |
      QUALITATIVE CHARACTERISTICS
      /                        \
 FUNDAMENTAL (must-have)   ENHANCING (nice-to-have)
 - Relevance                - Understandability
 - Representational          - Comparability
   faithfulness              - Verifiability
   (¶2.20)                   - Timeliness

Key takeaway: Relevance and representational faithfulness are non-negotiable "must-haves"; the other four traits only make already-useful information more useful, they can't rescue information that fails the fundamental test.

⚠️ Watch out: Both fundamental characteristics are matters of DEGREE (more/less relevant, more/less faithful), not a binary switch.

Four Measurement Bases: Entry vs. Exit Value

Core idea: Once an item is recognized, it must be quantified using one of four bases, two ENTRY values (cost to acquire) and two EXIT values (proceeds on disposal), and the choice is a timing question, not a "which number is truest" question.

Relationship/process: Historical cost = actual price paid at the transaction date; current cost = the same idea re-estimated today. Fair value = an orderly sale price today; value in use (fulfilment value, for liabilities) = present value of expected future cash flows from use/settlement. Entry values ADD transaction costs to the base; exit values DEDUCT them. Per the textbook's Quanto Company example (a $100 owner contribution spent immediately on "widgets"), all four bases produced the identical $26 total income across Years 1–2, they only differed in when that $26 was recognized (e.g., current cost showed a $2 Year-1 "holding gain" as replacement cost rose $100→$102, which would just as easily have been a holding loss under different facts).

Visual:

            ENTRY VALUE          EXIT VALUE
          (pay to acquire)     (get on disposal)
        -----------------------------------------
         Historical cost      Fair value ⚠
         (paid, past date)    a.k.a. "Realizable
                               value" (Exh 2-3/2-9)
        -----------------------------------------
         Current cost         Value in use
         (buy today)          (PV future cash flows)
        -----------------------------------------
  costs:  ADD to base           DEDUCT from base

Key takeaway: Same asset, same lifetime income under any basis, the measurement choice only shifts WHEN gains are recognized, not how much total gain exists.

⚠️ Watch out: Exhibits 2-3/2-9 label this basis "realizable value"; Section B.6's prose calls it "fair value", no reconciling passage exists anywhere in the source. NRV (Ch.6, inventory) deducts selling costs; IFRS 13 fair value does not, they diverge by that amount. This is a genuinely open, unresolved instructor question, confirm the term before assuming they're identical.

Recognition: The Threshold for Becoming a Line Item

Core idea: Recognition is the yes/no gate that decides whether something fitting an element definition (asset/liability/etc.) actually appears as a line item on the statements, versus staying in the notes or off the books entirely.

Relationship/process: An item must (1) fit an element definition (e.g., an asset needs control, a past event, and potential future economic benefit) then (2) clear the recognition test: the future inflow/outflow must be PROBABLE and the amount must be REASONABLY MEASURABLE. Only after recognition does measurement (which of the four bases, how much) become a question. Example split: accounts receivable usually clears both bars and is recognized; most R&D spending fails both (uncertain success, hard-to-estimate benefit) and is expensed instead.

Visual:

 Fits element definition
 (asset / liability)?
         |
 PROBABLE future flow +
 amount MEASURABLE?
     /            \
   YES              NO
    |                |
 RECOGNIZE       don't recognize
 (line item on    (note disclosure
  statements)      only, if at all)
 e.g. A/R         e.g. most R&D

Key takeaway: Recognition (probable + measurable → becomes a line item) is a separate, prior question from measurement (how much, once it's in), don't conflate the two.

⚠️ Watch out: A low-probability/hard-to-estimate item (like most R&D) failing the recognition test is the expected, correct outcome, not a loophole or an error.

IFRS vs. ASPE: Same Shape, Different Scale

Core idea: ASPE's conceptual framework mirrors IFRS's (same components, same four measurement bases) but is roughly seven times shorter (22 pages / 316 paragraphs vs. 9 pages / 52 paragraphs) and organized slightly differently, reflecting lower stakeholder complexity for private enterprises.

Relationship/process: Nearly every framework component matches across both regimes (users, objectives, recognition, measurement, assumptions all present in both). The real differences are structural: IFRS splits qualitative characteristics into fundamental/enhancing tiers; ASPE has no tier split and houses materiality under constraints instead; IFRS names "comprehensive income" as an element, ASPE does not.

Visual:

              IFRS                 ASPE
 Users    investors/lenders/  investors/creditors/
          other creditors      other users
 Qual.    fundamental +        no tier split;
 chars    enhancing split      materiality under
                                CONSTRAINTS instead
 Comp.    yes, an element      not present
 income
 Length   22pg / 316 paras     9pg / 52 paras

Key takeaway: Treat IFRS vs. ASPE as "same substance, different prescriptiveness" (~7x length gap), not two philosophically different frameworks.

⚠️ Watch out: Don't assume ASPE is missing concepts just because a row says "not present", most differences are about where an idea is classified (e.g., materiality: characteristics vs. constraints), not a conceptual gap.

Connects to: Ch.6, inventory overproduction and skipped writedowns are direct instances of the upward earnings-management motivations above. Ch.10, these four measurement bases reappear as the revaluation model, value in use, and fair value less costs to sell for PP&E. Ch.1's relevance-vs-reliability trade-off (Part B) is formalized directly into Ch.2's fundamental-vs-enhancing split, and recurs as the historical-cost-vs-fair-value tension in every later measurement choice.


Chapter 3: Accrual Accounting, IAS 8, and Statement Structure

Full notes: Chapter 3

The Three Change Types: Error vs. Policy vs. Estimate

Core idea: Every accounting change is exactly one of three types (error, policy change, or estimate change) and the type alone (not the dollar amount) decides whether you rewrite the past or only look forward. Relationship/process: 1) Was it knowable in a prior period? Yes → error. 2) No, is management changing the recognition/measurement basis itself? → policy. 3) No, is it a new judgment about an uncertain amount? → estimate. (Governed by IAS 8 ¶5, confirmed vs. ifrs.org/AASB, [VERIFY] vs. the CPA Canada Handbook; IAS 8 is set to be renamed "Basis of Preparation of Financial Statements" under forthcoming IFRS 18, periods beginning on/after 1 Jan 2027, not yet in force.) Visual:

                A change occurred
                       |
         Knowable in a PRIOR period?
           YES/                  \NO
        ERROR              Changing BASIS or
          |                 JUDGMENT?
    RETROSPECTIVE         /            \
    RESTATEMENT      POLICY          ESTIMATE
                        |                |
                  RETROSPECTIVE     PROSPECTIVE
                  APPLICATION      (never restate)

Key takeaway: Error → retrospective restatement; Policy → retrospective application; Estimate → prospective only, three different words for three different fixes. ⚠️ Watch out: Don't call a policy change "retrospective restatement", that term is reserved for errors. Mnemonic: RestatEment = Error; ApplicAtion = Policy (vowels line up).

Subsequent Events: Adjusting vs. Non-Adjusting

Core idea: Events between year-end (cut-off) and the date statements are authorized for issue only change recorded numbers if the underlying condition already existed at year-end. Relationship/process: 1) Condition existed at the balance sheet date (even if discovered later) → adjusting → update the recognized amount. 2) Condition arose after the balance sheet date → non-adjusting → disclose only if material, don't change any number. Visual:

Year-end          Subsequent-events period        Statements
(cut-off) |───────────────────────────────────|  authorized
          |                                    |
 condition EXISTED at cut-off? --YES--> ADJUSTING (change $)
 condition AROSE after cut-off? --YES--> NON-ADJUSTING (disclose)

Key takeaway: Ask when the condition existed, never when you learned about it. ⚠️ Watch out: A dramatic/large event (e.g., a warehouse fire) is not automatically adjusting, size is a red herring; only the timing of the underlying condition matters.

Comprehensive Income & OCI: The Fourth Bucket

Core idea: OCI (introduced 2008) captures unrealized value changes, gains/losses with no completed transaction yet, so net income only has to tell the "realized performance" story. Relationship/process: 1) A value change with no triggering transaction (e.g., an FVOCI bond rises in value) → recorded in OCI, not net income. 2) It accumulates in an AOCI reserve within equity. 3) Net income + OCI = total comprehensive income. 4) On a later triggering event, some OCI "recycles" through net income a second time; some never does (the detailed rules come in Ch.7 and Ch.10). Visual:

 Unrealized gain/loss (no transaction yet)
              |
              v
        OCI (this period)
              |
              v
      AOCI reserve (equity)
              |
   later triggering event (e.g. sale)?
     YES |              | NO
  RECYCLE to        stays in reserves
  net income             (maybe forever)

Key takeaway: Comprehensive income = net income + OCI; ASPE has no OCI and no comprehensive-income statement at all. ⚠️ Watch out: Don't assume every value gain hits net income right away, and don't put OCI on an ASPE-based answer, it doesn't exist there.

Random Home Inc.: One Fact, Three Treatments

Core idea: The identical underlying fact, year-end receivables need a 4% allowance, produces three different financial-statement outcomes depending purely on how the change is classified, proving classification (not arithmetic) is the tested skill. Relationship/process: A/R was $850K (20X1) → $900K (20X2); a 4% allowance is needed both years ($34K / $36K). As an estimate: nothing touches 20X1; the full $36K hits 20X2 (prospective). As an error or a policy change: 20X1 is corrected by $34K straight to opening retained earnings (20X1's books already closed), and 20X2 records only the incremental $2K to reach $36K. Visual:

 A/R: 850 (20X1) -> 900 (20X2); need a 4% allowance
                20X1    20X2
 Estimate        0     -36K   (all in 20X2, prospective)
 Error         -34K     -2K   (-34K -> opening RE)
 Policy        -34K     -2K   (-34K -> opening RE)
      same $36K cumulative either way - only WHERE differs

Key takeaway: Same $36K economic fact, three classifications, three different statement placements, but error/policy always land the prior-year piece in opening Retained Earnings. ⚠️ Watch out: Debiting "Bad Debt Expense" for the $34K prior-year piece, that account was closed at the end of 20X1 and no longer exists to post to.

Connects to: The error/policy/estimate test above is the same lens reused for Ch.4's percentage-of-completion revisions, Ch.8's depreciation re-estimates, and Ch.9's government-grant repayment (classified as an estimate-type change in principle, though the specific IFRS mechanic is contested there, see Ch.9). The OCI concept planted here is detailed fully in Ch.7 (recycles vs. never) and Ch.10 (revaluation surplus).


Chapter 4: Revenue Recognition

Full notes: Chapter 4

The Five-Step Revenue Model

Core idea: IFRS 15 recognizes revenue by moving through five sequential steps, identify the contract, split it into promises, price it, allocate that price, then recognize revenue as each promise is fulfilled. Relationship/process: 1. Identify the contract, parties committed, rights/payment terms identifiable, commercial substance, probable collection (¶9). 2. Identify each performance obligation, a distinct good/service, or a series of similar ones (¶22). 3. Determine the transaction price (¶47). 4. Allocate the price across obligations by relative stand-alone selling price (¶73–74). 5. Recognize revenue as/when each obligation is satisfied, point in time or over time (¶31). Visual:

1 CONTRACT
   |
   +--> 2 PERFORMANCE OBLIGATIONS (PO1, PO2...)
   |
   +--> 3 TRANSACTION PRICE ($)
   |
   v
4 ALLOCATE $ across POs (by stand-alone price)
   |
   v
5 RECOGNIZE revenue as each PO is satisfied

Key takeaway: Nearly every wrinkle in revenue recognition is really a wrinkle inside one specific step of these five. ⚠️ Watch out: Collectability lives in Step 1 (does a contract even exist), not Step 3, don't fold credit risk into the transaction price.

Standalone Selling Price (SSP) Allocation

Core idea: Step 4 splits the transaction price across performance obligations in proportion to each one's stand-alone selling price, not evenly, and not by cost. Relationship/process: 1. Find or estimate each PO's stand-alone selling price (SSP). 2. Express each PO's SSP as a % of the total SSP. 3. Apply that % to the actual transaction price (which may already be net of a bundle discount). 4. If a SSP isn't observable, estimate it via adjusted market assessment, expected-cost-plus-margin, or residual (transaction price − sum of the other known SSPs, only usable if that item's price is highly variable or not yet set). Visual:

 PO    SSP    % of total    Alloc.$
 #1   $500      50%    -->   $450
 #2   $300      30%    -->   $270
 #3   $200      20%    -->   $180
 -------------------------------
 $1,000 100%       Txn=$900  $900

Key takeaway: Any bundle discount is spread proportionally across every obligation, never dumped on just one. ⚠️ Watch out: Residual approach is a last resort (highly variable or not-yet-set price only), not a default shortcut for "unknown."

The Significant Financing Component

Core idea: When payment timing diverges substantially from delivery timing, strip the implicit interest out of the transaction price so revenue reflects the cash-equivalent sale price. Relationship/process: 1. Ask whether payment is materially delayed (or prepaid) relative to delivery. 2. If so, discount the future payment back to today at the implicit rate: Transaction price = Future amount ÷ (1+r)ⁿ. 3. Record revenue at that discounted amount; the gap accrues separately as interest revenue over time, never as sales revenue. 4. Practical expedient: skip this entirely if collection is expected within one year (covers ordinary trade credit). Visual:

Deliver today ---------------> Collect $121,000 (2 yrs)
     |
     |  PV = 121,000 / 1.10^2
     v
Revenue TODAY = $100,000

Gap ($21,000) = interest revenue, earned over the 2 yrs

Key takeaway: Revenue equals the cash-equivalent price today; the extra earned from waiting is interest, not sales. ⚠️ Watch out: Don't apply this to ordinary trade credit under one year, the practical expedient exempts it.

Warranty Test: Assurance-Type vs. Service-Type

Core idea: A warranty is a separate performance obligation only if it promises more than the quality already guaranteed in the contract. Relationship/process: 1. Ask: does the warranty go beyond guaranteeing the product matches the quality already promised? 2. NO → assurance-type → not distinct → no price allocated → IAS 37 provision (warranty liability/expense). 3. YES → service-type → distinct performance obligation → allocate transaction price (relative SSP) → deferred revenue, released as the service is performed. Visual:

        Warranty promise
              |
   Goes beyond quality already
      promised in contract?
       NO            YES
        |              |
   ASSURANCE        SERVICE
   no allocation    allocate $
        |              |
  IAS 37 provision  Deferred revenue
  (warranty liab.)  (released as performed)

Key takeaway: The only test is substance, coverage beyond contracted quality, never duration or dollar size. ⚠️ Watch out: Duration and price never distinguish them, a long, expensive warranty can still be assurance-type.

Long-Term Contracts: % Completion + the Onerous Override

Core idea: Fixed-price long-term contracts recognize revenue by percentage complete each period, but the instant a contract turns onerous, the entire expected lifetime loss is booked immediately, proration stops. Relationship/process: 1. Each period: Revenue = cumulative % complete × contract price − revenue already recognized. Cost of sales = actual costs incurred that period (never prorated). 2. If revised total estimated cost now exceeds the contract price, the contract is onerous (IAS 37 ¶68), recognize 100% of the newly identified lifetime loss now, topping up with a "Provision for Onerous Contract." 3. As the project finishes, the provision unwinds against actual results so the loss isn't double-counted. 4. Kennedy Construction ($40M fixed-price warehouse): Year 2's cost re-estimate made the contract onerous, additional provision of $697,122.30 booked that year; the provision was reversed in Year 3 as the project completed. Visual:

Yr1: %complete x price -> normal profit
Yr2: re-estimate -> ONEROUS (total cost > price)
     Dr Expected Loss/COS      697,122.30
        Cr Provision-Onerous Contract 697,122.30
Yr3: project completes
     Dr Provision-Onerous Contract 697,122.30 (reversed)

Key takeaway: Profits prorate with % complete; losses on an onerous contract do not (100%, immediately, the moment you identify it. ⚠️ Watch out: The reflex is to book only "this year's share" of a newly found loss) wrong: the full lifetime loss, including clawing back prior years' recognized profit, hits the period you identify it in.

Connects to: Onerous contracts (IAS 37 ¶68, recognize the full loss immediately, never prorated) foreshadow Ch.10's impairment logic, both are "recognize the loss now, don't wait" applications of prudence.


IAS 37: Provisions, Contingent Liabilities & Assets (the "Chapter 11" hole)

Source: Week 3 pre-lecture recording + Week 4 lecture deck. No vault note exists, this is the course's own "Chapter 11," never built (see AFM 291: Reconciliation, Conflicts 6–7). Chapter 4 cites exactly one IAS 37 paragraph (¶68) and the word "contingent" appears zero times there, this section is not a Ch.4 subtopic, it is the rest of the standard.

The Three Recognition Criteria for a Provision

Core idea: A provision is recognized on the balance sheet only when three IAS 37 tests all pass at once: present obligation, probable outflow, reliable estimate. Miss one and there's no provision, at most a note. Relationship/process: 1. Present obligation from a past/obligating event, legal (contract, legislation) or constructive (a published policy or established practice the entity has no realistic alternative but to honour). 2. Probable outflow of economic resources to settle it. 3. A reliable estimate of the amount can be made. Anchor: Kool Transportation's shipping contract had a total expected lifetime loss of $270,000; only $158,485 of that had already flowed through ordinary revenue/cost entries, so an additional provision of $111,515 was booked once all three criteria were confirmed met. Visual:

Past/obligating event (legal or constructive)?
        | No -> NO PROVISION
        v Yes
Probable outflow of economic resources?
        | No -> NO PROVISION
        v Yes
Reliably estimable?
        | No -> NO PROVISION
        v Yes
   RECOGNIZE PROVISION
  (Dr Expense/Loss, Cr Provision)

Key takeaway: Miss any single criterion and there is no provision, at most a disclosure. ⚠️ Watch out: A constructive obligation counts even without a contract or law, a long-honoured published clean-up policy creates a real obligation once contamination occurs.

Provision vs. Contingent Liability vs. Contingent Asset

Core idea: The same present-obligation/probability test that creates a provision, when it falls just short, creates a contingent liability instead (disclosed, not booked), and the mirror logic for possible assets is deliberately stricter: even a probable gain stays off the balance sheet until it's no longer uncertain. Relationship/process: 1. Possible OUTFLOW: present obligation + probable outflow + reliably estimable, all three yes → provision (recognized). Any one no, but not remote → contingent liability, disclosed only. 2. Possible INFLOW (asset): mirror logic, but stricter, even a probable inflow is never recognized, only disclosed if likely; it becomes an asset only once no longer uncertain. 3. Lecture anchors: patent infringement, ~20% win chance → possible, not probable → disclose only. Breach-of-contract claim, 70% win chance, $1.0–1.2M payout range → probable and estimable → provision. Visual:

Present obligation, past event?
  NO -> possible only -----------+
  YES                            |
   v                             v
Probable outflow + reliably    DISCLOSE
estimable?                    (contingent liability;
  NO ---------------------->   unless remote: nothing)
  YES
   v
PROVISION (recognize, B/S)

Mirror-asset: probable INFLOW -> disclose only, never recognized

Key takeaway: Provisions and contingent liabilities graduate by certainty toward recognition; contingent assets face a stricter bar (prudence never lets a gain in early. ⚠️ Watch out: A probable, reliably estimated gain is still never recognized, only disclosed) the recognition bar is asymmetric between assets and liabilities.

ASPE's Probability × Measurability Matrix

Core idea: ASPE decides contingent losses with a two-factor grid, probability crossed with measurability, instead of IFRS's single probable/possible/remote ladder, though the practical outcomes line up. Relationship/process: 1. Cross probability (Likely / Not Determinable / Unlikely) against measurability (Measurable / Not measurable). 2. Likely + Measurable → accrue/recognize (and disclose any exposure above the accrued amount). 3. Not Determinable (either row), or Likely + Not measurable → disclose only, no accrual. 4. Unlikely → no accrual and no disclosure, regardless of measurability. Visual:

ASPE           Likely      Not Determ.   Unlikely
Measurable    ACCRUE        Disclose      Nothing
Not measur.   Disclose      Disclose      Nothing

IFRS:  Probable->PROVISION Possible->DISCLOSE Remote->NOTHING

Key takeaway: Only "Likely + Measurable" gets accrued under ASPE, every other combination except "Unlikely" still requires disclosure. ⚠️ Watch out: "Not Determinable" is not a free pass, it still requires disclosure, unlike "Unlikely," which requires neither.

Connects to: IAS 37's asymmetry between provisions/contingent liabilities (recognized once probable and reliably estimable) and contingent assets (never recognized until certain) is the same prudence principle Ch.6 and Ch.10 apply to assets, don't overstate assets, don't understate obligations.


Chapter 5: Cash and Receivables

Source: Chapter_5_Cash_and_Receivables_Notes.md (course folder, Week 7, content-complete but outside the vault and not yet house-standard; see AFM 291: Reconciliation, Conflict 2). Sections G3 (factoring) and G4 (securitization) are out of scope.

Bank Reconciliation: Bank-Side vs. Book-Side Adjustments

Core idea: A bank reconciliation ties two independently-kept records, the bank statement and the company's books, to one identical corrected cash balance; only the book-side gap requires journal entries. Relationship/process: 1. Start from the BANK balance: add deposits in transit, subtract outstanding cheques, adjust for bank errors → corrected balance. No entries needed. 2. Start from the BOOK balance: adjust for bank charges, NSF cheques, interest earned, company errors → corrected balance. These DO need journal entries. 3. Both sides must converge on the identical corrected cash balance. Visual:

   BANK BALANCE              BOOK BALANCE
        |                          |
 +deposits in transit      +/- bank charges,
 -outstanding cheques         interest, NSF,
 +/- bank errors              company errors
        |                          |
        |                     [JOURNAL ENTRY]
        v                          v
   CORRECTED CASH  ===========  CORRECTED CASH

Key takeaway: Bank-side items (deposits in transit, outstanding cheques) will clear on their own, only book-side items get adjusting entries. ⚠️ Watch out: Journalizing outstanding cheques or deposits in transit is the classic error, those already sit correctly on the company's books.

Allowance Method vs. Direct Write-Off

Core idea: Trade AR is recorded at face value at sale, then written down to expected net realizable value through a contra-asset allowance, matching bad-debt expense to the period of the related sale, unlike direct write-off, which waits until a specific account is known bad. Relationship/process: 1. Sale: Dr. AR / Cr. Sales revenue (face value). 2. Estimate: Dr. Bad debt expense / Cr. Allowance for doubtful accounts (% of sales or aging). 3. Net AR on the balance sheet = Gross AR − Allowance. 4. Specific default: Dr. Allowance / Cr. AR, no new expense, already recognized in step 2. Visual:

Sale -> Dr AR / Cr Sales rev   (face value)
              |
Estimate bad debts (allowance method)
   Dr Bad debt exp / Cr Allowance (ADA)
              |
Gross AR - ADA = Net AR (NRV) on B/S
              |
Specific write-off: Dr ADA / Cr AR
   (no P&L hit -- expense already booked)

Key takeaway: The allowance method front-loads the expense estimate at the point of sale; direct write-off delays and understates the loss. ⚠️ Watch out: A write-off is Dr. Allowance / Cr. AR only, never re-debit bad debt expense, or the loss is double-counted.

Expected Credit Loss (ECL) Provision Matrix: Base Rate, Then Uplift

Core idea: A provision matrix estimates expected credit losses by bucketing receivables (by age or segment) and applying a loss rate anchored on historical experience first, then scaled for forward-looking conditions. Relationship/process: 1. Compute the RAW historical loss rate per bucket = historical losses ÷ exposure (e.g., $132,000 ÷ $4,675,000 = 2.82%). 2. Only AFTER the base rate is computed, apply the forward-looking multiplier (e.g., × 1.10). 3. Apply the resulting rate to each bucket's period-end balance to build the total allowance. Visual:

            Bucket1  Bucket2 Bucket3 Bucket4
Location A   0.78%    3.24%   5.94%  12.87%  (base)
Location B   2.82%    4.74%   6.85%  14.15%  (base)
                  x 1.10 forward-looking uplift
Location B   3.11%    5.21%   7.53%  15.57%  (final)

check: 132,000 / 4,675,000 = 2.82%   x1.10 = 3.11%

Key takeaway: Always compute the historical base rate first, then multiply by the forward-looking factor, never build the uplift into the base. ⚠️ Watch out: Applying the multiplier before or inside the base-rate computation silently inflates the "historical" rate and makes the two components impossible to audit separately.

Cash and Cash Equivalents: The Test Plus Restricted Cash

Core idea: An item qualifies as a cash equivalent only if readily convertible to a known cash amount AND insignificant risk of value change AND held to meet short-term commitments; funds restricted for a specific future use are carved out as non-current, even if otherwise liquid. Relationship/process: 1. Readily convertible to a known amount of cash? 2. Insignificant risk of change in value? 3. Held to meet short-term cash needs, unrestricted? 4. All three "yes" → cash equivalent; any "no" → investment, or a separately disclosed restricted (non-current) asset. Visual:

        ITEM
          |
  Convertible to known $? -NO-> INVESTMENT
          |YES
  Low risk of value change? -NO-> INVESTMENT
          |YES
  Held for short-term,
  unrestricted use? -NO-> RESTRICTED ASSET
          |YES              (non-current)
          v
     CASH EQUIVALENT

Key takeaway: All three gates (convertible, low-risk, unrestricted) must pass together; failing any one moves the item out of cash and equivalents. ⚠️ Watch out: Publicly traded shares convert to cash in days but fail the low-risk test; a sinking fund is liquid and safe but fails the "unrestricted" test.


Chapter 6: Inventories

Full notes: Chapter 6

Cost Flow Assumptions: FIFO vs. Weighted Average vs. LIFO

Core idea: FIFO, weighted average, and LIFO are competing rules for splitting one pool of costs (cost of goods available for sale) between COGS and ending inventory; the split, and reported income, diverges only when unit costs change over time. Relationship/process: 1. Beginning inventory + Purchases = COGAS, one pool of dollars. 2. FIFO removes the oldest cost layers first; LIFO, banned under IFRS/ASPE, removes the newest first; weighted average blends all layers. 3. Rising costs: FIFO → lowest COGS/highest income; LIFO → highest COGS/lowest income but best matching; WAC in between. Falling costs: ranking reverses. Visual:

COGAS $1,100 (rising costs $1->$4/unit, 300 sold)
        |
  FIFO       WAC        LIFO (banned in Canada)
 oldest     blended      newest
 COGS $400  COGS $660    COGS $900
 EI  $700   EI  $440     EI  $200
   highest income <----------> lowest income

Key takeaway: Same COGAS pool, three different splits (FIFO maximizes income when costs rise, LIFO maximizes matching but is prohibited in Canada. ⚠️ Watch out: These are cost-flow assumptions, not physical flow) and the FIFO/LIFO income ranking flips if costs are falling instead of rising.

Lower of Cost and Net Realizable Value (LCNRV): The Two-Gate Cascade

Core idea: Inventory is carried at the lower of cost and NRV (selling price less costs to sell), tested item by item, never written back up above cost; raw materials are the one exception, written down only if the finished good they'll become is itself NRV-impaired. Relationship/process: 1. Evaluate at the most detailed practical level, a gain on one item can never offset a loss on another. 2. Gate 1, test the FINISHED GOOD: NRV below cost? If not, STOP; nothing is written down anywhere. 3. Gate 2, only if the finished good IS impaired, test raw materials/WIP using replacement cost. 4. A falling raw-material replacement cost alone never triggers a writedown if the finished product still sells above total cost. Visual:

Gate 1: FINISHED GOOD -- NRV < cost?
   NO  -> STOP. No writedown anywhere.
   YES -> write FG down to NRV
             |
Gate 2: RAW MATERIALS / WIP
   use REPLACEMENT COST (not NRV)
   write down only if RC < carrying value
   (only reached if Gate 1 = YES)

Key takeaway: The cascade runs finished goods → raw materials, one direction only. ⚠️ Watch out: Testing raw materials in isolation on their own falling replacement cost, without first checking the finished good, is the most common error.

Fixed Overhead at Normal Capacity: A Floor, Not a Ceiling

Core idea: Fixed manufacturing overhead is capitalized into inventory at the normal-capacity rate; that rate is a floor when volume falls short (it never rises), but it does fall when volume exceeds normal capacity. Relationship/process: 1. Normal-capacity rate = total fixed OH ÷ normal capacity units = $300,000 ÷ 2,000 = $150/unit. 2. Below normal (1,000 units): capitalize at the capped $150/unit = $150,000; the unabsorbed $150,000 is expensed immediately. 3. At normal (2,000 units): full $300,000 capitalizes. 4. Above normal (3,000 units): rate FALLS to $100/unit; full $300,000 still fully capitalizes. Visual:

Fixed OH $300,000 | Normal capacity 2,000u -> $150/u

 1,000u (below)   2,000u (normal)   3,000u (above)
 rate = $150       rate = $150       rate FALLS $100
 cap $150,000      cap $300,000      cap $300,000
 EXPENSE $150,000  expense $0        expense $0

   $150/u = FLOOR below normal, not a ceiling above

Key takeaway: The per-unit fixed-overhead rate never rises above the normal-capacity rate at low volume, but it does fall below it at high volume, a floor, not a ceiling. ⚠️ Watch out: Dividing fixed OH by ACTUAL units when production is below normal inflates the rate and hides idle-capacity cost inside inventory instead of expensing it.

Inventory Errors: Two-Period Self-Correction

Core idea: One period's ending inventory is the next period's beginning inventory, so a single misstatement distorts COGS, and net income, in two consecutive years, in opposite directions, even though the balance sheet is fully correct again by year two's end. Relationship/process: 1. Year 1: EI overstated → COGS understated → net income overstated. 2. That wrong EI becomes Year 2's beginning inventory, so Year 2's COGS moves the SAME direction as the original error, reversing Year 1's income effect. 3. Two-year cumulative net income effect = nil; the balance sheet self-corrects, but each individual year's income statement stays wrong unless separately addressed. Visual:

EI overstated $5,000 in Year 1
        |
Year 1: EI up -> COGS down -> NI UP $5,000
        | (Year 1 EI = Year 2 BI)
Year 2: BI up -> COGS up -> NI DOWN $5,000
        |
2-yr net effect = $0 | balance sheet: fully corrected

Key takeaway: One inventory error always misstates two years' income statements in opposite directions: "it washes out" is true only for the cumulative total and the balance sheet, never for either single year. ⚠️ Watch out: Concluding no entry is needed because it "washes out" is incomplete, both years' income statements must be traced and disclosed.

Periodic vs. Perpetual Inventory Systems

Core idea: Perpetual systems track inventory and COGS continuously (and can isolate shrinkage); periodic systems compute COGS only at period-end as a backward "plug", both land on identical final financial-statement numbers. Relationship/process: 1. Perpetual: every purchase/sale updates the ledger in real time; the year-end count reveals shrinkage as the gap between expected and actual. 2. Periodic: nothing is tracked during the year; COGS = BI + Purchases − EI count. 3. Both report the same ending inventory and total COGS, periodic just can't split COGS into "sold" vs. "shrinkage." Visual:

BI $200 + Purchases $700 = $900 pool
        EI count = $300 (both systems)
Perpetual: tracks in real time
   $500 sold + $100 shrinkage = $600 COGS
Periodic: COGS = plug = $900 - $300 = $600
   (cannot separate shrinkage from sales)

Key takeaway: The periodic/perpetual choice never changes reported COGS or ending inventory, only visibility into shrinkage. ⚠️ Watch out: Assuming perpetual and periodic give different final numbers, they don't.

Connects to: LCNRV's "never carry an asset above recoverable value" rule is the same prudence logic Ch.10 applies to PP&E impairment. Receivables' forward-looking loss estimation (Ch.5, ECL) parallels Ch.7's debt-instrument impairment (§F), the same model, reapplied to a different asset class.


Chapter 7: Financial Assets

Source: chapter_7_financial_assets_notes.md (course folder, Weeks 7–8, content-complete but outside the vault and not yet house-standard; see AFM 291: Reconciliation, Conflict 3). This is the densest exam-trap chapter in the course, the OCI-recycling contrast at the end is one of the single highest-yield points in all of AFM 291.

1. Classification Decision Tree: Sorting Any Asset into 1 of 7 Categories

Core idea: Every financial asset's accounting treatment is driven by why it's held (business model/intent), not by what type of instrument it is. Relationship/process: (1) Is it a financial asset (contract + identifiable counterparty)? (2) Is it a strategic holding, control, joint control, or ~20%+ significant influence? (3) If strategic: control → consolidation; joint control → equity method or proportionate consolidation; significant influence → equity method. (4) If not strategic: equity → default FVPL, unless an irrevocable OCI election is made at initial recognition; debt → business-model test (hold-only → amortized cost; hold-and-sell → FVOCI; trade/other → FVPL). Worked illustration: 23.5% (significant influence → equity method), 0.25% (not strategic, equity, no election → FVPL), 0.085% (not strategic, equity, elected → OCI, never recycles). Visual:

FINANCIAL ASSET?
   |
STRATEGIC? (control / ~20%+ influence)
 YES: control       -> Subsidiary (Consolidate)
      joint control  -> JV/JtOp   (Equity/Prop.)
      signif. infl.  -> Associate (Equity method)
 NO: EQUITY -> FVPL (default) or OCI-election(no recycle)
     DEBT  -> hold only   -> Amortized Cost
           -> hold + sell -> FVOCI (recycles)
           -> trade/other -> FVPL

Key takeaway: "Why you hold it" beats "what it is" every time. ⚠️ Watch out: Debt held purely to collect cash flows must NOT be marked to fair value; equity can never land in FVOCI by default, only by irrevocable election.

2. Strategic Equity: Consolidation vs. Proportionate Consolidation vs. Equity Method

Core idea: The four strategic categories all measure the investor's claim on the investee's net assets and income, never share price, and differ only in how granular the reported line items are. Relationship/process: (1) Control (>50% voting-power presumption) → subsidiary → full consolidation, eliminating "Investment in Sub" against the subsidiary's net assets. (2) Joint control of assets & liabilities → joint operation → proportionate consolidation. (3) Joint control of net assets → joint venture → equity method. (4) Significant influence (20–50%) → associate → equity method. (5) The same $100M net-asset stake, via 100% consolidation, 40% proportionate consolidation, or 20% equity method, produces identical net assets ($300M) and net income ($64M) every time. Visual:

      % VOTING POWER / INFLUENCE
 >50% control   joint control   20-50% infl.
      |          /      \            |
  Subsidiary   JtOp      JV      Associate
      |         |         \          |
 CONSOLIDATE  PROPORTIONATE   EQUITY METHOD
 (full combine)(% of each line)(1 inv+1 inc line)
        -> ALL land on SAME net assets & NI

Key takeaway: Consolidation, proportionate consolidation, and equity method are three levels of disclosure granularity for the same underlying economic claim. ⚠️ Watch out: Control is about voting power, not dollars invested, non-voting preferred shares don't count.

3. FVPL: The Default/Trading Category

Core idea: FVPL is both the "intend to trade" category and the catch-all default, marked to fair value with every gain/loss (realized or not) running through net income. Relationship/process: Business model = trade for profit. Derivatives are always FVPL. Each period-end, unrealized fair-value changes on unsold positions hit net income directly. Transaction costs at purchase are expensed immediately, the opposite of every other category. Visual:

   FVPL asset (equity / debt / derivative)
            |
     Dec.31: mark to fair value
            |
     FV change --------> NET INCOME
            |
     Sale: proceeds - last FV carrying = G/L -> NI
     Purchase txn costs -----------> EXPENSED

Key takeaway: FVPL = fair value in, fair value out, everything through net income, no exceptions. ⚠️ Watch out: At sale, compare proceeds to the last marked fair value, not original cost.

4. Equity Investments with the Irrevocable OCI Election

Core idea: An entity may irrevocably elect, at initial recognition, to route a non-trading equity investment's fair-value changes through OCI, but unlike FVOCI debt, its accumulated OCI never recycles to net income. Relationship/process: (1) Election made at initial acquisition, equity only, irrevocable. (2) Transaction costs capitalized (contrast FVPL: expensed). (3) Dividends still hit net income even under the election. (4) Each period, fair value is remeasured against the carrying amount (including capitalized costs), gain/loss to OCI. (5) On disposal, accumulated OCI transfers directly to retained earnings, never through net income. Visual:

0.085% stake, not trading, OCI election @ purchase
  Purchase: price + txn costs --> CAPITALIZED
         |
  Dec.31: FV vs CARRYING amt --> OCI (+/-)
  Dividends received ----------> NET INCOME (always)
         |
  Sale: AOCI --X-- (never touches net income)
        AOCI ------> RETAINED EARNINGS (direct)

Key takeaway: Same "FV change → OCI" mechanic as FVOCI while holding, but the ending is permanently different. ⚠️ Watch out: Remeasure against the carrying amount (cost + capitalized transaction costs), not the raw purchase price.

5. Transaction Costs Across Categories (Quick-Hit Table)

Core idea: FVPL expenses transaction costs immediately; every category meant to be held for a while (FVOCI debt, amortized cost, and the equity OCI election) capitalizes them. Relationship/process: About to trade it (FVPL) → cost isn't worth deferring, expense it. Holding it for any meaningful duration → capitalize into the initial carrying amount. Visual:

CATEGORY               TXN COSTS    UNREALIZED G/L
FVPL                   expensed  -> net income
FVOCI (debt)            capitalized -> OCI (recycles)
Amortized cost (debt)   capitalized -> n/a (no FV mark)
Equity + OCI election   capitalized -> OCI (never recycles)

Key takeaway: One question, "trade soon or hold a while?", answers both the transaction-cost treatment and the classification. ⚠️ Watch out: Capitalized the same way doesn't mean identical treatment, only FVOCI marks to fair value every period.

6. Debt at Amortized Cost: Discount Accretes Up, Premium Amortizes Down

Core idea: Under the effective interest method, a bond's carrying amount always converges to face value by maturity, a discount bond accretes up, a premium bond amortizes down. Relationship/process: (1) Discount anchor: $100,000 face, $4,000 coupon/period, 5% effective rate, issued at $92,278.27 (a $7,721.73 discount). (2) Each period, interest income = 5% × beginning carrying amount, which exceeds the $4,000 cash coupon; the excess accretes carrying toward $100,000. (3) Lifetime interest income = coupons + discount = $40,000 + $7,721.73 = $47,721.73. (4) Mirror for premium: income is less than the coupon, carrying amortizes down; lifetime income = coupons − premium. Either direction, carrying lands exactly on face value at maturity. Visual:

DISCOUNT: issue 92,278.27 ------> face 100,000
 each period: income(5%xcarry) > coupon(4,000)
 excess ADDS to carrying (accretes UP)
 lifetime income = 40,000+7,721.73 = 47,721.73
PREMIUM (mirror): issue 1,018.59 -> face 1,000.00
 income(5%xcarry) < coupon(60); AMORTIZES DOWN
 both hit FACE exactly at maturity -- always

Key takeaway: Watch the direction of the carrying amount (discount climbs to par, premium descends to par. ⚠️ Watch out: Interest income is always effective rate × beginning-of-period carrying amount) never the coupon rate and never face value.

7. FVOCI Debt: The Two-Layered Continuity Schedule

Core idea: FVOCI debt requires tracking two numbers in parallel, the amortized-cost schedule (drives interest income) and a fair-value overlay (drives the OCI adjustment), because interest income must stay clean of market-price noise. Relationship/process: (1) Build the amortized-cost schedule exactly as if held at amortized cost. (2) Interest income each period = amortized cost × effective rate, never the fair-value carrying amount. (3) At period-end, compare fair value to the amortized-cost-adjusted carrying value; the gap is the OCI adjustment. (4) Next period's interest still comes from the amortized-cost track. Visual:

AMORTIZED-COST TRACK (drives interest, hidden)
 1,018.59 -5%int-> 1,009.52 -5%int-> 1,000.00
   (this line x 5% = each year's interest)
FAIR-VALUE TRACK (drives OCI, on B/S)
 1,018.59 --------> FV 987.00 --> FV 1,000.00
      gap=OCI(22.52)     gap=OCI+22.52
Two tracks, one asset: AC->interest, (FV-AC)->OCI

Key takeaway: Whatever fair value does, interest income is always computed off the amortized-cost number underneath it. ⚠️ Watch out: Don't multiply the effective rate by the fair-value carrying amount, interest must come from the amortized-cost line every year.

8. Reclassifying Debt Instruments (6 Cases, 1 Guardrail)

Core idea: Only debt instruments realistically get reclassified, and only for a genuine, whole-portfolio business-model change, never a cherry-picked single asset. Relationship/process: 6 possible directions among FVPL/FVOCI/Amortized cost exist. In every case except the FVOCI↔Amortized-cost pair, the asset is remeasured to fair value at the reclassification date and the change flows through income (a deemed sale-and-repurchase). The FVOCI↔Amortized-cost pair is the exception: no income effect, just a one-time catch-up through OCI. Visual:

   FVPL <---> FVOCI <---> Amortized Cost
   Most moves: remeasure to FV;
   chg-to-date -> INCOME (deemed sale+rebuy)
   EXCEPT FVOCI<->AC pair:
     FVOCI->AC: write DOWN, catch-up thru OCI
     AC->FVOCI: write UP,   catch-up thru OCI
   Rule: whole PORTFOLIO change only
         (no cherry-picking single assets)

Key takeaway: Treat any reclassification as a deemed sale-and-repurchase at fair value, except the FVOCI/Amortized-cost pairing. ⚠️ Watch out: If a question reclassifies something labelled "equity," re-check, equity essentially never reclassifies.

9. Impairment: 12-Month ECL vs. Lifetime ECL Staging

Core idea: IFRS 9 requires a forward-looking ECL estimate on amortized-cost and FVOCI debt, not FVPL debt, not receivables (Ch.5's allowance model), and the required provision jumps from 12-month to full lifetime once credit risk has significantly deteriorated. Relationship/process: (1) Stage 1 (performing): 12-month ECL. (2) Significant increase in credit risk → Stage 2/3: lifetime ECL. (3) FVPL debt doesn't need this (already all through income); A/R uses Ch.5's allowance model instead. (4) For FVOCI, the credit-loss piece must be pulled out of OCI and booked to net income, it can't just sit in OCI. Visual:

   Asset originated (performing)
            |
   STAGE 1: 12-month ECL
            |
   Significant increase in credit risk?
      NO  -> stay Stage 1 (12-month ECL)
      YES -> STAGE 2/3: LIFETIME ECL
   Applies to: Amortized Cost debt, FVOCI debt
   NOT FVPL debt (already all thru NI)
   NOT A/R (Ch.5 allowance model instead)

Key takeaway: The trigger is a significant increase in credit risk, not a fixed loss rate. ⚠️ Watch out: For FVOCI debt, don't leave the credit-loss piece sitting in OCI, it must be booked through net income even though the asset is already at fair value.

10. FVOCI Debt Recycles; the Equity OCI Election Never Does

Core idea: "FVOCI" is not one behaviour: FVOCI debt recycles its accumulated OCI through profit or loss on disposal or impairment, while the FVOCI-style equity election never recycles. Relationship/process: (1) FVOCI debt: while holding, fair-value changes go to OCI. On sale or impairment, accumulated OCI reclassifies into net income, recycling. Disposal entry: Dr Cash, Dr OCI-reclassification, Cr Bond/Asset, Cr Gain (net income). (2) Equity OCI election: while holding, fair-value changes go to OCI too, but on disposal, accumulated OCI moves directly to retained earnings and never touches net income. (3) Why: blocking recycling on the equity election closes an earnings-management loophole (timing sales to shift AOCI into net income); FVOCI-debt recycling accommodates genuine hybrid "trade-and-collect" debt portfolios. Visual:

      SAME LABEL "OCI", OPPOSITE ENDING
 DEBT (FVOCI category)  |  EQUITY (OCI election)
 hold: FVchg -> OCI     |  hold: FVchg -> OCI
 sell: OCI--RECYCLES-->NI| sell: OCI --X--> NI
  Dr Cash,Dr OCI-reclass |  AOCI -> RETAINED
  Cr Asset, Cr Gain(NI)  |  EARNINGS (direct)
 (debt also recycles on impairment)

Key takeaway: If it's debt, OCI eventually flows through net income; if it's the equity election, OCI skips net income forever. ⚠️ Watch out: Don't answer a recycling question off the "FVOCI" label alone, always ask "debt or equity?" first; this is the single highest-yield trap in the chapter.

Connects to: This chapter's ECL model parallels Ch.5's receivables ECL. The OCI-recycling split (Blocks 4 and 10) feeds directly into this course's biggest synthesis question: "name every item that can hit OCI, and which of them recycle" (see Cross-Cutting Synthesis), and parallels Ch.10's revaluation surplus, which runs through OCI under its own separate recycling rule.


Chapter 8: Property, Plant & Equipment

Source: Ch8_PPE_Complete_Study_Guide.md (course folder, Week 9, content-complete but outside the vault and not yet house-standard; this was the MOC's former #1 flagged gap, see AFM 291, Reconciliation, Conflict 4). This chapter is the prerequisite for Chapter 10, revaluation, impairment, and post-revaluation depreciation all assume this cost model cold.

1. Elements of Cost: Capitalize vs. Expense

Core idea: Capitalize every cost required to acquire/construct an asset and get it to the location and working condition needed for its intended use; expense everything else, even costs that are clearly "asset-related." Relationship/process: 1. Ask: does this cost bring the asset to its working condition/location? 2. Yes → capitalize (purchase price, taxes, freight, installation, testing, site preparation, directly attributable professional fees). 3. No → expense it, no matter how asset-related it feels. 4. LSM Factory: the president's $500,000 salary is expensed even though the president was personally involved in acquiring the factory: "involved in acquiring" ≠ "a cost directly attributable to readying the asset." Visual:

      Cost incurred
           |
Directly attributable to
readying asset for use?
     /          \
   YES            NO
    |              |
CAPITALIZE       EXPENSE
    |              |
price, freight,  LSM: president's
install, test,   salary — "involved"
site prep, fees  ≠ "attributable"

Key takeaway: "Involved in acquiring" ≠ "directly attributable cost of readying", that gap is the whole trap. ⚠️ Watch out: Being personally involved in the purchase does not make a cost directly attributable, expense it regardless of who's involved.

2. Borrowing Costs: Specific vs. General (IAS 23)

Core idea: Directly attributable borrowing costs on a qualifying asset are capitalized (specific-loan interest net of any temporary-investment income, or a weighted-average rate applied to general borrowings) always capped at actual total interest incurred. Relationship/process: 1. Confirm it's a qualifying asset: AFM 291's own convention treats "a substantial period of time" as more than 6 months. 2. Commencement needs all three at once: expenditures being incurred + borrowing costs being incurred + activities to prepare the asset in progress. 3. Specific borrowing: capitalize actual interest less any income earned by temporarily investing surplus proceeds. AceSpin borrows $3,000,000 at 5%; $2,000,000 of temporarily idle proceeds earn 1% for one month = $1,667. Net capitalized that period = $137,500 − $1,667 = $135,833; total capitalized through cessation = $173,333, leaving $114,167 of $287,500 lifetime interest expensed. 4. General borrowing: capitalize (weighted-average capitalization rate × expenditures) instead, no investment-income netting, ever. Visual:

Qualifying asset? (AFM291: >6mo)
Commence = spend+borrow+build (all 3)
        |
 SPECIFIC debt         GENERAL pool
 AceSpin $3M @5%        rate x spend
      |                      |
 actual int MINUS       NO netting of
 temp.invest.income=    invest income,
 $135,833 net            EVER
      \______________________/
   cap = ACTUAL interest incurred

Key takeaway: Specific borrowings net investment income against capitalized interest; general borrowings never net, but both share the same actual-interest ceiling. ⚠️ Watch out: The source's own §E.2 illustration (a debt-ratio × total-assets shortcut) contradicts §A.3/Exhibit 8-4's real mechanic (weighted-average borrowing-cost rate × expenditures), treat §A.3 as authoritative; a leverage ratio is not a capitalization rate.

3. Depreciation Methods: Straight-Line vs. Declining-Balance vs. Units-of-Production

Core idea: All three methods allocate the same depreciable amount (cost − residual) but on different timing patterns, straight-line flat, declining-balance front-loaded, units-of-production output-driven. Relationship/process: 1. Depreciable amount = cost − residual (e.g., $120,000 − $20,000 = $100,000). 2. Straight-line spreads it evenly: $100,000 ÷ 5 years = $20,000/year, flat. 3. Declining-balance applies a fixed rate (e.g., 40%) to carrying value each year, front-loaded, capped so carrying value never drops below residual. 4. Units-of-production applies $/unit × actual output; if total actual output undershoots the estimate, ending carrying value lands above residual. Visual:

$/yr
 48-|X                 X = declining-balance
    | X                    (steep, floors at
    |   X                   residual value)
 20-|....X--X--X--X    . = straight-line (flat)
    |  o    o           o = units-of-production
    |o        o   o        (tracks output)
  0-+--+--+--+--+--+--
     1  2  3  4  5   yr

Key takeaway: SL and DB always fully allocate to residual value; units-of-production is the one method that can under/overshoot residual if actual output misses the estimate. ⚠️ Watch out: Declining-balance is capped at residual value, expect a small "plug" depreciation amount near the end and exactly $0 in the final year.

4. Change in Depreciation Estimate: Always Prospective

Core idea: The three depreciation parameters are only management estimates, so when better information arrives, only the remaining depreciable amount over the remaining life/capacity changes, prior periods are never touched. Relationship/process: 1. Freeze the carrying value achieved so far under the old estimates. 2. Recompute the new depreciable base from that point forward. 3. Spread that base over the new remaining life/capacity. 4. Years already reported keep their original numbers forever, this is IAS 8's prospective treatment (see Ch.3), not a policy change. Visual:

SL depreciation timeline
Yr1   Yr2 | Yr3   Yr4   Yr5
 $20   $20|  $30    $30    $0
          ^
   ESTIMATE CHANGES HERE
   new $/yr = remaining CV
            / remaining life
   Yrs 1-2 stay untouched forever

Key takeaway: Re-solve using remaining carrying value over remaining life/capacity from the change date forward only, never restate. ⚠️ Watch out: This is the same prospective treatment as Ch.3's IAS 8 change-in-estimate rule, don't confuse it with a change in accounting policy.

5. Componentization

Core idea: Significant parts of an asset with materially different useful lives or consumption patterns get their own separate depreciation schedule (IAS 16 ¶9/¶43); parts sharing a life/pattern can stay grouped (¶45). Relationship/process: 1. Ask whether a part's cost is significant relative to the whole and its life/pattern differs from the rest. 2. On replacement, derecognize the old component's carrying value as a loss, then capitalize the new component's cost. Visual:

      BUILDING (100% cost)
      /                \
  SHELL (~80%)      ROOF (~20%)
  own life/rate      own life/rate
      |                  |
  keeps going       REPLACED:
                     derecognize old
                     CV as LOSS, then
                     capitalize new cost

Key takeaway: Componentize only when it changes the depreciation number. ⚠️ Watch out: On replacement, derecognize the old component's remaining carrying value as a loss before capitalizing the new cost, don't just add the new cost on top.

6. Asset Retirement Obligations: The Accretion Mechanic

Core idea: A legally required future dismantlement/restoration cost is capitalized at its present value into the asset and depreciated, while the matching liability grows toward the future cash cost through interest expense, not depreciation. Relationship/process: 1. At acquisition, capitalize the PV of the future cost and set up a matching liability: Liverpool Linens: PV $107,274 at 8% over 20 years, final obligation $500,000. 2. Every year: Depreciation = PV ÷ useful life (shrinks the asset). Interest/accretion = opening liability × discount rate (grows the liability). 3. By Year 20, cumulative depreciation totals exactly the original PV, and the liability has accreted to the full $500,000. Visual:

Acquisition: Dr Asset PV / Cr ARO liability ($107,274 both)
     ASSET side              LIABILITY side
  depreciates DOWN         accretes UP
  PV -> $0 (20 yrs)        PV -> $500,000 (20 yrs)
  Dr Dep Exp $5,364/yr     Dr INTEREST Exp (bal x8%)
  Cr Acc. Depreciation     Cr ARO liability

Key takeaway: Two expenses every year, depreciation shrinks the asset, interest/accretion grows the liability. ⚠️ Watch out: The obligation grows through interest expense (accretion), never through depreciation.

7. Derecognition: Update Depreciation First, Then Gain/Loss

Core idea: Gain/loss on disposal = proceeds − carrying amount at the disposal date, so depreciation must be brought current to that date before the gain/loss can be calculated at all. Relationship/process: 1. Bring depreciation current to the disposal date first. 2. Carrying amount = cost − updated accumulated depreciation. 3. Gain/(loss) = proceeds − that carrying amount. The same asset sold at the same price can show a loss under straight-line and a gain under declining-balance, purely from the depreciation method, since total income impact across the whole ownership period is identical either way. Visual:

STEP 1: Update depreciation
        to DISPOSAL DATE first
             |
STEP 2: Carrying value =
        Cost - updated Acc.Dep
             |
STEP 3: Gain/(Loss) =
        Proceeds - Carrying value
   SL: low Acc.Dep -> high CV -> loss-lean
   DB: high Acc.Dep -> low CV -> gain-lean

Key takeaway: Never compute a disposal gain/loss against a stale carrying amount, update depreciation to the disposal date first, every time. ⚠️ Watch out: Forgetting the update-first step is the single most common derecognition error.

8. Non-Monetary Exchanges: The Commercial Substance Gate

Core idea: A non-monetary exchange is valued at fair value (triggering gain/loss) unless it lacks commercial substance or fair value can't be reliably measured, then it carries over at the old asset's carrying amount with no gain/loss. Relationship/process: 1. Test commercial substance first: do the assets' cash-flow configurations differ, or does the exchange change the value of the entity's operations? 2. No substance (or FV not reliably measurable) → record at carrying amount, no gain/loss. 3. Substance exists → record at fair value (given up, or received if more reliable) and recognize the difference. Visual:

   Non-monetary exchange
            |
   Commercial substance?
  (cash flows differ, or
   operations change)
      /            \
    NO              YES
     |                |
 CARRYING amount   FAIR VALUE (given
 given up; NO       up, or received
 gain/loss          if more reliable)
                    -> gain/loss

Key takeaway: Commercial substance is the gate: no substance keeps the old cost and zero gain/loss; substance triggers fair value and a booked difference. ⚠️ Watch out: A trade that "feels" like an ordinary sale-and-repurchase may really be one non-monetary exchange, always test commercial substance first.

Connects to: Chapter 8 is the prerequisite for Chapter 10. Change-in-estimate (Block 4) ties directly to Ch.3's IAS 8 prospective rule. Borrowing-cost capitalization (Block 2) mirrors Ch.4's significant-financing-component logic in reverse, same skill (isolate the financing element), opposite direction.


Chapter 9: Intangible Assets, Goodwill & Government Grants

Full notes: Chapter 9 — Parts A–E, G only. Part F (Mineral Resources) is excluded; the course does not examine it.

1. Intangible Asset Definition & Recognition

Core idea: An intangible asset must be non-physical, non-monetary, identifiable, AND controlled by the entity, all four hold at once, or it isn't an intangible asset in the accounting sense. Relationship/process: 1. No physical substance, rules out PPE and inventory. 2. Non-monetary, rules out cash, receivables, and other financial assets. 3. Controlled, the entity can obtain the future benefits and restrict others' access. 4. Identifiable, separable, OR arises from legal/contractual rights. This is what separates a true intangible from goodwill. Visual:

Non-physical + non-monetary + controlled?
              │ (all yes)
              ▼
         Identifiable?
        yes │     │ no
            ▼     ▼
      INTANGIBLE  GOODWILL
        ASSET    (if purchased)

Key takeaway: Fail identifiability specifically and the resource becomes goodwill, not an intangible asset. ⚠️ Watch out: "Non-physical" alone isn't enough, cash and receivables are non-physical too, but they're financial assets, not intangibles.

2. Development-Cost Capitalization Criteria: IAS 38 ¶57 [VERIFY]

Core idea: Development costs are capitalized if, and only if, the entity demonstrates ALL SIX criteria (a)–(f), fail even one, and the cost is expensed. Relationship/process: (a) Technical feasibility of completing the asset for use or sale. (b) Intention to complete the asset and use or sell it. (c) Ability to use or sell the asset. (d) How the asset will generate probable future economic benefits, among other things, the entity CAN demonstrate a market for the output or the asset itself, or, if used internally, the asset's usefulness. (e) Availability of adequate technical, financial, and other resources to complete development and use/sell the asset. (f) Ability to reliably measure the expenditure attributable to the asset. [VERIFY: cross-checked against AASB (IFRS-equivalent) wording only — single source, not independently confirmed against the CPA Canada Handbook.] Visual:

Capitalize development costs ONLY IF:
 a) technically feasible
 b) intend to complete
 c) able to use/sell
 d) shows probable benefit (mkt = 1 way)
 e) resources available
 f) cost reliably measurable
  ALL 6 ✓ → CAPITALIZE   ANY ✗ → EXPENSE

Key takeaway: This is an all-or-nothing gate: "if, and only if all six." ⚠️ Watch out: Criterion (d) is commonly misquoted as REQUIRING proof of a market for the output, wrong. A market is only ONE illustrative way to show probable benefit; internal usefulness works just as well (this correction is confirmed, unlike the single-source ¶57 citation itself).

3. Research vs. Development: The Three-Phase Split

Core idea: Internally generated intangibles move through three phases: research (always expensed), development (capitalized only if all six criteria above are met), post-development (expensed again). Relationship/process: 1. Research = original investigation for new knowledge, too uncertain to meet the "probable future benefit" test, always expensed. 2. Development = applying research findings to a design/plan, capitalize only once the six-criteria gate is passed. 3. Post-development = asset ready for intended use, further costs are period costs, same cutoff as PPE. Visual:

RESEARCH ──▶ DEVELOPMENT ──▶ POST-DEV
(new           (build/test       (ready
 knowledge)     prototype)        for use)

EXPENSE      6 criteria met?     EXPENSE
(always)     Y→CAPITALIZE       (period
             N→EXPENSE           cost)

Key takeaway: Only the middle phase is ever capitalizable. ⚠️ Watch out: Don't capitalize "R&D" as one lump sum, research must be split out and expensed even when the development piece qualifies.

4. Goodwill: Purchased Only, Never Self-Generated

Core idea: Goodwill = purchase price − fair value of identifiable net assets acquired; it's a residual "plug" recognized ONLY when purchased in a business combination (IFRS 3), internally generated goodwill is never recognized, however strong the brand. Relationship/process: Powell Company acquiring Sooke Ltd.: price $60,000,000 − FV of identifiable net assets $43,000,000 (FV assets $93,000,000 − FV liabilities $50,000,000) = goodwill $17,000,000. Notably, Sooke's own patents sat at a nominal $1 on Sooke's books pre-acquisition (its R&D never cleared the six-criteria bar) but were fair-valued at $9.5 million once Powell acquired the whole company. Visual:

 Purchase price                $60M
 − FV identifiable net assets  $43M
   (FV assets $93M − FV liab $50M)
 ───────────────────────────────
 = GOODWILL (residual)         $17M

 Only via a PURCHASE — self-built
 brand value is NEVER recognized.

Key takeaway: Goodwill fails identifiability (can't be sold apart from the business) (it appears on a balance sheet only because a business was bought, never because it was built. ⚠️ Watch out: Don't classify goodwill as an "intangible asset" line on the SFP) it's a distinct, separately presented category.

5. Government Grants: Gross vs. Net Presentation

Core idea: Grants are recognized through profit or loss once reasonably assured, matched to the same periods as the cost they compensate for; presentation is then a choice between gross (grant shown separately) and net (grant offsets the asset/expense directly). Relationship/process: Both presentations give identical net income and net assets, so why do leverage ratios (debt÷assets) differ? Because total assets differ (gross carries a bigger asset base and a matching liability) even though net assets don't. Visual:

GROSS ($M): PPE 100 − Deferred income 20 = Net 80
NET   ($M): PPE  80  (100 − 20 grant, at cost) = Net 80

Net income & net assets: IDENTICAL either way
Total assets: 100 (gross) vs 80 (net) → ratios differ

Key takeaway: Gross and net are economically identical (same net income, same net assets), only presentation-based ratios differ. ⚠️ Watch out: Grant repayment treatment, the source states IFRS-vs-ASPE both ways (catch-up adjustment vs. prospective change) across multiple sections, with no way to tell which is correct from the file. [VERIFY — SOURCE CONFLICT, confirm with instructor], do not rely on either version without confirming.

6. Impairment-Testing Frequency (setup for Chapter 10)

Core idea: This chapter tells you WHICH assets get impairment-tested and WHEN: indefinite-life intangibles and goodwill, ANNUALLY regardless of indicators; finite-life intangibles, only WHEN an indicator is present. Chapter 10 tells you HOW to actually run the test. Relationship/process: No amortization erodes the carrying value of indefinite-life intangibles/goodwill over time, so nothing else "catches" an overvaluation before it grows large, hence the mandatory annual check. Finite-life intangibles amortize down each period, so, like PPE, they're only re-tested when an indicator appears. Visual:

Indefinite-life intangible ─▶ test EVERY YEAR, always
Goodwill                    ─▶ test EVERY YEAR, always
Finite-life intangible      ─▶ test ONLY if an
                                impairment indicator
                                shows up this period

Key takeaway: No amortization = mandatory annual test; amortization present = indicator-triggered test only. ⚠️ Watch out: Don't assume every intangible needs annual testing, only indefinite-life/goodwill do.

Core idea: A finite-life intangible amortizes over the LESSER of its legal life and its economic (expected-benefit) life, the statutory term is a ceiling, not a default. Relationship/process: Identify any legal-life ceiling (patent 20 yrs, copyright = life of author + 50 yrs); estimate the economic life; amortize over whichever is shorter, straight-line, nil residual value, absent contrary evidence. Visual:

Useful life = MIN(Legal life, Economic life)

Patent: 20-yr legal, 10-yr economic → amortize 10
Patent: 20-yr legal, 30-yr economic → amortize 20
                                   (legal life caps it)
Indefinite (renewable trademark)  → NO amortization

Key takeaway: The shorter of the two always governs. ⚠️ Watch out: Amortizing a patent over its full legal life when a shorter economic life actually binds is the single most common error here.

8. Acquired vs. Internally Developed: Why the Treatment Differs

Core idea: Acquired intangibles are capitalized at purchase price, an arm's-length transaction is objective, market-validated evidence of future benefit. Internally developed intangibles are expensed by default, because there's no external price anchor and management has an incentive to overstate future benefits. Relationship/process: Buy it → real transaction, real price → capitalize. Build it → no external anchor, bias risk → strict six-criteria gate applies, default is expense. Visual:

BUY it  → arm's-length price → objective
        → CAPITALIZE
BUILD it → no market price → bias risk
        → pass all 6 criteria? Y→CAPITALIZE
                                N→EXPENSE

Key takeaway: The recognition gap between bought and self-built intangibles reflects measurement RELIABILITY, not a real difference in economic value. ⚠️ Watch out: A company with few intangibles on its balance sheet isn't necessarily short on valuable IP, it may have built it internally and expensed the cost along the way.

Connects to: This chapter tells you WHICH assets get impairment-tested and WHEN: Chapter 10 tells you HOW. Under-capitalizing development costs is itself a form of conservative earnings management, the opposite bias from Ch.1's upward-bias motivations, same management-discretion problem.


Chapter 10: Revaluation, Investment Property & Impairment

Full notes: Chapter 10. The single highest-priority topic in the whole course, impairment alone gets more dedicated study time than any other topic in AFM 291, Study Plan.

Revaluation Adjustments: Up vs Down → OCI vs P&L (Part A)

Core idea: A revaluation adjustment's destination depends on the asset's CUMULATIVE revaluation history, not the sign of this year's move alone: "above water" (cumulative ≥ 0) → OCI; "under water" (cumulative < 0) → P&L. Relationship/process: 1. INCREASE → OCI (revaluation surplus): UNLESS it reverses a decrease previously recognized in P&L for that same asset, in which case reverse through P&L first (up to that original decrease), excess to OCI. 2. DECREASE → P&L: UNLESS a revaluation surplus already exists for that asset, in which case clear the existing surplus through OCI first, excess (if any) to P&L. 3. Crossing zero in one year: split the adjustment between both destinations. Visual:

   VALUE ▲ UP                    VALUE ▼ DOWN
      │                              │
  default: OCI                  default: P&L
  (revaluation surplus)         (loss)
      │                              │
  EXCEPT: past P&L loss          EXCEPT: existing OCI
  exists for THIS asset          surplus for THIS asset
      │                              │
  → P&L first (up to               → clear surplus first
    that loss), rest → OCI           (OCI), excess → P&L

Key takeaway: "Above water → OCI, under water → P&L, crossing zero → split", same opposite-bucket-clears-first logic whether the move is up or down. ⚠️ Watch out: Don't apply "gains=OCI, losses=P&L" as a blanket rule, check that specific asset's cumulative history first.

Proportional vs Elimination Method: Same Answer, Different Presentation (Part A)

Core idea: Two ways to restate an asset (e.g., net $80,000 → fair value $100,000), proportional and elimination, always land on the IDENTICAL net carrying amount, income, and equity; they differ ONLY in presentation. Relationship/process: 1. Proportional: scale both gross cost and accumulated depreciation by the same % (ratio preserved: "as if these prices existed at purchase"). 2. Elimination: reset accumulated depreciation to $0; gross cost restated directly to fair value ("as if newly purchased"). 3. Both credit the identical amount to OCI/P&L, only the gross/AD split (presentation) differs. Visual:

     Quesnel: net $80,000 → fair value $100,000 (+25%)

      PROPORTIONAL              ELIMINATION
      Gross 120k→150k           Gross 120k→100k
      AD    40k→ 50k            AD     40k→  0
      (ratio kept)              (looks "new")
              │                       │
        SAME NET $100,000 · SAME INCOME · SAME EQUITY

Key takeaway: Net carrying amount, income, and equity are IDENTICAL either way, a favourite self-check/exam point. ⚠️ Watch out: Don't assume one method is "more correct", an exam question must signal which to use; if genuinely ambiguous, proportional is the more common default, but check for the signal first.

Investment Property: Fair Value Model Always Hits P&L (Part C)

Core idea: Under IAS 40's fair value model, ALL investment-property fair-value changes go straight to P&L, never OCI, and no depreciation is recorded at all; a sharp, deliberate contrast with Part A's PPE revaluation-to-OCI routing. Relationship/process: 1. Investment property = land/buildings held ONLY for rental income or capital appreciation, not operational use (→ PPE) and not held for sale (→ inventory). 2. Choice of cost model or fair value model, applied to ALL investment property at once. 3. Fair value model: annual updates required, 100% of gain/loss to P&L, zero depreciation. Visual:

 PPE REVALUATION (Part A)    INVESTMENT PROPERTY (Part C)
┌────────────────────────┐  ┌────────────────────────┐
│ UP   → OCI (usually)    │  │ UP/DOWN → ALWAYS P&L    │
│ DOWN → P&L (usually)    │  │ Depreciation: NONE      │
│ Depreciation: required  │  │ FV updates: ANNUAL      │
└────────────────────────┘  └────────────────────────┘

Key takeaway: Leaving generic PPE for a specialized standard means the OCI option disappears entirely. ⚠️ Watch out: Don't assume "fair value model = same mechanics as the revaluation model", investment property has NO OCI option and NO depreciation.

Cash-Generating Unit (CGU) (Part B)

Core idea: A CGU is the smallest identifiable group of assets whose continuing use generates cash inflows that are largely independent of other assets/groups, impairment is tested at this level whenever a single asset can't generate cash flows on its own. Relationship/process: Test: "If I sold only this asset and kept everything else running, would the remaining assets still generate meaningful cash flow independently?" Yes → its own CGU. No → bundle it with the assets it depends on. Classic contrasts: a delivery truck (own CGU) vs. a subway car or assembly-line machine (bundled, only works as part of the whole). Visual:

 Sell THIS asset alone —
 do remaining assets still
 generate cash on their own?
        │
   YES ─┴─ NO
    │        │
 own CGU   bundle it in
(delivery   (subway car,
 truck)     assembly line)

Key takeaway: Define the CGU FIRST, you can't compute a recoverable amount without knowing whose cash flows you're bundling. ⚠️ Watch out: Don't test impairment asset-by-asset just because the balance sheet lists assets individually.

Indicators of Impairment & Annual Testing (Part B)

Core idea: Most assets are tested for impairment only when there's an INDICATION they might be impaired; goodwill and indefinite-life intangibles are tested every year automatically, regardless of any indication. Relationship/process: IAS 36 mandates an annual minimum SEARCH for indications (internal: obsolescence, changed use; external: market value decline, adverse economic shifts), mandatory so testing isn't left to management's discretion to simply not look. No indication found → stop. Goodwill/indefinite-life intangibles skip the indication step entirely. Visual:

  GOODWILL /                EVERYTHING ELSE
  INDEFINITE-LIFE           (finite-life PPE,
  INTANGIBLES                intangibles)
       │                          │
  TEST EVERY YEAR          annual SEARCH for
  (no trigger needed)       indication first
                                   │
                              found?   │
                            YES│      │NO
                            TEST      STOP

Key takeaway: "No amortization eroding the balance" is why goodwill/indefinite-life intangibles get an automatic annual test. ⚠️ Watch out: Don't confuse the mandatory annual SEARCH for indications (all assets) with the annual TEST (only goodwill/indefinite-life intangibles).

Recoverable Amount = Higher of FVLCD and VIU (Part B)

Core idea: Recoverable amount = the HIGHER OF fair value less costs of disposal (FVLCD) and value in use (VIU), not the lower, because management can rationally choose the better of selling vs. continuing to use the asset. Relationship/process: FVLCD = orderly-transaction sale price less direct disposal costs; forced/liquidation-sale prices are NOT valid FVLCD evidence. VIU = present value of expected future cash flows from continued use. Shortcut: if EITHER figure alone exceeds carrying amount, the asset isn't impaired. Anchor: Red Rocket Racers, carrying $720,000 vs. recoverable $670,000 (higher of $670,000 FVLCD and $595,325 VIU) → impaired $50,000. Visual:

 RECOVERABLE AMOUNT = HIGHER OF:
    FVLCD                   VIU
 (orderly sale           (PV of future
  price − disposal        cash flows
  costs)                   from use)
       \                  /
        MAX( FVLCD , VIU )
              │
  CV > Recoverable Amount?
   YES → impaired, write down
   NO  → stop, not impaired

Key takeaway: "Higher, not lower" (the marks are in the REASONING, not just picking the right number. ⚠️ Watch out: Don't treat auction/forced-sale prices as FVLCD evidence) they fail the "orderly transaction" requirement.

Red Rocket Racers: Full Worked Impairment Test (Part B)

Core idea: The canonical worked anchor: one CGU (3 machines), one recoverable-amount test, and a full allocation showing the pro-rata + floor-check mechanic with real numbers. Relationship/process: 1. Carrying amount: $216,000(A) + $432,000(B) + $72,000(C) = $720,000. Recoverable amount = MAX($670,000 FVLCD, $595,325 VIU) = $670,000 → loss = $50,000. 2. Initial pro-rata split by carrying amount (30/60/10%): A $15,000, B $30,000, C $5,000. 3. Floor check: B's own FVLCD ($450,000) is already above its pre-allocation carrying amount ($432,000): B was never impaired. Its $30,000 reallocates 75/25 to A and C. 4. Final loss: A $37,500, B $0, C $12,500 = $50,000. Visual:

          A(216k)   B(432k)   C(72k)     CGU
 CV        216,000   432,000   72,000   720,000
 Recoverable amount = MAX(670,000 FVLCD, 595,325 VIU) = 670,000
 Loss = 720,000 − 670,000 = 50,000

 Initial split (30/60/10):   15,000    30,000     5,000
 B's FVLCD 450k > its CV → B unimpaired; its 30,000
 reallocates 75/25 to A,C:  +22,500       —      +7,500
                            ────────  ────────  ────────
 FINAL LOSS:                 37,500         0    12,500

Key takeaway: One CGU, one recoverable-amount test, one loss figure, then the pro-rata-plus-floor mechanic does the rest. ⚠️ Watch out: Don't discount already-past cash flows into VIU, only forward-looking cash flows count.

Write-Down Order Within a CGU: Goodwill First, Then Pro Rata (Part B)

Core idea: Within a CGU, an impairment loss hits goodwill FIRST and in full; only the remainder spreads pro rata by carrying amount across the CGU's other identifiable assets, subject to the ¶105 floor (below). Relationship/process: 1. Goodwill absorbs the loss first, up to its full carrying amount. 2. Remainder allocated pro rata by carrying amount, then floor-checked. 3. Generic JE: Dr Impairment Loss (P&L) / Cr Accumulated Impairment. If that asset carries a prior revaluation surplus, clear it first (same routing as Part A's decrease rule). 4. [Tutor-added] Goodwill itself is allocated to each CGU expected to benefit from the synergies of the business combination, the source has no worked numeric example of that allocation step, only the impairment test that follows it. Visual:

 CGU LOSS
    │
    ▼
 GOODWILL absorbs FIRST
 (full carrying amount)
    │  remainder?
    ▼
 spread PRO RATA by CV
 across other assets
    │
    ▼
 apply ¶105 FLOOR CHECK
 (below)

Key takeaway: Goodwill is the shock absorber, it takes the full hit before any identifiable asset loses a dollar of carrying value. ⚠️ Watch out: Don't prorate the loss across ALL assets including goodwill from the start, goodwill must be fully exhausted first.

IAS 36.105: The Allocation Floor and Its Cascade (Part B)

Core idea: The highest-yield mechanic in this chapter: no asset in a CGU can be written down below the HIGHEST of its own FVLCD, its own VIU, or zero, and any loss blocked by that floor doesn't vanish, it CASCADES onto the other assets, possibly through multiple rounds. Relationship/process: 1. Full rule (IAS 36.105, corrected and complete): "In allocating an impairment loss, an entity shall not reduce the carrying amount of an asset below the highest of: (a) its fair value less costs of disposal (if measurable); (b) its value in use (if determinable); (c) zero. The amount of the impairment loss that would otherwise have been allocated to the asset shall be allocated pro rata to the other assets of the unit (group of units)." [VERIFY: wording confirmed word-for-word against ifrs.org and AASB — cross-reference against the CPA Canada Handbook Part I itself still pending.] 2. Mechanically: pro-rate the loss → test each asset's resulting carrying amount against its own floor → cap any breach exactly at the floor → reallocate the capped-off amount pro rata to the still-uncapped assets. 3. That reallocation can itself breach a DIFFERENT asset's floor, repeat until every asset in the CGU sits at or above its own floor. Visual:

 Pro-rata allocate loss
       │
       ▼
 Each asset ≥ its own floor?
 floor = MAX(FVLCD, VIU, 0)
   │YES         │NO
   ▼            ▼
 keep it    cap AT floor;
            reallocate blocked $
            pro rata to REMAINING
            assets, then ⟲ RECHECK
            (cascades till all clear)

Key takeaway: The floor check is a LOOP, not a single pass: cap, reallocate, recheck, repeat until nothing breaches its own floor. ⚠️ Watch out: Treating the floor check as one-and-done, a second (or third) reallocation round can push a DIFFERENT asset below its own floor.

Impairment Reversals: IFRS vs ASPE (Part B)

Core idea: Reversals are permitted under IFRS for everything except goodwill, capped at the counterfactual carrying amount (as if no impairment had ever happened, net of depreciation that would have run), never the original loss amount. Relationship/process: 1. Non-goodwill assets: reversal permitted, capped at the "would-have-been" carrying amount. 2. Goodwill: "An impairment loss recognised for goodwill shall not be reversed in a subsequent period" (IAS 36.124, confirmed verbatim, two independent sources, high confidence), never, no matter how clearly the recoverable amount recovers. 3. ASPE: reversals are never permitted for ANYTHING, not just goodwill. Visual:

 ASSET TYPE           REVERSAL?    CAP
 ───────────────────────────────────────────
 Other assets            YES     "would-have-
 (PPE, intangibles)                been" CV,
                                  net of dep'n
 ───────────────────────────────────────────
 Goodwill (IFRS)         NEVER      n/a
 ───────────────────────────────────────────
 ASPE — anything         NEVER      n/a

Key takeaway: "Capped at the counterfactual" for ordinary assets; "never" for goodwill under IFRS; "never for anything" under ASPE. ⚠️ Watch out: Don't cap a reversal at "the amount of the original loss", rebuild what depreciation WOULD have been in the interim.

Self-Check: Nanaimo Industrial (Part B)

Core idea: A single fact pattern chaining every Part B mechanic: CGU-plus-goodwill, the higher-of test, goodwill-first, the ¶105 floor and reallocation, a revaluation surplus, and two management proposals to reject. Final answer: a $205,000 loss. Relationship/process: 1. CGU: machines X/Y/Z = $800,000, plus $60,000 goodwill = $860,000. Recoverable amount = MAX($610,000 FVLCD, $655,000 VIU) = $655,000 → loss = $205,000. 2. Goodwill absorbs $60,000 first; the remaining $145,000 is pro-rated, then Y's own FVLCD floors part of its allocation, the blocked amount cascades to X and Z only. 3. Machine X carries a revaluation surplus, so X's own loss clears that surplus via OCI first, remainder to P&L. Two management proposals are both rejected: reversing a past goodwill impairment (never allowed), and depreciating a held-for-sale asset past its classification date (must stop at classification). Visual:

 Recoverable amount = MAX(610k, 655k) = 655k
 Loss = (800k CGU + 60k GW) − 655k = 205,000

 Goodwill  ── first ──▶   60,000   (full)
 Machine X ────────────▶ 101,818   (incl. Y's
 Machine Y ── floor ───▶    5,000    reallocation)
 Machine Z ────────────▶  38,182
                          ────────
                          205,000

Key takeaway: If you can rebuild this $205,000 from the raw facts, you have Part B cold. ⚠️ Watch out: Two deliberate red herrings, the LOWER FVLCD figure is listed first as bait for the higher-of mistake, and the individually-known FVLCD on one machine looks like a footnote but actually rewrites the entire allocation.

Connects to: Built directly on Ch.8's PPE cost model and Ch.9 (which told you WHICH assets get tested annually vs. on-indicator). Mirrors Ch.6's LOCM/NRV prudence logic. The revaluation surplus's OCI treatment is this course's other big OCI data point alongside Ch.7, like the equity-FVOCI no-recycle rule, the revaluation surplus never recycles through P&L on disposal.


Cash Flow Statement (Capstone)

Source: Chapter 3's IAS 7 section + Week 9 course material. No dedicated vault note exists, this is the Week 13 hole (see AFM 291: Study Plan). It ties Ch.3's accrual reversals, Ch.8's PP&E disposals, and Ch.9/10's non-cash items into one statement.

Indirect Method: Net Income → Operating Cash Flow

Core idea: The indirect method reconciles accrual net income to operating cash by stripping out non-cash items and the timing effects of working-capital changes. Relationship/process: 1) Start at net income. 2) Add back non-cash expenses (depreciation, amortization, impairment charges); remove non-cash gains, add back non-cash losses. 3) Subtract increases in current assets (cash tied up); add increases in current liabilities (cash conserved). 4) Result = net cash from operating activities. Visual:

   Net income
  + Depreciation / amortization (non-cash)
  - non-cash gains   (+ non-cash losses)
  - increase in current assets (A/R, inv.)
  + increase in current liabilities (A/P)
  ---------------------------------------
  = Net cash from operating activities

Key takeaway: Indirect CFO = net income, adjusted only for non-cash items and working-capital timing. ⚠️ Watch out: Sign-flip errors, an increase in a current asset is a cash outflow; an increase in a current liability is a cash inflow.

The Disposal-Gain Trap

Core idea: On a PP&E disposal, remove the FULL gain/loss from operating activities and show the FULL cash proceeds in investing, the two numbers must never be netted together. Relationship/process: Sale for $860,000 cash; NBV at sale $820,000; gain $40,000. That gain is already inside net income. Operating section: subtract the full $40,000 gain (non-cash). Investing section: show the full $860,000 cash actually received. Visual:

 Sale: proceeds $860K, NBV $820K, gain $40K

 Net income already includes:  + $40K gain
 Operating section:            - $40K gain   (remove, non-cash)

 Investing section:            + $860K       (FULL proceeds)

      never net the proceeds against the NBV or the gain

Key takeaway: Full gain/loss out of operating; full cash proceeds into investing, always gross, never netted. ⚠️ Watch out: Forgetting to remove the gain from operating double-counts it; showing only NBV/gain instead of full proceeds in investing understates cash from investing.

Interest & Dividends: Where Do They Go?

Core idea: IAS 7 currently gives a genuine classification choice for interest/dividends received and paid, operating, investing, or financing are all allowed, so the "correct" box depends on stated policy. Relationship/process: Chapter 3's own worked example (Illustrator Ltd.) adds interest expense back in operating, then shows both "Interest paid" and "Dividends paid" under financing. The received side isn't confirmed by any worked example in the source. Forthcoming IFRS 18 (not yet effective; periods beginning on/after 1 Jan 2027) removes the choice: received → investing, paid → financing, both mandatory. Visual:

                PAID          RECEIVED
IAS 7 today     choice*        choice*
This course's   FINANCING      [VERIFY]
own example
IFRS 18 (2027,  FINANCING      INVESTING
not yet eff.)   mandatory      mandatory

*operating/investing/financing all allowed under IAS 7

Key takeaway: Today it's a genuine choice, this course's own example puts interest paid and dividends paid in financing; confirm the received-side convention before the exam. [VERIFY — confirm instructor's chosen convention] ⚠️ Watch out: Assuming one universal "correct" box today, under current IAS 7 it's policy-dependent.

PP&E Cash Flows: The Recognized-Asset Test

Core idea: A PP&E-related cash payment only qualifies as an investing outflow if it results in a recognized asset on the balance sheet, that test, not the nature of the cost, decides the classification. Relationship/process: IAS 7 ¶16: cash paid to acquire PP&E, intangibles, and other long-term assets is investing; cash received from selling them is investing. This includes capitalized development costs and self-constructed PP&E, even though the underlying costs (wages, materials) look operating. Purchases and disposal proceeds are always shown as separate gross lines, never netted. Visual:

   Cash payment related to PP&E
              |
    Does it create/increase a
    RECOGNIZED asset on the B/S?
      YES |              | NO
   INVESTING            OPERATING
   outflow              (expensed)
  (incl. self-built &
   capitalized dev. costs)

Key takeaway: The recognized-asset test, not the look of the cost, decides investing vs. operating for PP&E cash flows. ⚠️ Watch out: Treating self-constructed-asset labour/materials as operating just because they resemble day-to-day costs, if capitalized, they're investing.

Connects to: The disposal-gain trap directly reuses Ch.8's derecognition mechanic (update depreciation first, then gain/loss); the non-cash add-back list grows every time a later chapter adds a new non-cash item (impairment charges from Ch.9/Ch.10, ARO accretion from Ch.8). This capstone is the last stop before the Cross-Cutting Synthesis below.


Cross-Cutting Synthesis

Seven threads run through the whole course. AFM 291: Study Plan calls this "the highest-value twenty minutes of every session", connecting one fact to every standard it touches scores better than treating each chapter in isolation (2026 MT1: "Connect to Case Facts" scored 74% against 53% on isolated computation).

Thread 1: Relevance vs. Faithful Representation

Ch.1 poses it informally (Part B, superseded) → Ch.2 formalizes it as the two fundamental qualitative characteristics → drives the historical-cost-vs-fair-value choice in Ch.2's four measurement bases → resurfaces as the real-world application in Ch.6 (LCNRV) and Ch.10 (revaluation, impairment).

Thread 2: Earnings Management

Ch.1 predicts direction from motivation (upward: covenant/bonus/financing; downward: tax/big-bath/union) → Ch.4's cost-to-cost % completion estimates → Ch.6's overproduction (absorbs fixed OH, lowers per-unit cost) and skipped LCNRV writedowns → Ch.9's R&D under/over-capitalization (both directions appear) → Ch.10's revaluation timing (choosing when to revalue up manages equity/leverage ratios).

Thread 3: Prudence: Never Carry an Asset Above Recoverable Value

Ch.6's LCNRV (inventory) → Ch.7's ECL/impairment of debt instruments → Ch.10 Part B's impairment (PP&E, goodwill, intangibles). Same logic, three asset classes, three chapters, every agent who built one of these three sections flagged this exact parallel independently.

Thread 4: Retrospective vs. Prospective

Ch.3 defines the three-way test (error/policy/estimate) → Ch.4's percent-complete revisions and Ch.8's depreciation re-estimates are both textbook prospective applications, explicitly named "from Ch.3" in the Ch.8 source. Ch.9's government-grant repayment is classified as an estimate-type change in principle, but the source contradicts itself on the actual IFRS-vs-ASPE mechanic (catch-up adjustment vs. prospective spread), so treat the classification as directionally right and the specific mechanic as [VERIFY — SOURCE CONFLICT].

Thread 5: Control, Not Possession

Ch.4's consignment and bill-and-hold arrangements (control transfers revenue recognition, not physical possession) → Ch.6's inventory ownership at year-end (FOB shipping point vs. destination) → Ch.7's classification tree, where "strategic" means control or significant influence, voting power, not dollars invested or ownership percentage alone.

Thread 6: OCI and What Never Touches It (the highest-yield synthesis page in the course)

Item Hits OCI? Recycles to P&L on disposal?
FVOCI debt (Ch.7) Yes, every period Yes, recycles on disposal or impairment
Equity FVOCI election (Ch.7) Yes, every period Never, transfers straight to retained earnings
PPE revaluation surplus (Ch.10 Pt A) Yes, on increase (usually) Never, can transfer direct to retained earnings on disposal
Investment property FV model (Ch.10 Pt C) No, always P&L n/a, never in OCI to begin with
Goodwill / intangibles (Ch.9) No OCI route in this course's coverage n/a
ASPE, anything, ever No OCI exists under ASPE at all n/a

Same three-letter label, three different endings. If a question mentions OCI, the first move is always "debt or equity, PPE or investment property, IFRS or ASPE?", never answer off the "OCI" word alone.

Thread 7: Every Fair Value Application

Ch.2's four measurement bases (historical cost, current cost, fair value/"realizable value", value in use) is the seed → Ch.6's NRV for inventory → Ch.7's FVPL, FVOCI equity/debt, and amortized cost's fair-value disclosure → Ch.9's goodwill (a fair-value-derived residual) → Ch.10's revaluation model, impairment's FVLCD/VIU, and the investment property fair value model. This is the thread that ties the entire course together, nearly every chapter is really asking "which of the four bases applies here, and why."


Top Exam Traps: Compressed Cram Pass

# Chapter Trap
1 Ch.1/2 "Realizable value" vs "fair value" is unresolved in the source, don't assume they're identical; NRV deducts selling costs, IFRS 13 FV doesn't. [Open instructor question]
2 Ch.1 Downward earnings-management motivations (big bath, tax avoidance) are as testable as upward ones.
3 Ch.3 "Retrospective restatement" is for ERRORS only; a POLICY change is "retrospective APPLICATION." RestatEment = Error.
4 Ch.3 Adjusting vs. non-adjusting: ask when the CONDITION existed, not when you learned about it, size is irrelevant.
5 Cash Flow Never net a disposal: remove the FULL gain from operating, show FULL proceeds in investing.
6 Ch.4 Warranty test is about SUBSTANCE (exceeds promised quality?), never duration or price.
7 Ch.4 Onerous contract: 100% of the loss now, not prorated by % complete, profits prorate, losses don't.
8 IAS 37 Miss any one of the three provision criteria → no provision, at most disclosure. Contingent assets never recognized even if probable.
9 Ch.5/Ch.7 ECL: compute the historical base rate FIRST, then apply the forward-looking multiplier.
10 Ch.6 Fixed-OH rate is a FLOOR below normal capacity, but FALLS above it, not symmetric.
11 Ch.6 LCNRV cascade runs finished goods → raw materials, one direction only.
12 Ch.7 "FVOCI" is not one rule, debt recycles, the equity election never does. Always ask debt-or-equity first.
13 Ch.8 Borrowing costs: specific borrowings net temporary investment income; general borrowings never do.
14 Ch.8 Update depreciation to the disposal date BEFORE computing gain/loss on derecognition.
15 Ch.9 IAS 38 ¶57(d): market evidence is ONE illustrative route, not a mandatory 7th criterion.
16 Ch.9 IAS 20 grant repayment: the source contradicts itself, flag it, don't guess which version is right.
17 Ch.10 Recoverable amount is the HIGHER of FVLCD/VIU, not the lower, and auction/forced-sale prices don't qualify as FVLCD.
18 Ch.10 IAS 36.105 floor-and-reallocation is a LOOP, capping one asset can push another below ITS floor. Recheck until none breach.
19 Ch.10 Goodwill impairment is never reversed (IFRS); ASPE never reverses anything, for any asset.
20 All PBLs Cite the guidance HEADING only, quote specific case numbers/dates when connecting, write the journal entry for every conclusion, produce only what's asked.

CheckSource Fidelity & QA

  • Built from AFM 291: MOC's seven vault chapter notes, three orphan files that exist in the course folder but not the vault (Ch.5, Ch.7, Ch.8, see AFM 291: Reconciliation), and course-folder source material for IAS 37 and the cash flow capstone, neither of which has a note anywhere.
  • Every correction verified in AFM 291: Reconciliation Phase 2 is applied here: IAS 36.105's reallocation sentence restored, IAS 38 ¶57(d) corrected, IAS 8 terminology corrected wherever it appeared wrong. No [VERIFY] tag was upgraded to settled.
  • The IAS 20 grant-repayment conflict (defect 🔴A) is flagged, not resolved.
  • No figures were invented; a sample of figures not pre-supplied to the extraction pass (Quanto Company, Powell/Sooke goodwill, the IFRS/ASPE framework length comparison) was spot-checked directly against the vault source files and confirmed verbatim.
  • This is a compression tool, not a replacement for the chapter notes, when a 3-line visual isn't enough, the full note is one click away via the "Full notes" / "Source" line at the top of each section.

See also: AFM 291, MOC · AFM 291, Reconciliation · AFM 291: Study Plan

Converted once from my own markdown note by a script outside this repository. The HTML is the record, and this page is the published form of it. How the site counts it.

↑↓ moveEnter openEsc close