Most of the veterans' associations have members that are not accountants or bookkeepers nor do they have knowledge of vat taxes, payroll taxes, or other Provincial or Federal taxes laws & regulations. In addition most association's must keep accurate records for alcohol & gaming and lotto activities and laws. Banking information should be included to upgrade the new electronic banking systems. This software should be able to calculate gross profit, profit & loss, keep a record of inventory, assets & liabilities ,product pricing changes & be used in connection with electronic cash registers. Accurate reporting is essential for these enterprises for members confidence & strict compliance with both Federal & Provincial Regulatory Bodies.