
Over twenty years ago I learned of a new technology that would allow me to do accounting remotely. It was called RDP a.k.a. Remote Desktop Protocol. It changed my life and many others starting with my mom. She had no prior bookkeeping experience and went on to help me run my CPA practice for over 15 years doing accounting, payroll and most importantly, dealing with my clients.
The objective of this course is to train the beginner. No college degree or experience required. Bookkeeping can be the stepping stone to learning US payroll and preparing tax returns.
Imagine being able to work from the comfort of your own home, making your own hours, working part-time, full time or starting your own agency. How would you feel not having to commute to a job and be away from your family? What will your family and friends think about your new found freedom?
I can teach a 12 year old how to do bookkeeping. I break it down into simple steps leading up to using sophisticated programs like QuickBooks, Xero and Waveapps. We have done it with hundreds of students that were able to reunite with their families and take care of their children.
I hope you will see the tremendous opportunities in front of you and take advantage of them. It’s not just for you. It’s for your family.
In this lesson, you’ll learn what a balance sheet is, what it shows, and why it matters. We’ll break down assets, liabilities, and equity in simple terms so you can understand a business’s financial position at a glance.
Understand the Income Statement by tracking revenue, expenses, and net income, analyzing profit or loss, exploring its connection to the Balance Sheet, and gaining valuable insights for financial analysis and business decision-making.
Gain the skills to prepare and analyze a Trial Balance, understand and identify debits and credits, detect and correct errors, verify the accuracy of your accounting records, and ensure your books are fully ready for reliable financial statements.
Understand the Chart of Accounts and how it organizes your financial records, tracks transactions, ensures accurate reporting, supports budgeting and compliance, and enables deeper financial analysis to strengthen your overall accounting system.
Master transaction recording, bank reconciliations, and payroll management using the Gross Up Method. Ensure precise financial records, detect and prevent errors, maintain compliance, and strengthen the integrity of your business accounting system while gaining practical, CPA-level skills in handling real-world financial operations.
Understand Zoho Books, QuickBooks Online, and Xero to understand how technology transforms accounting.
Learn automation, bank reconciliation, reporting, and workflow management while maintaining professional oversight. Discover how to balance efficiency with expertise, provide real-time insights, detect anomalies, and deliver strategic value. Perfect for small and medium businesses, accountants, and anyone aiming to leverage software to streamline accounting and enhance decision-making.
Disclosure: This course contains the use of artificial intelligence.
Accounting for Beginners
Presented by Joe DiChiara, CPA
Accounting for Beginners is a hands-on, beginner-friendly course designed to teach you the essential principles of accounting—even if you've never opened a spreadsheet before. Whether you’re starting from scratch, switching careers, or running a business, this course gives you a clear, confidence-building path into the world of bookkeeping and financial management.
Led by seasoned CPA and entrepreneur Joe DiChiara, the course breaks down complex accounting concepts into simple, actionable lessons. You'll learn how to read and prepare core financial statements like the Balance Sheet, Income Statement, and Trial Balance, as well as how to organize, categorize, and reconcile real business transactions. You'll also explore how to use powerful, real-world accounting software like QuickBooks Online, Xero, WaveApps, and Zoho Books—so you can go beyond theory and gain practical experience with the tools used by professionals.
This course is perfect for:
Absolute beginners with no accounting background
Career changers looking to build a remote or freelance income
Small business owners who want to take control of their finances
Students and early professionals preparing for accounting roles
Freelancers and virtual assistants who want to offer bookkeeping as a service
Through a mix of video tutorials, guided exercises, real-life examples, and a final capstone project, you’ll learn how to confidently manage accounts, generate reports, reconcile bank statements, and keep books audit-ready. You'll also understand how financial data supports better decision-making for taxes, funding, and business growth.
By the end of this course, you’ll have a strong foundation in accounting, the skills to use modern bookkeeping software, and the confidence to either start your own freelance bookkeeping business or take full control of your business's financial health.
No jargon. No fluff. Just real-world accounting knowledge—taught by someone who’s helped thousands of students succeed in business.