Question: what is the amortization period for loan fees?
Answer: GAAP sets the amortization period to the expected life of the loan which means the call or balloon date. For illustration purposes, seven years is used. If the loan is paid off early, any remaining balance of financing costs is expensed (recognized as a cost of business) at that time.