why does TT say I may need to complete a form 1099-NEC for work done on my rental property. My rental is passive investment income, not a business.
As a landlord, assuming you are not in the rental property business, you are not required to issue a Form 1099-NEC to anyone who provided a service on the rental property you own.