Terms of Service Template Guide: What Every Store Needs (2026)

By shopifypolicy Editorial Team · Last updated 2026-08-06 · 8 min read

A Terms of Service agreement (also called Terms and Conditions, or ToS) is the legal contract between your online store and your customers. It sets the rules for using your website, limits your liability, and gives you the right to terminate accounts or refuse service. If you sell anything online, you need one. This guide explains what a good ToS includes, how to generate one for free, and the common mistakes that leave your store exposed.

What is a Terms of Service agreement?

A Terms of Service agreement is a legally binding set of rules that users must accept to use your website or buy your products. It is different from a Privacy Policy, which explains how you collect and use data. The ToS governs the relationship itself: what users can and cannot do on your site, what happens when something goes wrong, and how disputes are resolved.

For ecommerce stores, the ToS typically covers acceptance of orders, pricing and payment terms, shipping and delivery policies, return and refund conditions, intellectual property, and limitations of liability. It is your first line of defense if a customer disputes a charge, files a complaint, or misuses your platform.

Why your ecommerce store needs one

Without a Terms of Service, you have no written agreement with your customers. If a customer disputes a chargeback, the card processor will ask for your terms. If a customer misuses your site, you have no documented right to ban them. If a customer sues you over a delayed shipment, you have no liability cap to point to.

A ToS also sets expectations. Customers who see clear terms for shipping, returns, and disputes are less likely to file complaints. Many payment processors, including Stripe and PayPal, require merchants to have published terms. Shopify's own terms of service require stores to have their own policies for refunds and disputes.

You can generate a Terms of Service for free using our tool, tailored to your platform.

Key clauses every ToS should include

A solid Terms of Service for an ecommerce store should cover these essential areas:

  1. Acceptance of terms: State that by using the site or placing an order, the customer agrees to these terms. This is what makes the agreement binding.
  2. Account registration: If users create accounts, specify age requirements (usually 18+), accuracy of information, and account security responsibilities.
  3. Products and pricing: Reserve the right to change prices, discontinue products, and refuse orders. State that product images may not exactly match the physical item.
  4. Payment and billing: List accepted payment methods, when payment is charged, and what happens if a payment fails.
  5. Shipping and delivery: Reference your shipping policy or include delivery timeframes. State that delivery times are estimates and not guaranteed.
  6. Returns and refunds: Reference your refund policy or include the key terms directly. Specify return windows, condition requirements, and how refunds are processed.
  7. Intellectual property: State that all site content (logos, images, text, designs) is owned by your company and may not be copied or reused without permission.
  8. Prohibited conduct: List what users cannot do on your site: fraud, scraping, reverse engineering, submitting malicious content, abusing customer support.
  9. Limitation of liability: Cap your financial exposure. Typically, liability is limited to the amount the customer paid for the order in question. This is one of the most important clauses for small businesses.
  10. Termination: Reserve the right to suspend or terminate accounts for violations of the terms.
  11. Governing law and dispute resolution: Specify which country or state's laws apply, and whether disputes go to court or arbitration.
  12. Changes to terms: State that you may update the terms and that continued use after changes constitutes acceptance.

Platform-specific considerations

Shopify

Shopify stores should ensure their ToS aligns with Shopify's own Acceptable Use Policy. Shopify requires merchants to have clear refund and privacy policies, and your ToS should reference both. If you use Shopify Payments, include a clause about payment processing. Use our Shopify-specific Terms of Service generator for a tailored version.

WooCommerce

WooCommerce gives you more control over checkout flows, so your ToS should explicitly mention any custom checkout fields, subscription products, or digital downloads. If you use WooCommerce Subscriptions, include recurring billing terms. Generate a WooCommerce-specific Terms of Service for your store.

WordPress (non-WooCommerce)

If you run a WordPress site that sells digital products or memberships without WooCommerce, your ToS should cover digital product delivery, license terms for downloads, and membership cancellation. Use our WordPress Terms of Service generator.

How to generate a Terms of Service for free

You do not need to hire a lawyer to get a basic Terms of Service. Our free generator creates a customized ToS based on your store name, platform, and product type. Here is how it works:

  1. Go to our Terms of Service generator.
  2. Enter your store name, URL, and platform (Shopify, WooCommerce, WordPress, or custom).
  3. Click Generate. The tool produces a complete ToS in seconds.
  4. Copy the HTML or download it, then paste it into a new page on your store.
  5. Add a link to your ToS in your footer and at checkout.

The generated terms include all the essential clauses above, customized for your platform. For stores with unusual business models (marketplaces, subscriptions, digital products with licensing), consider having a lawyer review the generated document.

Common mistakes to avoid

Copying another store's terms. Every store has different products, payment flows, and legal jurisdictions. Copying terms from a large retailer can introduce clauses that do not apply to you and miss ones that do.

Not displaying the ToS prominently. If customers cannot find your terms, they are harder to enforce. Link to your ToS in the footer, on the checkout page, and in order confirmation emails.

Not updating terms when your business changes. If you add subscriptions, ship internationally, or change your return policy, update your ToS. Old terms that do not match your current practices are weak in a dispute.

Confusing ToS with Privacy Policy. Your Privacy Policy explains data collection. Your Terms of Service governs the customer relationship. You need both. Our generator creates both at once, so you do not have to worry about missing one.


Need a Terms of Service for your store? Generate one for free, no login required. Or read our Shopify privacy policy requirements guide for companion policy details.