Finance Train LogoFinance Train
LibraryBlogMembership
Finance TrainFinance Train
Home
Learn
Getting StartedGetting StartedPythonPythonR ProgrammingR ProgrammingQuantitative FoundationsQuantitative FoundationsData AnalysisData AnalysisMachine LearningMachine LearningAIAIFinance AppsFinance Apps
BlogToolsMembership
CoursesFinancial Reporting Part 1

Financial Reporting Part 1

26 lessons

Public

Lessons

01

CFA Level 2: Financial Reporting Part 1 - Introduction

Start
02

Financial Reporting: Important Definitions

Start
03

FIFO and LIFO Methods for Inventory Expensing

Start
04

Inventory Accounting and Financial Statements

Start
05

Inflation/Deflation and Inventory Accounting Analysis

Start
06

LIFO – Tax and Cash Flow Note

Start
07

LIFO Reserve and Converting LIFO Net Income to FIFO Net Income

Start
08

LIFO Liquidation

Start
09

Inventory at Net Realizable Value

Start
10

Impacts of LIFO and FIFO Inventory Methods on Selected Financial Ratios

Start
11

Accounting of Long-lived Assets - Expensing vs. Capitalizing

Start
12

Depreciation Methods for Property, Plant, and Equipment (PPE)

Start
13

Impact of Depreciation Method

Start
14

Depreciation - Important Points

Start
15

Impairment of Long-lived Assets

Start
16

Impact of Asset Impairment

Start
17

Revaluation of Property, Plant, & Equipment (PPE)

Start
18

Leasing versus Purchasing Assets

Start
19

Traditional Lessee Accounting in US GAAP

Start
20

Effects of Leases on Selected Financial Reporting Items for Lessees

Start
21

Lessor Accounting for Leases

Start
22

Lessors and Sales-Type Capital Leases

Start
23

Lessors and Direct Financing Capital Leases

Start
24

Effect of Leases on Financial Statements for Lessors

Start
25

Future of Lease Accounting

Start
26

CFA Level 2: Financial Reporting 1 - Recommendations

Start

Master Data & AI for Finance

Get full access to all Data Science, Machine Learning, and AI courses built for finance professionals.

  • Full course library
  • Code & templates
  • Lifetime updates

One-time payment - Lifetime access

Or create a free account to start

Finance Train

Learn data science and AI skills for finance through practical courses and tutorials.

Learn

  • Learning Path
  • Blog
  • Finance Fundamentals

Resources

  • Tools
  • Tables
  • Calculators
  • Membership

Company

  • About
  • Contact
  • Privacy
  • Terms

© 2026 Finance Train. All rights reserved.