Yes, Teachable has a 5% transaction fee on their Basic plan.  The Professional and Business plans do not have transaction fees. Read the pros and cons of using Teachable.