home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-386-Vol-2of3.iso / b / budg3doc.zip / BUDGETBI.DOC < prev    next >
Text File  |  1992-10-22  |  27KB  |  515 lines

  1.                           Biweekly Budget Program
  2.    
  3.                     Copyright 1991, Richard S. Haseltine              
  4.                              Riverside software
  5.                                 RR3, Box 830
  6.                            Orrington, Maine, 04474
  7.  
  8.         For a prompt reply, you are encouraged to send any comments, good
  9.         or bad, by electronic mail through any of the following BBS's:
  10.  
  11.         Lobster Buoy: 207-941-0805           Eagle's Haven:207-469-6732
  12.         Laurie's Garden: 207-469-3585        Genie GE Mail (R.Haseltine2)
  13.  
  14.         You may keep up to date on changes through Genie IBMRT,Category
  15.         30 (Product Support), Topic 7 (Budget).
  16.        
  17.         Thank you for considering this program. This is a Shareware pro-
  18.     gram. The Shareware concept of marketing can save computer users much
  19.     money if they support it by registering programs with the author.
  20.     After examining the program, if you decide it is one which is useful
  21.     to you, you are honor-bound to register it by sending $20 to:
  22.                       
  23.                            Richard S. Haseltine
  24.                                RR3 Box 830
  25.                           Orrington, Maine, 04474
  26.    
  27.         When you register the program, any updated copies will be mailed to
  28.     you free for a period of one year from the date of your registration.
  29.     The author will give serious consideration to any suggestions you send
  30.     him for improving the program. This program has been tested by 10 users,
  31.     and their suggestions have improved the program many-fold. Please let me
  32.     hear from you, too.
  33.    
  34.         You may distribute copies of your unregistered version of the program
  35.     freely. Be sure to clear the BUDGDATA file before doing so, as it may
  36.     contain your personal and private data. If you are a commercial distri-
  37.     butor, your charges to your customers must not exceed $5, and permission
  38.     must be obtained from the author of the program at the above address.
  39.  
  40.     Disclaimer:
  41.    
  42.         Users of *BUDGET* accept this disclaimer or warranty:
  43.        
  44.             "*BUDGET* is supplied as is. The author disclaims all warranties,
  45.             expressed or implied, including, without limitation, the warran-
  46.             ties of merchantability and of fitness for any purpose. The
  47.             author assumes no liability for damages, direct or consequential,
  48.             which may result from the use of *BUDGET*, or its related pro-
  49.             grams, *INITBUDG* and *BUDSETUP*."
  50.                   
  51.                        General Description of BUDGET
  52.    
  53.         The total of the money received from age 18 to age 65 amounts to
  54.     a small fortune. Yet the majority of the elderly find that most of that
  55.     money is gone, just when they need it most. This program is designed
  56.     to prevent that from happening to you. I believe the primary reason
  57.     for this is a very simple one....a failure to give any serious
  58.     consideration to the use of that small amount that is left each payday
  59.     after one pays the bills that are due. A sub-reason may be that one does
  60.     not have a clear picture of his financial status constantly before him.
  61.    
  62.         This program utilizes the old concept of envelope-budgeting. Each
  63.     item of expenditure was assigned to an envelope into which the proper
  64.     amount was placed each payday. When the bill came due, the money
  65.     was in the envelope to pay it. The envelopes were filed in a shoe-box.
  66.     The concept was fine, but actually doing it involved having the right
  67.     amount of dollars and cents for each envelope. To say the least, the
  68.     system was a bit unwieldy.
  69.    
  70.         Using a computer makes the 'envelope' system a snap. The personal
  71.     checking account becomes the 'shoebox'. Program strings, or titles, be-
  72.     come the 'envelopes'. The system is dynamic, unlike many static budget
  73.     programs that merely list your budget and periodically compare where you
  74.     are to where you should be financially. In this program you are con-
  75.     stantly working within your budget on a payday-to-payday basis. You have
  76.     a constant picture of all your finances, and an opportunity to make the
  77.     wisest decision, concerning the small amount left over each payday, right
  78.     then. Unless seriously considered, those small amounts have a way of
  79.     just up and disappearing during the coming weeks. The importance of this
  80.     may not be clear to you at this moment, but after using BUDGET for six
  81.     months, you'll see what I mean.
  82.                           
  83.                                What To Do First
  84.     Everyone:
  85.    
  86.         Make a copy of this documentation on your printer:
  87.                   
  88.                      1. Place program disk in Drive A
  89.                      2. Set up page length for your printer and
  90.                         turn the printer on.
  91.                      3. Type from DOS: COPY BUDGET.DOC PRN
  92.  
  93.     Hard Drive Users:
  94.    
  95.         BUDGET consists of three programs and two data files:
  96.                 
  97.                      1. BUDSETUP.EXE
  98.                      2. INITBUDG.EXE
  99.                      3. BUDGET.EXE
  100.                      4. BUDGDATA
  101.                      5. CLRVALUE
  102.    
  103.         Copy each of these onto your hard drive in the same directory path.
  104.         Do not try to run the programs from Drive A or Drive B. You'll run
  105.         into trouble when you try to save data. The computer detects your
  106.         hard drive, and the Savedata routines are specialized for your type
  107.         drive and your choice as to where to save data backup copies.
  108.  
  109.     Floppy Drive users:
  110.    
  111.         On a blank disk, make a back-up copy of this program disk:
  112.                    
  113.                       1. Insert Dos disk in Drive A
  114.                       2. Type: DISKCOPY A: B: <enter>
  115.      
  116.         Instructions come onto the screen telling you to insert Source disk
  117.         in Drive A and Target disk in Drive B. If you do not have a drive B,
  118.         then instructions will follow telling you when to change disks.
  119.                          
  120.                               Running BUDSETUP.EXE
  121.                   
  122.                        1. Type BUDSETUP
  123.  
  124.     Hard drive users:
  125.    
  126.         You will be asked to decide where you want your backup data put.
  127.     Your choices are to have no backups (not very wise), to put it on your
  128.     hard drive (not very wise), or to put it on the disk in drive A. If you
  129.     choose the latter, have a back-up disk in Drive A. Your choice is then
  130.     saved.
  131.  
  132.     Everyone:
  133.    
  134.         A budget screen is displayed and you are given the choice to change
  135.     the colors if you desire. If you answer 'N' the program ends. Otherwise
  136.     each choice of background and foreground colors will be made for all the
  137.     parts of the program. Instruction prompts appear regularly at the bottom
  138.     of the screen. You can change all the items, or only some. When done, the
  139.     color values are saved and the program ends.
  140.                          
  141.                               Your First Session
  142.  
  143.     Preparation:
  144.    
  145.         Each 'envelope' will be called a budget account from now on. Write
  146.     out your budget items on paper in the following format:
  147.    
  148.         Code (5 characters)  Interest  Escrow  Balance  Payment  Frequency
  149.  
  150.     'Code' is an abbreviation of an account. A mortgage with People's Heri-
  151.     tage Bank could be abbreviated as 'PHMTG'. Please use 'Gas' for the car
  152.     operating account and 'Groc' for your grocery account. Make your last
  153.     account 'Misc'.
  154.    
  155.         Time-Payment Accounts:
  156.        
  157.             Please list all your Time-Payment accounts first. These are ac-
  158.         counts like a mortgage, car payment, or credit card account. They all
  159.         charge you interest per month on an unpaid balance, and generally run
  160.         for several years. It will help if you number the accounts. The pro-
  161.         gram allows up to nineteen Time Payment accounts, and a total of 38
  162.         accounts in all, including the T/P accounts.
  163.        
  164.             'Interest' means the ANNUAL rate (not monthly). You will usually
  165.         be able to find this on your last statement. If only the monthly rate
  166.         is given, multiply it by 12 to get your annual rate.
  167.        
  168.             'Escrow' amounts are usually connected with mortgage accounts.
  169.         They are the amounts the bank requires each month in order to pay
  170.         insurance costs and taxes.
  171.        
  172.             'Balance' refers to the total amount you owe....the outstanding
  173.         balance owed on the account. This can also usually be found on your
  174.         monthly statement. If not, you may call your bank.
  175.        
  176.             'Payment' means how much you have to pay each time it comes due.
  177.        
  178.             'Frequency' refers to how often you have to make your payment. If
  179.         you pay monthly, enter 'M'; if quarterly, enter `Q'; if semiannually,
  180.         enter 'S'; if annually, enter "A".
  181.    
  182.         Non-Time-Payment Accounts:
  183.        
  184.             These are accounts like Telephone, Electricty, Cable Services,
  185.         Life Insurance, Car insurance, etc. No interest or escrow charges
  186.         are made. Some non-T/P accounts require you to make regular payments.
  187.         Some, like Medical, Clothes, Doctor, Repairs, Shareware registration
  188.         (hint), and Recreation are preparation accounts for expenses that
  189.         will probably arise during the year, but a definite time is not
  190.         known. In other words, their due dates are indefinite. When you
  191.         come to the Frequency of payment column, enter 'I' for these ac-
  192.         counts.
  193.  
  194.     Entering Your Budget Into Computer:
  195.        
  196.             Load the INITBUDG program (type INITBUDG)
  197.        
  198.             You will be prompted to enter the date. This may seem redundant
  199.         because you may have entered the date when you powered up. But some
  200.         users have a perennial clock system which they prefer not to inter-
  201.         fere with. Therefore, the BUDGET programs use an date system inde-
  202.         pendent of the perennial clock system.
  203.        
  204.             You are then prompted to enter the number of Time-Payment ac-
  205.         counts. The Menu is then displayed. Select the first Menu option,
  206.         'Create Budget.'The budget headings are then displayed, #1 is dis-
  207.         played, and the cursor awaits your input of the Code of the first
  208.         account. While on the first line of budget entries, an instruc-
  209.         tional panel will appear, repeating briefly the same instructions
  210.         you are reading here. Follow the prompts carefully, and you should
  211.         have no troubles. On other account lines you may press 'H' and the
  212.         pertinent instructional panel will appear.
  213.        
  214.         Arrears:
  215.        
  216.             After you have entered the Frequency of payment symbol, the
  217.         program will automatically calculate the arrears of that account.
  218.         You are asked which week of the month the account is due. Let us
  219.         say you are working in the first week of the month. Your current
  220.         account is due the second week of the month. Assume the bill to
  221.         be $48. The biweekly budget requirement is 48/2 or $24. Assume you're
  222.         at the first payday in the first week of a month...the bill is due the
  223.         second week...so you have only this week to budget for that bill.
  224.         Ideally, you should already have budgeted $24. If you haven't then
  225.         this account starts out being $24 in arrears. This is automatically
  226.         calculated by the program.
  227.  
  228.             You are then asked how many payments you are behind. If none,
  229.         answer '0'. If you are one payment behind, answer '1'. In the
  230.         latter case, using the example above, you are one full payment
  231.         behind, or $48, plus being behind two weeks in your budgeting, $24
  232.         or a total arrears of $72.
  233.  
  234.             Once a quarter, you will have five paydays. The fifth payday
  235.         in a month is free of budget obligations when your budget is up
  236.         to date. In short, you can spend the money any way you want without
  237.         affecting your budget.
  238.  
  239.             Starting a budget is discouraging. Ideally, one should have
  240.         enough money to immediately bring the budget up to date. But that
  241.         is seldom the case. Most of the accounts will be in arrears. How
  242.         to approach this matter will be explained in the Trial Reserve
  243.         section.
  244.    
  245.         Errors:
  246.            
  247.             If you make an error, you may go back and correct it by pressing
  248.         'E'. Use the arrows on the number pad to move the cursor to your error.
  249.         Do not use your cluster of arrow keys, if you have them. Consideration
  250.         had to be given for those who do not have the cluster of arrow keys.
  251.         As most entries are numerical, the use of the number pad is en-
  252.         couraged. To prevent the user from having to toggle his Num Lock key
  253.         between the arrows and the numbers, the program forces the Num Lock to
  254.         be ON even though the Num Lock key light is off. The program interprets
  255.         the entry of a '4', for example, as a number when figures are re-
  256.         quired, and as the left arrow when arrows are required.
  257.        
  258.         Interruptions:
  259.            
  260.             You may have just started to use INITBUDG, when you find you must
  261.         abandon the program. Press 'Z'. You will be asked if you wish to save
  262.         your data. In this case you would respond with a 'N'because you have
  263.         entered no data. You are then returned to the menu from which you may
  264.         select the End option.
  265.        
  266.             If the interruption came halfway down the page and you pressed 'Z',
  267.         you would respond to the data question with 'Y'. Your data will be
  268.         saved, and you are returned to the Menu. In such a case, it is important
  269.         when you start again to go to the same Menu option you were using when
  270.         you quit. The program has received a flag that an interruption has
  271.         occurred, and is designed to return to where you left off.
  272.            
  273.             When you have completed your budget entries, press 'D' (Done) and
  274.         you are asked if you wish to change anything. Responding with 'Y' and
  275.         you enter the error routine previously discussed. Respond with 'N' and
  276.         your data is saved and you are given the option of making a print-out
  277.         of the page on your printer.
  278.        
  279.         Income/Savings Report:
  280.            
  281.             From the menu, select the Income/Savings report option.
  282.            
  283.             Income Report:
  284.                
  285.                 The Income Report provides a listing of up to six income
  286.             sources. Code for the source is limited to five characters. After
  287.             entering the amount of the income source, you are asked how often
  288.             you receive the income from this source. If weekly, enter 'W'; if
  289.             monthly, enter 'M'; if quarterly, enter 'Q'; if annually, enter 'A'.
  290.             The program will convert the amount to a biweekly figure. When
  291.             finished, a copy of your budget will be displayed with all figures
  292.             converted to biweekly amounts. Your income is compared to your
  293.             budget total. If the budget total is greater than the income total,
  294.             you will be asked if you wish to revise either the budget or the
  295.             income, or to continue.
  296.  
  297.             Savings Report:
  298.                
  299.                 Please set this up even if you have no savings. The Savings
  300.             account may be set up with up to five categories. If you have car
  301.             insurance payments due semiannually, then it probably would be a
  302.             good idea to transfer the budget amounts to your savings account
  303.             and earn a little interest. So even though you may have no
  304.             savings now, you may wish to set up certain categories for future
  305.             use.
  306.                
  307.                 When finished with savings, you are asked to enter the
  308.             current balance of your checking account. Do not include any cash
  309.             on hand....enter just the balance in your checking account.
  310.                
  311.                 When done, your data is saved, print-out option is given, and
  312.             you are returned to the Menu. At this point you may stop your
  313.             work and end your session.
  314.  
  315.     Other options in INITBUDG Menu:
  316.    
  317.         Once you have set up your budget, there will be only two reasons
  318.     to use INITBUDG again.
  319.    
  320.         1. You wish to delete or add an entire budget account
  321.            
  322.                 The option 'ADD/Delete,etc' enables you to add or delete
  323.             a budget account. The prompts will direct you in doing this.
  324.    
  325.         2. You wish to start over and create a new budget
  326.            
  327.                 In this case you would first use the 'Zero all values'
  328.             option which would delete your present budget and data. Then
  329.             you would use the 'Create Budget' option like before.
  330.  
  331.     The Next Step In Your First Session:
  332.        
  333.             If you are still in INITBUDG, select the 'Load BUDGET' menu
  334.         option.
  335.        
  336.             If you ended your session after initiating you budget, and are
  337.         now ready to continue, you are still considered to be in your first
  338.         session. Type from Dos 'BUDGET'
  339.    
  340.         Budget is loaded:
  341.            
  342.             Select the 'Deposit/TrialRs' option and your empty budget is
  343.         displayed for you. Note that in the lower right corner there are
  344.         three items listed: Total Checkbook Balance, Total Reserve, and Free
  345.         Balance. The Checkbook balance will be the amount you reported in
  346.         INITBUDG. The Reserve balance will be '0'. The Free Balance will
  347.         equal the Total minus the reserve. Your task now is to distribute
  348.         the Free Balance amount into your budget Reserve columns.
  349.            
  350.             But first, the program gives you an opportunity to make any
  351.         deposits you may want to make into your checking account. Follow
  352.         the prompts carefully. If you have no deposit to make, enter '0'
  353.         at each prompt. When done the program takes you to the Trial
  354.         Reserve routine and highlights the columns in which you will
  355.         be working.
  356.    
  357.         Trial Reserve Activity:
  358.            
  359.             Your prompt at the bottom of the page now reads "Automatic
  360.         Budget Entry? (Y/N)". If you answer 'Y', the amount in the Budget
  361.         column will be entered automatically into the Trial/Res column. If
  362.         you answer 'N', then the prompt will ask for the amount. You can
  363.         enter any amount, including '0'.
  364.            
  365.             Very few people will be able to completely distribute amounts
  366.         to all their budget accounts during this first session. If you
  367.         have a certain bill to pay, you will have to enter the amount of
  368.         that bill in its account's Trial/Res column. Please notice what
  369.         happens in the lower right corner. When your entry is placed in
  370.         the Trial/Res column, it is deducted from Free Balance and en-
  371.         tered into the Reserve acct. Something has also happened behind
  372.         the scenes. The values you see now are not the real values.
  373.         Temporary Values have replaced the Real Values. So if you really
  374.         snarl things up and have to bail out, your real values have not been
  375.         altered. When you are all done experimenting with the best way to
  376.         distribute your free balance into the Trial/Res column, press 'D'.
  377.         The amounts in the Trial/Res column are transferred to the Reserve
  378.         Column, and now the lower right corner values are your real values
  379.         again. You are also put into the Spent routine.
  380.        
  381.             The Arrears Problem:
  382.  
  383.                 Unless you have had enough money to bring your budget up to
  384.             date, most of your accounts will be in arrears. Be patient.
  385.             Each week you will have to give priority to the accounts that
  386.             are currently due. When you have distributed the proper amounts
  387.             into these accounts, you will have, hopefully, some free balance
  388.             left. Pick one account that is due four weeks from now, and put
  389.             the excess into that account to bring it up to date. If you have
  390.             any free balance left, pick another account that is due four or
  391.             three weeks from now. Put the excess into that account. But
  392.             before you do that, be sure to put a realistic amount into your
  393.             MISC account.
  394.  
  395.                 Each payday continue in the same way. Four weeks from the
  396.             start, when that account you have been building on comes due,
  397.             you may have the total needed to pay it. At any rate, paying that
  398.             bill will require less out of your current pay than the last time
  399.             you paid it. The more accounts you can get up to date, the more
  400.             the arrears decrease. Also you will experience a feeling that you
  401.             are in control which is great for the morale. The process is slow
  402.             and it may take from six months to a year before every account is
  403.             up-to-date. But there is no other way to solve your financial
  404.             problems. As the man said, "It's a cinch by the inch, but hard by
  405.             the yard!".
  406.        
  407.             Some aids to you:
  408.            
  409.                 'Mnn':
  410.                    
  411.                     'M' means 'move cursor'. 'nn' is the account number to
  412.                     which you want to move. Thus to move to Acct #18, you
  413.                     enter 'M18'. The cursor will immediately snap to Acct 18.
  414.            
  415.                 'Z':
  416.                    
  417.                     Entering 'Z' takes you back to the Menu, after giving
  418.                     you a choice whether or not to save your data. (See full
  419.                     explanation previously given)
  420.            
  421.                 'A':
  422.                    
  423.                     Entering 'A' will give you the arrears of any of the
  424.                     accounts you select.
  425.  
  426.                 'X':
  427.  
  428.                     Entering 'X' will set up a routine whereby you may
  429.                     transfer amounts from one account to another. Of course
  430.                     there must be money in the Reserve column in order to
  431.                     make a transfer. The prompts will guide you through this
  432.                     routine.
  433.  
  434.                 "H":
  435.  
  436.                     Entering 'H' will bring you an instructional panel
  437.                     pertinent to wherever you are.
  438.  
  439.                 Remember that each of these aids can only be entered when
  440.             the prompt is asking for an amount. With the exception of 'Z',
  441.             they will not work when the prompt reads "Automatic budget?"
  442.  
  443.     The Spend Routine:
  444.  
  445.         Entering "D" when finished distributing money to your accounts, takes
  446.         you to the Spend routine. Now it is bill-paying time. Move the cursor
  447.         to the account you wish to pay, enter the amount and the following
  448.         takes place:
  449.  
  450.                1. The amount is deducted from the Reserve Column
  451.                2. The amount is entered into the Spent column
  452.                3. The amount is deducted from the Checking account balance
  453.                4. The amount is deducted from the total Reserve balance
  454.  
  455.         As each entry is made, you may make out your check. At the least,
  456.         note the transaction on your check-book stub. You may write your
  457.         checks later. When done, press 'D' and your data is saved and you
  458.         may then print out the page on your printer.
  459.  
  460.     After The First Session:
  461.  
  462.         Assuming you have received your pay and have made a deposit, the
  463.         normal routine at each session is as follows:
  464.  
  465.             1. Load BUDGET
  466.             2. Select the first Menu option. You have probably made out
  467.                some checks during the week, and now is the time to enter
  468.                those transactions into the computer budget. When done,
  469.                press 'D'. The print-out will cover half a page
  470.             3. Select the Deposit/Trialrsv Menu option. Enter the income
  471.                received, and the amount deposited. The difference is
  472.                'pocket money' and this program does not keep track of it.
  473.             4. You then move to the Trial/rsv routine. At this time, the
  474.                program debits the arrears accounts by the amounts in each
  475.                Budget column. Distribute the Free Balance amount throughout
  476.                your budget. Be sure to distribute ALL the free balance into
  477.                your budget. Press 'D' when done.
  478.             5. In the Spend routine, pay your bills. When done, press 'D'
  479.                and print-out the page. It will go onto the lower half of
  480.                the printer page, under the first print-out. Then the
  481.                printer will advance to the top of the next sheet.
  482.             6. Select the third option and the status of all the accounts
  483.                will be displayed including the arrears for each account,
  484.                the balances of the T/P accounts, the total spent thus far
  485.                for each of the non-T/P items, your savings account amounts,
  486.                and the total income received thus far in each category. You
  487.                may change any of the arrears figures, and each of the T/P
  488.                account balances to keep them current. Print-out page.
  489.             7. Another page is displayed showing your total indebtedness.
  490.                It is interesting to maintain a chart of this figure so you
  491.                can note your progress. Also displayed are the names of
  492.                the accounts from which you spent money, and the amounts.
  493.                On the right side is a summary of the minimum balance you
  494.                should have in your checking account to preserve the integrity
  495.                of your budget.
  496.  
  497.     A Final Word:
  498.  
  499.             Most of our paychecks are spent before we ever receive them due
  500.         to commitments and promises we have made in the past. In a sense
  501.         we should realize that very little of each paycheck is truly ours
  502.         to spend in accordance with our free will. I emphasize, therefore,
  503.         the importance of that small amount left over when you have finished
  504.         distributing your deposit. I call these amounts 'surpluses', but
  505.         they are actually surplus amounts only when your budget is up to
  506.         date. Skip a budget session and you can later make it up. What you
  507.         will have lost, however, is your opportunity to seriously think about
  508.         what best to do with that small surplus. Funny thing about those
  509.         weekly surpluses.....if not dealt with immediately, they tend to
  510.         just up and disappear. That's what has happened to most of us over
  511.         the years. I hope you won't let it happen to you.
  512.     
  513.         Good luck and good fortune.
  514.  
  515.