A long-term investment is the assets on company's balance sheet that represents the company's investments of any form. These investments are the assets that a company intends to hold for more than a year.