Personal Finances on Linux with KMyMoney - page 2
OFX, HBCI, Plugins, Check Printing
Configure savings account
Most likely you have a savings account--though, like many others, it might be running low. So first you should probably create an account in KMyMoney for it. Here's how:
- Click Account > New Account.
- On the wizard, select the Institution or create a new one if it isn't listed by clicking the button.
- Then type in the Account Number and, if one exists, a IBAN number.
- Then click Next. Type in an Account Name, such as Savings, configure the other settings, and click Next.
- Select the main account you want to place this new one in, if multiple parent accounts exist, and click Next. Verify the details and click Next.
Configure additional accounts
To get the most out of the KMyMoney application, you should input details for all your accounts. This includes credit cards and loans, investments, and any other assets or liabilities. Follow similar steps as you did when configuring your savings account: Click Account > New Account. For each different banking organization you must create an Institution entry.
Enabling online banking
Keep in mind, most banks require a separate username and password to access your accounts through an application. So before proceeding, check with your bank to see if they support OFX connections. They likely won't know what KMyMoney is particularly, so you might mention a more popular application, like Microsoft Money or Quicken.
Click the Accounts icon, right-click an Account, and select Map to Online Account. If more than one plugin exists, it will prompt you to choose one. To use the integrated feature, select KMyMoney OFX. Then use the wizard to search for the bank and input your login credentials. If you can't find your bank, you can hit the Manual tab and input the details you get from your bank. Once you have it configured, you can go to the Accounts or Ledger page, select the Account and select Update Account to download updates from your bank.
Adding and modifying payees and payers
When you input transactions, KMyMoney automatically creates payee entries when you pay money out or payer entries when you receive money. That way you can see and analyze your expenses and income per the companies/persons you're giving your money to or receiving your money from. If you haven't had a transaction come through for a particular payee or payer yet, you might want to create payee entries manually. Additionally, you might want to do this if setting up payee/payer matching.
To see the list of payees/payers, click the Payee icon on the left pane of the application. To add an entry, right-click on any existing entry and select New Payee. Remember, you must already have at least one entry before you can manually create one. To create the first entry, you can enter a transaction.
If you have an account linked with your bank or you manually import transactions, and the payee/payer name or description isn't exactly the same for each of its own transactions, consider using payee/payer matching. This could group all the transactions from the same company but at different locations, such as fast food locations. For instance, both "Fast Food Corp Store #123" and "Fast Food Corp Store #987" could be automatically placed into the "Fast Food Corp" payee.
If transactions aren't being automatically logged into KMyMoney, you'll want to manually input them. Simply click the Ledger icon on the left pane and click the New button on the bottom of the window. Then choose the appropriate tab: Deposit, Transfer, or Withdraw. Then fill in all the details and click the Enter button.
Looking into the other features
We reviewed the basic tasks in getting KMyMoney up and running. Don't forget about the remaining features. If you expect a transaction or have reoccurring transactions, consider setting up scheduled transactions. This can be useful to input all your fixed expenses and income. If you have stocks or retirement money, you might want to look into the investment features. Don't over-look the reports and budgeting features; these can be a big help.
Eric Geier is the Founder and CEO of NoWiresSecurity, which helps businesses easily protect their Wi-Fi network with enterprise-level encryption by offering an outsourced RADIUS/802.1X authentication service called AuthenticateMyWiFi. He is also the author of many networking and computing books for brands like For Dummies and Cisco Press.
- 1Linux Top 3: Network Security Toolkit, Untangle NG Firewall and IPFire
- 2Linux Top 3: Fedora 24, Peppermint 7 and Solus 1.2
- 3Linux Top 3: Alpine Linux 3.4, deepin 15.2 and Linux Lite 3.0
- 4Linux 4.7 Set to Boost Live Patching, Security and Power Management
- 5Linux 4.6 Charred Weasel adds USB 3.1 Support