Dashboard > Sample Bank > Example - Banking Account System > Story 6
  Sample Bank Log In View a printable version of the current page.  
  Story 6
Added by Louis Thibault, last edited by François Beauregard on Aug 07, 2007  (view change)
Labels: 
(None)

 GreenPepperAnonymous access is denied. You must log in to use GreenPepper.
Import
com.greenpepper.samples.application.mortgage

How to compute the total mortgage amount that is credited to an account when contracting a new mortgage.

Maximum financeable amount

The financed amount is the sale price minus the down payment. It is capped to 75% of the real estate market value. This means that a buyer cannot borrow more than 75% of the property.

Rule for financeable amount
Market value Financing up to?
$200,000 $150,000
$1,000,000 $750,000

Insurance premium (SCHL)

Whenever the down payment on the property is less than 25% of the sale price, the buyer has to pay a premium for insuring the mortgage. The premium fee amounts to 2.5% of the mortgage amount.

Rule for insurance premium fee calculation
Sale price Down payment Premium fee? Financed amount?
$100,000 $15,000 $2,125.00  
$100,000 $30,000 $0.00  
$100,000 $25,000 $0.00  
Begin Info

The rest of the executable specifications have not been coded yet.

Land Transfer tax

There's more to buying a home than just taking care of the loan. On a change of owner, the city charges a land transfer tax (commonly referred to as the welcome tax) to the new homeowner. The tax amount is 12$ per 1,000$ of the sale price.

rule for land transfer tax calculation
sale price tax amount?
$100,000 $1,200
$200,000 $2,400
$200,999 $2,400
$201,000 $2,520

Calculating total mortgage amount

The total mortgage amount is the sale price minus the down payment plus the insurance fee (if any).

The buyer can also decide to finance the notary tax and/or the change owner city tax. In such a case, the amount of those fees are added to the mortgage amount.

rule for total mortgage amount calculation $200,000 $250,000
down payment notary fees include land transfer tax mortgage amount? base mortgage? insurance premium? land transfer tax?
$100,000   no $102,400      
$25,000 $1200 yes $182,975      
$0   no refused      
End Info

Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.4.3 Build:#705 Mar 21, 2007) - Bug/feature request - Contact Administrators