Answer:
$27,000 loss
Explanation:
gain/loss on retirement of bonds = carrying value - retirement cost
gain/loss on retirement of bonds = $643,000 - $670,000 = -$27,000
Dr Bonds payable 670,000
Dr Loss on retirement of bonds 27,000
Cr Cash 670,000
Cr Discount on bonds payable 27,000