Bookkeeping Academy

Free Bookkeeping & Accounting Lessons

Learn the fundamentals of bookkeeping, payroll, and financial reporting — the backbone of every office job.

🟢 Beginnerbeginner path

Debits and Credits in Plain English

Every accounting transaction has two sides: one debit and one credit that must equal. Once this clicks, the rest of bookkeeping is

18 min • Start lesson →

🟡 Intermediateintermediate path

Writing Clean Journal Entries

A journal entry is the formal record of one transaction. Learning to write them well makes everything downstream — the ledger, tri

15 min • Start lesson →

🟠 Advancedadvanced path

Bank Reconciliation Step-by-Step

Reconciling means proving that the balance on your bank statement matches the balance in your books, after accounting for timing d

20 min • Start lesson →

🟢 Beginnerbeginner path

Accounting Basics: The Language of Business

Before debits and credits, you need the vocabulary: what an account is, what the five account types are, and how the accounting eq

15 min • Start lesson →

🟡 Intermediateintermediate path

Accounts Payable: Managing What You Owe

Accounts Payable (AP) is the process of paying vendor invoices accurately and on time. Good AP protects cash, captures discounts,

15 min • Start lesson →

🟡 Intermediateintermediate path

Accounts Receivable: Getting Paid Faster

Accounts Receivable (AR) covers everything from invoicing customers to applying payments to writing off bad debt.

15 min • Start lesson →

🟠 Advancedadvanced path

Payroll Basics: Gross to Net

Payroll is one of the most error-sensitive areas of bookkeeping. Learn the gross-to-net flow and the accounts involved.

20 min • Start lesson →

🟠 Advancedadvanced path

The Three Financial Statements

Every business is summarized by three statements: Income Statement, Balance Sheet, and Cash Flow Statement. Together they tell you

20 min • Start lesson →

🟡 Intermediateintermediate path

Bookkeeping Practice Exercises

Ten real-world exercises to lock in the concepts from previous lessons. Do them on paper, then check your work.

20 min • Start lesson →

🔴 Expertadvanced path

Bookkeeping Master Quiz

A ten-question master quiz that pulls from every earlier bookkeeping lesson. Aim for 9/10.

15 min • Start lesson →