CFA & CPA Study Books
Curated picks verified against expert recommendations from Investopedia, CFA Institute, and top CPA prep sites — the books worth buying and the ones to skip.
Disclosure: Sophos Academy may earn a small commission from Amazon links at no extra cost to you.
CFACFA Study Books
2025 CFA Program Curriculum Level I Box Set
by CFA Institute
Published by CFA Institute — the source of truth for all exam content
CFA Level 1 Calculation Workbook: 300 Calculations (2026 Edition)
by Coventry House Publishing
Updated annually since 2017 — the longest-running dedicated CFA calculation drillbook on Amazon
The Psychology of Money
by Morgan Housel
Reviewed by CFA Institute & CFA Society North Carolina
CPACPA Study Books
Intermediate Accounting
by Kieso, Weygandt & Warfield
The gold-standard accounting textbook — Wiley, used in CPA-track programs globally
CPA Exam For Dummies with Online Practice
by Kenneth Boyd
Author Kenneth Boyd: CPA, ex-KPMG, 30+ yrs accounting
Essentials of Accounting for Governmental and Not-for-Profit Organizations
by Paul Copley
University-standard textbook — adopted in CPA-track programs
Frequently asked questions
What are the best CFA prep books?
The official CFA Institute curriculum is the source of truth, but most candidates pair it with a condensed study guide and a dedicated Q-bank book. Our curated list ranks the CFA books that expert reviewers consistently recommend, with pros, cons, and prices.
Are the official CFA curriculum books enough to pass?
They cover every learning outcome statement, but they are dense. Candidates who pass typically combine the curriculum with summary notes and thousands of practice questions, then confirm readiness with full timed mock exams.
Do I need separate books for each CPA section?
Yes — FAR, AUD, REG, and TCP are tested separately, and review books are written per section. Pick books for the section you are currently scheduled to sit rather than buying everything upfront.
Books build knowledge — mocks prove it. When you finish your reading plan, sit a full timed mock exam and check your target score against how the CFA exam is actually scored.





