Hello, @Mary145.
To securely share their tax information with you, they'll either log in with an existing account or create a free account in QuickBooks Online. I'll explain this further to you.
After the invitation process is completed, an email provided with a link will be sent to their names. Once they click the link, they'll be routed to their existing account or a free version of QuickBooks Online.
However, if they do not have payroll, they're unable to use the Contractor's tab.
I'm adding this article if you need assistance with inviting contractors: Invite a contractor to add their tax info.
In addition, you can also pay your contractors through direct deposit. It allows you to deposit their money directly into their bank accounts, eliminating the need for them to cash a check. See this article for your reference: Pay a contractor with direct deposit.
Let me know if you need further assistance accessing your 1099 form. I'm always here to help. Have a good one.