Hello hamid-simcoegp-c,
It's great to see you in Community. Welcome! QuickBooks Online is a dynamic program that provides the features you need, to accomplish your goals seamlessly. I would be happy to provide more information, so you can import your invoices in a timely fashion!
QuickBooks Online provides the option to import your invoices in one batch, using CSV (Comma Separated Values) file, Google Sheets, or an XLS/XLSX file. Follow this link to learn more about preparing your file and importing it into QuickBooks Online. To import your invoices from another application, I recommend reviewing your options for third party apps here.
Please don't hesitate to reach back out with other questions. We are always glad to help!