Back in the day, starting a business meant a storefront, a cash register and whatever inventory or supplies for the service you were hoping to provide. Today, pretty much all you need is a smartphone or laptop with internet access and some inventory. It's easier than ever to set up an e-commerce business that runs out of your home with one of the many e-commerce platforms, but some entrepreneurial people want to set up something like a restaurant, a booth at a convention or a stand at a farmers market. For these people, restaurant POS software and retail POS software are a necessity to process in-person credit card payments or other transactions. To help you find the perfect free POS system for you, we've compiled a list of the best free POS systems to help you start or expand your business.