I can help you record long term investment in QuickBooks Online (QBO).
First, we need to set up an equity account to record the entry. This way, you be able to have the right account to be selected upon recording the deposit.
Once done, we're now ready to deposit the investment. Just select the equity account from the drop-down arrow on the deposit page.
Here's how:
Go to the +New button.
Under Other, select Bank deposit.
From the Account drop-down arrow, choose the bank account you're depositing the money into.
Enter the Date you deposited the money.
In the Add funds to this deposit section, enter the name of the investor in the Received from field.
Select the appropriate equity account from the drop-down list in the Account field.