A method for controlling a computer to price a vessel transaction utilizing a capital construction fund (CCF) and system thereof. The method includes retrieving input from a user regarding at least transaction information including financing, CCF account information, and purchaser information. The input is used to calculate amounts to be added to a CCF Capital Account to be used in combination with the income created on the CCF Capital Account to pay principal payments on a financed vessel. The method also includes calculations of tax liabilities that may be incurred through the use of the CCF.