GnuCash Tutorial and Concepts Guide

About This Document

Table of Contents

1. Overview
2. The Basics
3. Accounts
4. Transactions
5. Checkbook
6. Credit Cards
7. Loans
8. Investments
9. Capital Gains
10. Multiple Currencies
11. Depreciation
12. Accounts Receivable
13. Accounts Payable
14. Payroll
15. Budgets
16. Other Assets
17. Python Extensions
A. Migration Guide
B. Frequently Asked Questions
C. Contributed Account Trees
D. Auxiliary File Formats
E. GNU Free Documentation License

List of Figures

2.1. The basic accounts relationships
2.2. Save screen when XML or sqlite3 is selected.
2.3. Save screen when mysql or postgres is selected.
4.1. Entering a split transaction

List of Tables

2.1. Application Settings Locations
2.2. Saved Reports Locations
2.3. Online Banking Settings Locations
7.1. Buying a House Split Transaction
7.2. Personal loan to a Friend
7.3. Selling an asset (house) with a profit
7.4. Selling an asset (house) with a loss
7.5. Selling an asset (house) with a profit
7.6. Selling an asset (house) with a profit 2
8.1. Selling Stock using Split Transaction Scheme
8.2. Selling Stock Split Transaction Scheme
8.3. Selling Shares at loss Split Transaction Scheme
9.1. Turning an Accrued Gain into a Realized Gain
9.2. Turning an Accrued Gain into a Realized Gain
9.3. Turning an Accrued Gain into a Realized Gain
10.1. Buying a currency with a Split Transaction Scheme
10.2. Selling a currency with a Split Transaction Scheme
10.3. You come into some extra money
10.4. Paying of the house mortgage
10.5. Transfer money to overseas with a multiple currency transaction split.
10.6. Purchasing oversea stocks
10.7. Buying a NZ House Split Transaction
11.1. Linear Depreciation Scheme Example
11.2. Geometric Depreciation Scheme Example
11.3. Sum of Digits Depreciation Scheme Example
14.1. Transaction Map
14.2. Transaction Map for Employee 1
D.1. Overall Page Description Fields
D.2. Multiple Checks Per Page Fields
D.3. Individual Check Item Fields
D.4. Individual Check Item Types