You can make your home lot a retail lot. I think custumers only go to places where there is stuff for sale, but they do use your stuff for needs, like the toilet, or the computer or something like that. If you want your home to also be a shop, you could make the lot next to your house the "home" lot. If there's a house or something, you might just wreck the place in edit town
I don't think it's smart to make your home the retail lot, because sims just use your stuff, like I said before. Just make the lot next to your home the retail lot, wreck the place that already is there and move the family or something.
I hope this is usefull information lol