Zettle has a free plan for which it doesn't charge a monthly fee. However, it does charge a monthly fee for more advanced services and subscription plans such as Zettle Plus (£20 per month) and Zettle Pro (£60 per month).