Yes, you can generate 1099 MISC forms for multiple companies in Sage 300. However, you will need to set up each company's vendor records separately and generate the forms for each company individually.