Technically they aren't home businesses because you can't build a store on your home lot. You have to buy a retail lot and then you can build a living space somewhere on it... and just not leave, lol. It's kind of silly that they made it this way considering you end up with basically empty lots where your sim technically lives but never returns to.
Granted, I don't know if there's a mod to bypass such silliness.