Fedora offers software financial software for both the GNOME and KDE environments. GnuCash is the financial software recommended for users with the GNOME desktop environment, and KMyMoney is recommended financial software for the KDE environment. Although each financial software application is recommended for a specific desktop environment, remember both will work on any Fedora desktop environment. Both applications can be used for personal and business, and configured for online banking.
GnuCash and KMyMoney are not installed by default from the Live CD or the DVD. If you do not have access to the Internet, you can install them with the Fedora DVD. Refer to Chapter 17, Managing software for instructions. You can install them by either using the PackageKit application or on the command line by using Yum.
GnuCash allows you to track personal and business bank accounts, stocks, income and expenses, and is based on double-entry accounting principles.
Start GnuCash by clicking Applications > Office > Gnucash Finance Management. Click the Close button to close the Tip of the Day window.
From the Welcome Window select which wizard you want to open and click the OK button.
Select Create a new set of accounts and click the Forward button on the Setup Account Hierarchy window.
Choose your curency and click the Forward button.
Select all of the boxes next to the accounts you want to create in the Categories window, then push the Forward button.
Follow the directions in the Setup new accounts window, then click Forward.
Click the Apply button to finish your account setup.
To import a Quicken .qif file, select the box then press the Forward button.
Select the .qif file to load and click the Forward button.
Now you have the option to load more QIF files for additional accounts. Select the Forward button.
Pressing the Forward button guides you through Matching QIF accounts with GnuCashaccount, Matching QIF categories with GnuCashaccounts, and currency selection.
Click the Apply button to import your data, or the Back button to review your matchings.
11.1.2. Using GnuCash
Open GnuCash by selecting Applications > Office > GnuCash on the top menu panel. The Accounts tab opens.
The top menu bar allows you to manipulate your accounts. You can:
Edit, Delete and Create new accounts.
Reconcile an account.
Enter Stock Splits.
Add Customers, Vendors, and Employees for a business.
Setup Online Banking.
Edit Prices of inventory.
Access the General Ledger.
Double click on an account to bring up a check book type register for that account. The top menu bar changes to allow manipulation of transactions. This menu includes the options above, plus you can:
Change the view of the ledger from Basic Ledger to Auto-Split Ledger, Transaction Journal, or Double Entry.
Cut, Copy, Paste, Duplicate, Delete, Void, and Enter transactions.
Set Billing Terms for customers.
Create Bills, Invoices, and Vouchers.
11.1.3. Setting up online banking
Online banking setup begins from the Accounts window or the Register.
On the top menu bar select Tools > Online Banking Setup.
The Initial Online Banking Setup window lists what you need to complete the setup.
Click the Forward button.
Select the Start AqBanking Wizard in the Start Online Banking Wizard window.
The Configuration window Intro provides a summary of what you can do.
Type in the information required in the Users, Accounts, and Backends tabs on the top of the window.
Select the OFX-Direct Bbackend if you are not sure which one to use.
You may need to call your bank to get their server URL. If you chose the OFX-Direct backend it is likely their URL is https://ofx.yourbank.com/.
Return to the Start Online Banking Wizard and click the Forward button.
Check the appropriate boxes under the New? column to match the bank accounts with your GnuCash accounts.
Click the Forward button.
Click the Apply button to finish.
To download your bank transactions select the Accounts or Register tab then: Actions > Online Actions > Get Transactions or > Get Balance and fill in the information asked for to complete the operation.