Yes, Square has a free plan with no setup or monthly fees. It also offers a free magnetic stripe reader for mobile devices.