Answer:
1) June 30, 2021, bonds are issued at a premium.
Dr Cash 977,220
Cr Bonds payable 900,000
Cr Premium on bonds payable 77,220
2) December 31, 2021, first coupon payment
Dr Interest expense 48,861
Dr Premium on bonds payable 639
Cr Cash 49,500
amortization of premium on bonds payable = (977,220 x 5%) - 49,500 = -639
3) June 30, 2022, second coupon payment
Dr Interest expense 48,829
Dr Premium on bonds payable 671
Cr Cash 49,500
amortization of premium on bonds payable = (976,581 x 5%) - 49,500 = -670.95 ≈ -671