Author: Laura
Lesson – Navigating the GnuCash Register Toolbar
Lesson – The Accounting Period
Lesson – Customizing The Chart Of Accounts
Lesson – How To Import The Chart Of Accounts
The custom Chart of Accounts is designed to give you a clear, organized starting point in GnuCash. You can upload the CSV directly into GnuCash to instantly populate your account structure—saving time, reducing setup confusion, and helping you begin tracking your finances with clarity and confidence. It’s a beginner‑friendly foundation you can grow with as your business evolves.

Your Workflow Steps
Section 1: Create a New GnuCash File
Follow the steps:
Follow the steps:
1. Open the Main Window Screen in GnuCash
2. Click File
3. Select New File
⚠ Important Step
When the Hierarchy Setup Wizard opens:
Click Cancel
Section 2: Import the Chart of Accounts
Follow each step carefully:
1. Click File
2. Scroll down and select Import
3. Click Import Accounts from CSV
Import Assistant Steps
4. Click Next on the Import Assistant screen
5. Choose your file location:
- Where is your downloaded chart of accounts file saved?
- (Example: Downloads folder)
Select the CSV file
Click Next
6. Review the Import Preview Screen
Do you see your accounts listed?
Yes ⬜ No ⬜
Click Next
7. On the Import Accounts Now screen
Click Apply
8. When the New Book Options window opens
Click Close
9. Review the Import Summary Screen
Did you see: “Import Completed Successfully”?
Yes ⬜ No ⬜
10. Click Close to finish
Section 3: Name and Save Your File
Now save your work:
1. Choose where to save your file
Location: ____________________________________________________
2. Enter a file name
File Name: __________________________________
3. (Optional) Create a new folder
Folder Name: ________________________________
4. Click Save As
Lesson – GnuCash Main Window
What Is The GnuCash Main Window?
The GnuCash Main Window is where all the magic happens. It gives you a clear overview of your financial data and provides access to all the tools you need to manage your personal or small business finances. Think of it as your financial dashboard—everything you need is right in front of you.

Key Sections of The GnuCash Main Window
- Title Bar – the title bar is at the very top it displays the name of your current file .
- Menu Bar – Contains menu options like File, Edit, View, and Reports
- Toolbar – Offer shortcut buttons for quick access to commonly used functions
- Tab Bar – Displays open reports, registers, and accounts on this bar.
- Status Bar –Located on the very bottom of the window, displays your profit and net assets progress updates
Practice Activity 01
GnuCash Advance

GnuCash Advanced Features
Take your skills to the next level. This section unlocks the deeper features that turn GnuCash into a powerful, professional‑grade financial system. You’ll learn how to manage complex transactions, automate key processes, and tailor GnuCash to the unique needs of your business.
Module 4: GnuCash Invoicing & Billing Components
This module introduces two key GnuCash components that streamline invoicing and vendor billing workflows across customer and supplier accounts. Through two step‑by‑step lessons, you’ll learn how to build your Sales Tax Table and define Billing Terms so your financial documents are accurate, automated, and ready for real‑world use.
Module 5: The Accounts Receivable (A/R) System
This module guides learners through the practical setup and day-to-day use of GnuCash’s integrated Accounts Receivable (AR) system. The Accounts Receivable (AR) system offers a complete invoicing system to track customer payments and stay on top of who owes you money.
Module 6: The Accounts Payable (A/P) System
You will learn how to build a comprehensive Vendor Registry and master the Accounts Payable workflow. By the end of this module, you’ll be able to record bills as they arrive—rather than when they are paid—giving you a much more accurate picture of your business’s real-time financial health.
Module 7: — Managing Credit Card Liabilities
Confidently track business credit card activity from charges to reconciliation. Students learn how to set up a credit card account, enter charges and refunds, record payments, reconcile the account, and generate a credit card report. It removes the confusion around how credit cards flow through GnuCash.
Module 8: Tracking Payroll
In this module you will learn the exact steps to record payroll transactions, manage tax and benefit liabilities and handle and maintain employee expense vouchers and view simple employee records.
Module 9: Automate Data Entry
Learners discover how to automate the entering of recurring payment transaction data , reducing manual entry and ensuring accuracy in day-to-day bookkeeping.
Module 10: Reports & Tax Strategy
This Module offer s a complete financial picture and includes crucial financial reports and Tax Mapping to automate the tracking of tax liabilities, simplify the remittance of taxes to government agencies, and prepare accurate financial reports for tax purposes.
Module 11: — Bookkeeping Scenarios
Practical, real‑world examples that show students exactly how to handle common bookkeeping situations in GnuCash. This module gives entrepreneurs step‑by‑step demonstrations of tasks they’ll encounter throughout the year, helping them build confidence and consistency in their financial workflow.
How to Record Personal Withdrawals
Learn how to separate business and personal money the right way. Students discover how to record owner’s draws so their books stay clean, compliant, and easy to understand at tax time.
How to Track Petty Cash Transactions
Keep small cash purchases organized and accounted for. This lesson shows how to set up and manage a petty cash account, record small expenses, and keep the balance accurate.
How to Enter Depreciation
Understand and record the gradual expense of long‑term assets. Students learn how to set up depreciation accounts and enter monthly or annual depreciation entries so their financial reports reflect the true cost of equipment
How to Back Up GnuCash
Protect your bookkeeping file with simple, reliable backup routines. This scenario teaches students how to safely back up their GnuCash file, where to store backups, and how to restore a file if needed
GnuCash Basics

Simple Cash-Based Accounting In GnuCash
Cash-based accounting is a straightforward bookkeeping method where revenue is recorded only when payment is received and expenses are recorded only when they are paid. Unlike the more complex accrual method, which tracks transactions when they are earned or incurred, the cash basis strictly follows the physical movement of money.
Module 1 — Getting Started
This module helps beginners understand what bookkeeping actually is, where to begin, and how to install GnuCash correctly. It sets the stage with foundational concepts so students feel grounded before touching any accounts or transactions.
Module 2 — The Foundation
Build a clean, organized bookkeeping system from day one. Students learn how to set up their business accounts, tour the GnuCash interface, understand the chart of accounts, customize it safely, and establish their accounting period. This module ensures their file is structured properly before they start entering real data.
Module 3 — Bookkeeping Essentials
Master the everyday tasks that keep your books accurate. This module teaches students how to navigate the register, enter opening balances, record split expenses and sales with tax, add notes, attach receipts, filter transactions, and generate simple reports , and reconcile their checking account. These are the core skills they’ll use every week.