Skip to content
UdemyBestseller on UdemyAccountingPaid courseAll LevelsCertificate

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.

Best forBeginners and small business owners who want bookkeeping basics plus the wider topics accountants meet later.
Skip it ifYou want deep, problem-heavy practice in one area rather than a wide tour of accounting.

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!
Simon Oduro, a student

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

icon
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

  1. 1Introduction to Accounting 4 free previews9 lectures · 1 quiz · 15 min
  2. 2Recording Income, Expenses, Assets, Liabilites, & Owner's Capital 3 free previews7 lectures · 1 quiz · 22 min
  3. 3Practice: Bookkeeping, Accounting, & Financial Statements Preparation6 lectures · 21 min
  4. 4Further classification in Assets, liabilities, Income and Expenses7 lectures · 21 min
  5. 5Back to Practice Session7 lectures · 27 min
  6. 6Bank Reconciliation8 lectures · 1 quiz · 31 min
  7. 7Credit Transactions | Receivables | Payables 2 free previews6 lectures · 11 min
  8. 8Accounting for Expenses and Payables10 lectures · 1 quiz · 51 min
  9. 9Accounting for Income and Receivables 2 free previews18 lectures · 1 quiz · 40 min
  10. 10Sales tax - Brief Intro and Accounting9 lectures · 2 quizzes · 34 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

icon
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. 

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

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!

icon
More courses by Irfan Sharif ACA ACCA

$15.99

$11.99

$69.99

$11.99

$54.99

$64.99

icon
More Accounting courses

$18.99

$11.99

$119.99

$84.99

$22.99

$13.99

icon
Reviews

4.5

9,228 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

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

Showing 12 of 304 reviews

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100