Home Products Downloads News Store Support Forums

iCash - Personal Finance | Frequently Asked Questions

iCash - Personal Finance

Frequently Asked Questions

Compatible with MS Windows Compatible with MacOS

Personal Finance Definition (Wikipedia)
Personal finance is the application of the principles of financial economics to an individual's (or a family's) financial decisions. It asks, "How much money will you need at various points in the future?" and "How do you go about getting that money?". It deals with questions like:

• What is my annual income?
• How can I increase my income?
• What are my annual expenses?
• How can I reduce my expenses?
• How do I best budget my available income each year?
• How much money can I save each year?
• How much will I accumulate over my working lifetime?
• Will this be enough to support me after I retire?
• How much will it cost each year after I retire?
• How many years will I be retired?
• How do I pay for large expenses (like children's education, or buying a house) when they arise?
• How can I reduce my financial risk? Through insurance? Through pensions?
• What do I do with the savings that I have accumulated? What is the best way of investing this capital?
• How much debt do I have? What are the monthly debt servicing payments?
• What is the value of my assets?
• What effect will taxes have on these issues?
• How do I minimize the taxes I must pay?
• What effect will inflation have on these issues?
• How will these issues change as I go through the stages of my life?

A Question of Time

Personal finance is a detailed analysis of financial flows at various points in time. For example, we may receive employment income today, but have to pay college tuition fees next year. Mortgage payments, interest earned, insurance premiums, and numerous other financial flows are recurring events that repeat at monthly or yearly intervals. Because these involve several time periods, we have to ask "What role does time have in these financial calculations?".

We know that if we deposit money in a bank account we will receive interest. Because of this, we prefer to receive money today rather than in the future. Money we receive today is more valuable to us than money received in the future by the amount of interest we can earn with the money. This is referred to as the time value of money. To adjust for this time value, we use two simple formula. The present value formula is used to discount future money streams, that is, to convert future amounts to their equivalent present day amounts. The future value formula is used to convert today's money into the equivalent amount at some time in the future.

All personal financial planning done by professionals uses these time value formula, as well as several more complicated variants of the formulas. To ignore the role that time plays in financial planning is to ignore one of the most important principles of personal finance.

The financial planning process

The financial planning process is a dynamic process that requires regular monitoring and reevaluation. In general, it has five steps: (assessing your situation, setting goals, crafting a plan, taking action, and monitoring your progress)

1. Assessing your financial situation is usually done by compiling several lists. These lists are simplified versions of corporate balance sheets and income statements. On your personal balance sheet, you list all your assets (e.g., car, house, clothes, stocks, bank account) and give their values. You also list all your liabilities (e.g., credit card debt, bank loan, mortgage) and give their values. Subtracting your total liabilities from your total assets will indicate your personal net worth. To understand how your personal net worth will change in the future, you compile what is called a personal cash flow statement. This lists your income, and your expenses. By subtracting your expenses from your income, you obtain your net cash flow for the period. If your net cash flow is positive, your personal net worth will increase. Most people grossly underestimate how much they spend each year.

2. Setting goals gives your life a financial direction. Examples of financial goals are: "To retire at age 50 with a personal net worth of $800,000", or "To buy a house in 3 years paying a monthly mortgage servicing cost that is no more than 25% of my gross income". It is not uncommon to have several goals, some short term, and some long term.

3. The financial plan details how you will accomplish your goals. It could include for example, reducing unnecessary expenses, increasing your employment income, or investing in pork belly futures. However you plan to do it, detailed calculations have to be made for each period (usually yearly). The effects of taxation and inflation must be considered.

4. When you have decided on the best plan for your goals and circumstances, you implement it. This involves taking specific actions. It often requires discipline and perseverance. Many people obtain assistance from professionals such as accountants, financial planners, investment advisors, and lawyers.

5. As time passes, it is important to monitor your progress. If it looks like you will not obtain your goal, you can either alter your plan or adjust your goal.

The financial life-cycle

On our journey through life we tend to go through stages. The stage we find our self in will have an impact on our financial planning. Modigliani and Brumberg (1954) devised a model to explain these stages. Here is a simplified version:

1. Individual supported by parents

• income very low
• few financial decisions

2. Young single

• income barely matches expenditures - no significant savings
• financial decisions tend to be mostly short term
• purchase car, clothes, music systems
• budgeting is important

3. Young couple, no children

• income greater than expenditures - some savings
• purchase home furnishings
• purchase home

4. Couple (or individual) with children

• income approximately equal to expenditures
• upgrade house
• purchase children's toys, clothing, and supplies
• purchase life insurance
• college tuition expenses
• debt management is important

5. Empty nesters

• income greater than expenditures
• purchase investments
• retirement planning is important
• tax considerations are important

6. Retired

• income less than expenditures
• live off of savings
• purchase medical and nursing services
• estate planning is important

These financial activities need not occur in the stages as described. In fact, it is beneficial to do many of them as early as you can. Estate planning, investment planning, and retirement planning should all be done as soon as possible.


• Modigliani, F. and Bumberg, R. (1954) Utility analysis and the consumption function: An interpretation of cross-section data, Post Keynesian Economics, Rutgers University Press,1954.
• Kwok, H., Milevsky, M., and Robinson, C. (1994) Asset Allocation, Life Expectancy, and Shortfall, Financial Services Review, 1994, vol 3(2), pg. 109-126.
• Milevsky, M. and Robertson, C. (2000) Self-annuitization and ruin in retirement, North American Actuarial Journal, 2000, vol 4(4).

Look at the original article in Wikipedia for updates.

 Rate This Page!
Stan Busk Stan Busk
May 20, 2019

Recent questions from our iCash users
Importing Bank statements into iCash New
Cambiar de macOS a Windows Update
Desactualizado 32 bits a 64 bits
Importing accounting data from Quicken
Error cargando iCash "v4rb_x64.dll"
Creating submaps
Quelle est la différence entre iCash et iCash SE?
Reconciled amount is wrong
Activation Key
Icash update
Wont print Anything
Fallo cierre programa
Mensaje de error al cerrar la aplicación
Plan de actualización
New download wont open
No se ejecuta el programa
64bit version of iCash
No files in File Manager
How can I update from iCash 7.5.3 (App Store) to 7.6.x
Slow loading iCash data files
Computar cuotas de hipoteca como gasto en los informes
MacOS 10.13 High Sierra
64-bit version of iCash availability
Desactivar notificaciones del plan de actualización
The iCash Currency Manager doesn't update anymore
How I can I recover the serial number?
All transactions are displayed with the same date
Editing the Transaction Types list on Windows

Generic questions
New paragraph
How do I install Maxprog software on my computer?
MS Windows
New paragraph
How can I change an application language?
MS Windows
New paragraph
How to register the software I've just purchased?
MS Windows
New paragraph
How can I recover the serials I have lost of products I purchased here?
MS Windows
New paragraph
How can I recover my serial from a registered application?
MS Windows
New paragraph
How can I find out the product name and version my serial unlocks?
MS Windows
New paragraph
Where can I read your software License Agreement?
MS Windows
New paragraph
The software doesn't start, runs very slowly or crashes often, how comes?
MS Windows
New paragraph
Double-clicking on my files no longer opens them with the software, why?
MS Windows
Stan Busk If you want to make the most of the software that you have acquired at Maxprog, do not miss the Stan's Blog. It is a library of Tutorials and Tips covering specific features and tipical problems you may have when using our tools. This page is updated regularly depending on the topics discussed in our public forums and issues reported thru our HelpDesk. If you are interested on what we are currently working on (or want to participate in beta testings) don't miss the Stan's Logbook.
For years, MAX Programming has provided companies around the globe with sophisticated and innovative solutions. Our commitment to quality is not only evident in our products, but also in our people. It is our mission in Professional Support Services to ensure that our products perform to the fullest of their ability in order to meet the business objectives of our customers. We provide the tools and information required for improved productivity. To accomplish this, we offer an array of services including: Technical Support, Education Services and Consulting Services.

Maxprog is part of an internet site network made of desktoolset.com, emaildesignstudio.com, familycash.com, icash.promo, maxbulkmailer.com, maxprog.com, maxprog.net, maxprog.org, maxprog.us, myrecipients.com, newslettercomposer.com, sharedcontents.com, stanbusk.com, stanbusk.pairserver.com, usertools.com.
iCash is a software intended to control your personal finance, keeping track of incomes, expenses, credits, debts and Banks transactions for you. As simple as creating the accounts you need and move money between them! You don't even need to know about accounting or even care about it! Your finances depends largely on good organization that lets you know where your money comes from and to where it goes.

iCash is an easy-to-use, full featured and multi-purpose Personal Finance Manager tool for macOS and Windows intended to help you control all kinds of money issues. iCash can serve several small accounting needs for either private users, or clubs, associations, self-employed, small businesses or simply to be used at home, making keeping track of incomes, expenses and Banks transactions a snap.

With a few clicks you can begin creating accounts and making transactions in minutes. iCash is versatil and user-friendly. For this reason it doesn't use the principle of double-entry bookkeeping making it much easier to be used by people with very little or no accounting knowledge at all.

Simply create accounts for all your expenses, incomes, Banks... and start moving money between them! iCash will then allow you to find out where all your money comes from and where it goes. All accounts are well organized according to user-defined categories and built-in types so reports can be tailored to include all records or only ones meeting specified criteria.

Cash also allows you to have as many money manager documents as necessary so you can control almost anything from Clubs, associations, home and so on at the same time.

 !  You can add Anonymous comments! They are moderated though. In order to add a comment without moderation just log in using your Google, Twitter, GitHub, GitLab or Commento login data.

Home Products Downloads News Store Support Forums