Hi ktomlinson1,
Welcome to the Community. It's essential to gather all the necessary information before migrating your data to keep your books up to date. Quickbooks Online is great program that offers the ability to simply track your invoices and expenses. I'd be glad point you in the right direction regarding QuickBooks migration.
Some features don't migrate from QuickBooks Desktop to QuickBooks Online. You can review this article to learn how features and data move from QuickBooks Desktop to QuickBooks Online. I encouraege you to reach out to our QuickBooks Desktop specialist regarding the features that can be migrated from QuickBooks Desktop to Online.
Let me know if you have questions, I'll be happy to help.