With QuickBooks Desktop, you can keep separate accounts for all your businesses. With QuickBooks Online, you'd need a separate subscription for each business. That's something to bear in mind when making your choice.