Accounting & Bookkeeping Masterclass - Beginner to Advanced (Udemy.com)
Accounting, Bookkeeping Introduction, Accounting, Bookkeeping Entries, Accounting, Bookkeeping Adjustments & Reports
Created by: Irfan Sharif ACA ACCA
Last updated August 2026
Our take
Based on the ratings of 9,228 students, a sample of their written reviews and the syllabus, as the course stood in August 2026. No course pays to be reviewed.
Irfan Sharif's course starts from zero and keeps going. It runs about 23 hours across 336 lectures and 32 sections, moving from double-entry bookkeeping and bank reconciliation to leases, foreign currency, cash flow statements and consolidation. Sharif is a chartered accountant (ICAEW and ACCA). The audience is business owners, aspiring bookkeepers and finance people who want the concepts behind the numbers. It was last updated in August 2026, so it is current.
Reviewers mostly praise the clarity. Beginners say the lessons are well laid out, and one reader with an economics degree says it finally gave them a solid accounting foundation. Another, who only wanted a refresher, found it more detailed than expected. The complaints are small but real. One reviewer wanted more worked examples, another had some trouble with the instructor's accent, and a two-star review says it touches many parts of accounting without reaching the core. Of 9,228 ratings, about 5,000 are five-star and only 123 are one-star.
With 114,869 students and a Bestseller badge, it is a safe pick for a first accounting course. Breadth is the trade-off. There are only five quizzes and five assignments, so practice is lighter than the hours suggest. Anyone who wants to learn the vocabulary and logic of accounting will get a lot here. Anyone who needs heavy drills should add a workbook or a practice set alongside it.
Pros
- Starts from zero and builds toward cash flow statements, leases and consolidation
- Reviewers say the explanations are clear and well laid out for beginners
- Covers practical topics like bank reconciliation, accruals and sales tax
- Updated in August 2026 and taught by a UK chartered accountant
Cons
- Only five quizzes and five assignments, so hands-on practice is thin
- Some reviewers want more worked examples, and one found the accent hard going
- Wide rather than deep, and one reviewer felt it stops short of the core
The lectures are well laid out for beginners like me to grasp the concepts. So far so good!
Fits true beginners best; the later sections on consolidation and standards suit people with some background.
Featured in our guide: The 10 Best Finance and Accounting Courses on Udemy in 2026
What you will learn
- Bookkeeping | Rules of recording transactions
- Accounting | Accounting Concepts | Period end Adjustments
- Financial Statements Preperation | Profit & Loss Statement | Balance Sheet
- Depreciation | Depreciation methods | Accounting for Depreciation
- Inventory | Inventory Valuation methods | Inventory Accounting
- Accruals & Prepayments
- Bad and doubtful debts
- Bank reconciliation
Course content
32 sections · 336 lectures · 23 hours of video 5 quizzes, 5 assignments, 38 articles
- 1Introduction to Accounting 4 free previews9 lectures · 1 quiz · 15 min
- 2Recording Income, Expenses, Assets, Liabilites, & Owner's Capital 3 free previews7 lectures · 1 quiz · 22 min
- 3Practice: Bookkeeping, Accounting, & Financial Statements Preparation6 lectures · 21 min
- 4Further classification in Assets, liabilities, Income and Expenses7 lectures · 21 min
- 5Back to Practice Session7 lectures · 27 min
- 6Bank Reconciliation8 lectures · 1 quiz · 31 min
- 7Credit Transactions | Receivables | Payables 2 free previews6 lectures · 11 min
- 8Accounting for Expenses and Payables10 lectures · 1 quiz · 51 min
- 9Accounting for Income and Receivables 2 free previews18 lectures · 1 quiz · 40 min
- 10Sales tax - Brief Intro and Accounting9 lectures · 2 quizzes · 34 min
- 11Sales tax Accounting - USA6 lectures · 21 min
- 12Accruals and Prepayments 2 free previews14 lectures · 41 min
- 13Accounting for Non-Current Assets37 lectures · 1 quiz · 2.4 hours
- 14Accounting for Intangible Assets12 lectures · 1 quiz · 29 min
- 15Accounting for Impairment of Assets9 lectures · 28 min
- 16Accounting for Inventory - Trading Business17 lectures · 1.1 hours
- 17Equity Accounting for Company23 lectures · 2 hours
- 18Accounting for Leases8 lectures · 37 min
- 19Accounting for Contingent Assets, Contingent Liabilities, & Provisions11 lectures · 43 min
- 20Foreign Currency Accounting9 lectures · 44 min
- 21Understanding Profit terms and calculations 2 free previews3 lectures · 1 quiz · 16 min
- 22Financial Statements7 lectures · 29 min
- 23Cash Flow Statement19 lectures · 1.9 hours
- 24Financial Statement Analysis14 lectures · 1.8 hours
- 25Accounting for Manufacturing Companies6 lectures · 38 min
- 26Understanding and Navigating Accounting Standards5 lectures · 35 min
- 27Taxation for Accountants and Bookkeepers14 lectures · 1.1 hours
- 28Accounting for Payroll - Salaries & Wages5 lectures · 16 min
- 29Consolidation of Financial Statements22 lectures · 1.3 hours
- 30Understanding Accounting Jobs4 lectures · 4 min
- 31Other Miscellaneous & Practical Concepts for Accountants3 lectures · 4 min
- 32Bonus Section1 lecture · 1 min
Who it is for
The instructor says it suits
- Entrepreneurs and business owners
- Aspiring Accountants and Bookkeepers
- Accountants
- Bookkeepers
- Finance professionals seeking better understanding of Accounting concepts
What you need before you start
- No prerequisites, this course starts everything right from the scratch
How it compares
Against the other 200 rated Udemy courses in Accounting on CourseDuck:
- Rating4.5 out of 5higher than 49% of them
- Reviews9,228#6 of 201 by number of reviews
- Length23 hourslonger than 86% of them
- Last updatedAugust 2026more recently than 89% of them
Course Description
The course starts right from scratch, introduces the concept of Accounting, fundamental accounting terms, the accounting system of recording business transactions. Then it takes you to more complex areas of accounting like transactions affected by discounts and sales tax, prepaid and accrued transactions, and accounting adjustments like depreciation.
Topics Covered:
Introduction to Accounting
Why Accounting has to follow rules and what are the accounting standards?
What are the different types of Accounting and what information is produced by each?
Accounting terms
Cash and Accrual Accounting
Double-entry concept
Bookkeeping
General Ledger
Trial Balance and Financial Statements
Fixed Assets and Depreciation
Inventory Accounting
Financial Statements preparation
Accounting for leases
This built of the course is fairly easy, the format is beautifully designed interesting interactive video, the course flows from basis to Accounting to the preparation of financial statements first and then the more complex and frequently used areas of Accounting have been dealt with. This course also covers various practical concepts that are quite useful when you are maintaining your books in accounting software. In short, in the next 3 hours, you will be able to understand all the basic aspects of Accounting that you need to know to well handle your business financials.
................................................................
What is Accounting:
Accounting, Bookkeeping, and Financial Statements Preparation are three steps to achieve one main goal, keeping a track of business money and prepare reports to provide a financial summary for stakeholders.
Why you should learn Accounting:
Every single business needs to record its income and expenses, not just for internal management and control, but also for external stakeholders like government, tax authorities, investors, lenders, and even suppliers and customers. Having a good command of numbers and the idea of how cash flows are recorded and presented makes you a better professional.
Who should take this course:
Accounting and Finance Students
Business Students
Aspiring Accountants
Professionals
Entrepreneurs
Business Owners
Investors
Startup founders
Prerequisite:
This course starts from zero, no background knowledge is required to start learning in this course. Even 12 years old can also learn Bookkeeping, Accounting, and Financial Statements Preparation in this course.
Money-Back Guarantee:
Nothing to lose! If you will not be satisfied with the course, Udemy offers 30 days money-back guarantee!
Introduction to the teacher:
Chartered Accountant | 12 years of work experience | 12 years of teaching experience as visiting faculty
I am a Certified Chartered Accountant (ACCA) from the UK with 12 years of professional work and teaching experience and have taught more than 4,000 students in class and 100,000+ students on Udemy!
I have implemented accounting software and ERP at various organizations and have expertise in financial transformation. I have been leading accountancy practice for small and medium-sized entities for the last 4 months and have frequent interaction with entrepreneurs. So I know what exactly do entrepreneurs need to know to well manage their books.
Instructor Details
- 4.5 Rating
9,228 Reviews
Irfan Sharif ACA ACCA
Chartered Accountant with 16 years experience in Accounting, Finance, and Business Intelligence.
I am a Chartered Accountant from ICAEW (Institute of Chartered Accountants of England and Wales) and a Chartered Certified Accountant from ACCA (Association of Chartered Certified Accountants in England) . I also have a Bachelors degree in Commerce.
I started my professional career with PwC as a Functional Consultant, later moved to at FTSE 100 FMCG as a Finance Manager, then working a General Manager developed an outsourcing hub 'Excelsious' for US and UK accounting firms, and finally cofounded Receipt Bot - an accounting automation company which is automating some tedious aspects of Accounting for clients from 21 countries.
Right from the beginning of my career, my role has been to improve the Accounting and Reporting systems. From automating data entry and bookkeeping to the preparation of interactive business analysis dashboards for the senior management, I have led multiple assignments.
Over my professional career of 16 years, I have been teaching several programs of Accounting and BI at some reputed institutes. Over this time, I have trained 20,000+ students from 50+ countries.
I am absolutely delighted to share my skills and experience with you on the Udemy platform!
More courses by Irfan Sharif ACA ACCA
Excel for Accounting & Finance: Fundamentals Masterclass (2025)
4.5 (4,605 Reviews)
Provider: Udemy
Time: 11.9h
$15.99
Power BI Financial Reporting & Financial Analysis: A to Z (2026)
4.5 (2,480 Reviews)
Provider: Udemy
Time: 14.4h
$11.99
Microsoft Excel for Accounting, Finance & Financial Analysis (2025)
4.6 (2,223 Reviews)
Provider: Udemy
Time: 5.6h
$69.99
Financial Modeling in Excel & DCF Valuation - from scratch (2026)
4.2 (852 Reviews)
Provider: Udemy
Time: 5.4h
$11.99
Financial Statements: Introduction, Preparation, & Analysis (2026)
4.6 (380 Reviews)
Provider: Udemy
Time: 4.4h
$54.99
Financial Statements, Ratios, & Financial Analytics in Excel (2026)
4.4 (375 Reviews)
Provider: Udemy
Time: 10.8h
$64.99
More Accounting courses
Bookkeeping Basics #3: QuickBooks™ Desktop Fundamentals (2025)
4.8 (998 Reviews)
Provider: Udemy
Time: 4.8h
$119.99
QuickBooks Desktop Pro 2022 Made Easy for Beginners
4.8 (158 Reviews)
Provider: Udemy
Time: 9.1h
$84.99
Financial Accounting & Bookkeeping: From Beginner to Pro (2026)
4.7 (5,344 Reviews)
Provider: Udemy
Time: 32.5h
$22.99
Xero Online Accounting - Learn Xero in a Day 2026
4.7 (3,109 Reviews)
Provider: Udemy
Time: 4.2h
$13.99
Reviews
By Nonso David Elijah on 8/27/2026
Above expectation! Answered ALL my questions! I studied Economics and graduated with a First Class but never really got a solid Accounting foundation. But this course has exceeded all my expectations. I wish I could rate something greater than a 5-star. If you are a novice in Accounting, buy this course, don't think twice. Trust me! Thank me later.
By Muhammad Jamsheer on 8/5/2026
This course exceeded my expectations. The instructor explained every topic clearly and in a well-structured manner, making even complex concepts easy to understand. The lessons were practical, engaging, and easy to follow. I gained valuable knowledge and confidence by completing this course. I highly recommend it to anyone looking to learn this subject. Thank you for creating such an excellent course!
By Aloysius S Shaffa on 8/1/2026
To be honest, this was the true and real path that i have ever choose to give me a solid accounting foundation. thanks so very much i appreciate. And i want to recommend whoever that come across this commit to belief me and take this chance by equipping themselves to take advantage of this course.
By Joelcabie on 7/8/2026
I will be helpful if the instructor provides downloadable resource materials
By MOHAMMAD ALAMGIR HOSSAIN on 4/22/2026
I purchased this course in September 2025 but only managed to start it last week due to professional 'rush.' I’m happy to say the quality is so high that I feel driven to complete it! The practical focus and brilliant presentation make it stand out from other courses. Thank you to the author for such a comprehensive and fruitful learning journey.
By Shirley A Golianis on 4/9/2026
This class has been very good for me since I have never had an accounting class. It has showed me how important it is to understand numbers how life is impacted by numbers in the world. It is important to understand one's own financial house as well. This class has been very helpful.
By Amy Smith on 4/7/2026
I will not deny i have learned from this course and continue to learn as i finish. However, I am roughly half way done with it and i have had to rewind and go back multiple times to really listen to what he says. Some times things are said too quickly or in a manner that expresses the information is something we should already know or be comfortable with. Which none of this information is something i am comfortable with. To fully understand my notes i have to find different ways to phrase so when i go back its easier to pick up. If i could ask anything, please find a better way to phrase the information or formulas. I am definitely learning from this course but have had to take to google or you tube to hear some one else explain it in an easier/different way to digest. What is simple for you is not for another. Pacing is good, lots of information. Maybe some more bite sized examples for practice would be great too in real time scenarios.
By Sukanya on 2/25/2026
the lectures were very good and explained in a very comfortable easy pace. the assignments at the end was very helpful and understanding the concepts. overall amazing
By Paawanpreet Kaur on 2/7/2026
the course is very comprehensive and things are easy to understand. Extremely thankful to the teacher who made things so easy even for somebody who was completely new to accounting!
By Danielle Rawers on 1/25/2026
The instructor takes more time than necessary by saying farewell and welcome greetings at the end and beginning of each segment. If you're going to divide up the lectures to as small as two minute videos, cut out the pleasantries.
By MD. OSMAN GONI on 11/14/2020
Excellent course
By Becky Lee on 11/7/2020
perfect so far
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100












