npx claudepluginhub brainbytes-dev/everything-claude-financeThis skill uses the workspace's default tool permissions.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Integrates PayPal payments with express checkout, subscriptions, refunds, and IPN. Includes JS SDK for frontend buttons and Python REST API for backend capture.
name: ifrs-standards description: Key IFRS standards — IFRS 9, 15, 16, IAS 36, IFRS 3
IFRS 15 replaced IAS 18 and IAS 11 with a single, unified five-step model for all revenue recognition.
Five-step model:
Identify the contract — agreement creating enforceable rights/obligations; both parties approved; identifiable rights, payment terms, and commercial substance; collection is probable
Identify performance obligations (POs) — distinct goods or services promised. A good/service is distinct if the customer can benefit from it independently AND it is separately identifiable from other promises.
Determine the transaction price — amount of consideration expected. Includes:
Allocate the transaction price — to each PO based on relative standalone selling prices (SSP). SSP estimation methods: adjusted market assessment, expected cost plus margin, residual approach (only if SSP is highly variable)
Recognize revenue — when (or as) each PO is satisfied. Over time if: customer simultaneously receives and consumes benefits; entity creates an asset with no alternative use and has right to payment for performance to date; or entity's performance creates/enhances a customer-controlled asset. Otherwise, at a point in time.
Key judgments:
IFRS 16 eliminated the distinction between operating and finance leases for lessees. All leases (except short-term and low-value) go on balance sheet.
Lessee accounting:
At commencement:
Right-of-Use (ROU) Asset = Lease Liability
+ Lease payments made at/before commencement
+ Initial direct costs
- Lease incentives received
+ Estimated restoration costs
Lease Liability = PV of future lease payments
(discounted at rate implicit in lease, or lessee's IBR)
Subsequent measurement:
ROU Asset: depreciated over shorter of useful life and lease term (straight-line)
Lease Liability: increased by interest, reduced by payments (effective interest method)
P&L Impact:
Depreciation expense (from ROU asset) — in operating expenses
Interest expense (on lease liability) — in finance costs
Total expense is front-loaded (higher interest in early periods)
Exemptions:
Lease modifications:
Classification of financial assets (based on business model + cash flow characteristics):
| Category | Business Model | SPPI Test | Measurement |
|---|---|---|---|
| Amortised cost | Hold to collect | Pass | Amortised cost |
| FVOCI | Hold to collect and sell | Pass | Fair value through OCI |
| FVTPL | Trading / other | Fail or irrevocable election | Fair value through P&L |
SPPI test (Solely Payments of Principal and Interest): Cash flows must represent only principal and interest on the outstanding amount. Instruments with leverage features, equity conversion, or non-standard interest generally fail.
Expected Credit Loss (ECL) model:
When to test:
Impairment test:
Carrying Amount vs Recoverable Amount
Recoverable Amount = higher of:
(a) Fair Value Less Costs of Disposal (FVLCOD)
(b) Value in Use (VIU) — PV of expected future cash flows
If Carrying Amount > Recoverable Amount → impairment loss recognized
Cash-generating units (CGUs):
Value in Use calculation:
Acquisition method (mandatory):
Goodwill calculation:
Goodwill = Consideration transferred
+ NCI (at fair value or proportionate share of net assets)
+ Fair value of previously held equity interest (step acquisition)
- Net identifiable assets at fair value (PPA)
Purchase Price Allocation (PPA) — identifiable intangibles to consider:
Measurement period: Up to 12 months from acquisition date to finalize PPA. Adjustments during measurement period are retrospective.
=== IFRS QUICK REFERENCE ===
Situation | Standard | Key Requirement
Revenue from product sales | IFRS 15 | 5-step model, recognize at point in time
Revenue from long-term services | IFRS 15 | Over-time recognition if criteria met
New lease signed | IFRS 16 | Recognize ROU asset and lease liability
Trade receivable collectibility | IFRS 9 | Lifetime ECL using provision matrix
Goodwill on balance sheet | IAS 36 | Annual impairment test at CGU level
Acquired a business | IFRS 3 | PPA within 12 months, goodwill on BS
Investment in associate (20-50%) | IAS 28 | Equity method
Foreign subsidiary translation | IAS 21 | Functional currency, translate at closing rate
Provisions and contingencies | IAS 37 | Recognize if probable and estimable
Employee benefits / pensions | IAS 19 | Defined benefit: actuarial valuation
Segment reporting | IFRS 8 | Operating segments per management view
=== IFRS COMPLIANCE CHECKLIST ===
Standard | Area | Status | Notes
IFRS 15 | Revenue policy documented| [ ] |
IFRS 15 | PO identification | [ ] |
IFRS 15 | SSP determined | [ ] |
IFRS 15 | Variable consideration | [ ] |
IFRS 16 | Lease inventory complete | [ ] |
IFRS 16 | IBR determined | [ ] |
IFRS 16 | ROU assets recognized | [ ] |
IFRS 9 | Classification assessed | [ ] |
IFRS 9 | ECL provision computed | [ ] |
IAS 36 | CGU mapping done | [ ] |
IAS 36 | Annual impairment test | [ ] |
IFRS 3 | PPA completed (if M&A) | [ ] |
IFRS 3 | Goodwill allocated | [ ] |
=== EXPECTED CREDIT LOSS — PROVISION MATRIX ===
Aging Bucket | Gross AR ($) | Historical Loss Rate | Forward-Looking Adj | ECL Rate | ECL ($)
Current (0-30d) | ____ | ___% | ___% | ___% | ____
31-60 days | ____ | ___% | ___% | ___% | ____
61-90 days | ____ | ___% | ___% | ___% | ____
91-180 days | ____ | ___% | ___% | ___% | ____
> 180 days | ____ | ___% | ___% | ___% | ____
Total | ____ | | | | ____
Before finalizing IFRS-related accounting, verify: