How to show Loan Received?

How to show Loan Received ?

Loan received from whom - bank, investor, shareholder, partner, owner ?
What conditions are attached to the loan, payable on demand or on a schedule ?
Each one has different treatments/processes

Loan received from one of my friend without interest or fee,
its payable on demand or weekly installment …

You would create under Settings - Chart of Accounts a BS Liability account called “Friend Loan”.
Then when you receive the funds do Receive Money with the Account = Friend Loan
When you make any repayments do Spend Money with the Account = Friend Loan