Question: what is the difference between an onshore and offshore bond?
Answer: The onshore bonds mentioned in this article are policies whose funds are subject to UK corporation tax on an I-E basis. Offshore bonds are issued from tax havens outside the UK. There is little or no tax charged on the insurer's funds.