Recognition and Measurement of Bonds

The initial accounting and measurement of bonds is undertaken in the following way.

When the bond is issued, it could be issued at par, discount or premium depending on the difference between the market interest rate and the bond’s coupon rate.

The initial issuance of the bond impacts the balance sheet and the cash flow statement as follows:

Financial StatementImpact
Balance SheetBoth assets and liabilities are increased by the amount of sales proceeds.
On the asset side, the cash is increased
On the liability side, a liability called Bonds Payable.
For a par bond, this is equal to the face value of the bond.
For a discount/premium bond, this is equal to the amount based on the current market price. The amount is shown as Face Value +/- Premium or Discount.
Cash Flow StatementThe sales proceeds received are reported as financing activity.

The issuance costs related to the bond issue such as printing fees, legal expenses, and commissions are reported as follows:

  • Under IFRS, issuance costs are included in the liability, bonds payable. The bond payables are reduced by the amount of issuance costs.
  • Under US GAAP, issuance costs are shown as an asset (a deferred charge) which is amortized using straight-line method over the life of the bond.
  • Under both IFRS and US GAAP, the cash outflow is reported as a financing activity. The amount is usually netted against the bond proceeds.

Related Downloads

Data Science in Finance: 9-Book Bundle

Data Science in Finance Book Bundle

Master R and Python for financial data science with our comprehensive bundle of 9 ebooks.

What's Included:

  • Getting Started with R
  • R Programming for Data Science
  • Data Visualization with R
  • Financial Time Series Analysis with R
  • Quantitative Trading Strategies with R
  • Derivatives with R
  • Credit Risk Modelling With R
  • Python for Data Science
  • Machine Learning in Finance using Python

Each book includes PDFs, explanations, instructions, data files, and R code for all examples.

Get the Bundle for $39 (Regular $57)
JOIN 30,000 DATA PROFESSIONALS

Free Guides - Getting Started with R and Python

Enter your name and email address below and we will email you the guides for R programming and Python.

Data Science in Finance: 9-Book Bundle

Data Science in Finance Book Bundle

Master R and Python for financial data science with our comprehensive bundle of 9 ebooks.

What's Included:

  • Getting Started with R
  • R Programming for Data Science
  • Data Visualization with R
  • Financial Time Series Analysis with R
  • Quantitative Trading Strategies with R
  • Derivatives with R
  • Credit Risk Modelling With R
  • Python for Data Science
  • Machine Learning in Finance using Python

Each book comes with PDFs, detailed explanations, step-by-step instructions, data files, and complete downloadable R code for all examples.