River
Y CombinatorBacked by Y Combinator

Free template

Small Business Terms of Service Template

Terms of service plus privacy, refund and acceptable use policies, with two sheets for checking every clause against what your business actually does.

Free download · No account needed

What you get

Pack of 6 files: 4 documents, 2 spreadsheets

Small Business Terms of Service Template
  • Policy RegisterSpreadsheet
  • Jurisdiction NoteSpreadsheet
  • Terms of ServiceDocument
  • Privacy PolicyDocument
  • Refund PolicyDocument
  • Acceptable Use PolicyDocument
RiverSmall Business Terms of Service Template

Policy Register

[Company], Inc. — every clause, checked against real practice

A clause only ships once its own row confirms real practice actually matches it. A blank Match column means nobody has checked yet.

DocumentClauseActual Practice TodayMatch?
————
————
————

A policy generator checks a clause category. This checks a fact

Generic generatorDid you answer the question for this clause category? Yes, so the clause ships
Policy RegisterDo your last dozen refund requests actually match the clause you are about to publish? If not, the register flags it before you publish, not after a customer tests it

Most gaps are not missing clauses. They are clauses already contradicted by what the business does every week.

Page 1 of 1129 words

How to write terms of service for a small business

Small business terms of service are the contract customers accept when they buy from you or use your website, app or service. A good set explains what you provide and how billing, renewal and cancellation work. It also covers what customers may not do, who owns what, how far your liability goes and how you announce changes. Many businesses publish them with three companion policies: privacy, refunds and acceptable use.

Write every clause from what your business really does. Regulators hold you to the promises in your published policies, and a clause your own team ignores protects no one.

A boutique owner on the phone while using a laptop, with folded jeans, boots and bags on the shelves around her
Your support calls and billing records already show your real policies. Photo: Vitaly Gariev on Unsplash

What your terms of service should cover

Treat the terms of service as the hub of four documents. They settle the deal and point to the other three by name instead of restating them, so a refund window or data promise lives in one place and can't drift.

The four documents and what each one settles

DocumentWhat it settlesWrite it from
Terms of serviceThe service, accounts, billing, renewal and cancellation, ownership, the liability cap, termination, governing law and changesYour checkout, billing settings and cancel flow
Privacy policyWhat you collect and why, who receives it, how long you keep it and people's rightsA list of every tool that touches customer data
Refund policyThe refund window, what happens after it, proration for annual plans, exclusions and how to askYour recent refund requests and what each customer got
Acceptable use policyWhat customers may not do, seat limits and how you enforce themThe rules you enforce today

These are standard terms that every customer accepts as written. If you negotiate terms with each client, you need a service agreement and statement of work instead.

Write down what you actually do first

Bought or generated policies describe a generic business. Your support inbox, billing system and customer database already answer most of what a policy asks, so pull these records before you draft:

  • Recent refund and cancellation requests, and what each customer got
  • The steps to cancel, counted against the steps to sign up
  • What happens to a closed account's data, checked in the database and backups
  • Any price or term change for existing customers, and how they were told
  • Every outside tool that receives customer data, including analytics and ad pixels
  • The states and countries your customers are in

Compare each record with the clause you meant to publish. Where they disagree, change the clause or the practice, because a published policy is a promise. When companies tell consumers they will protect their personal information, the Federal Trade Commission (FTC) says it takes law enforcement action to make sure they keep those promises1.

ExampleWhat one company's records showedAn illustrative example written for this guide. The software company is made up.

A three-person software company checked its bought-online policies against its own records.

Refund policy: "No refunds, no exceptions." Records: support had refunded 19 of the last 34 cancellation requests anyway, $3,607 in all.

Privacy policy: "We delete your data within 30 days of account closure." Records: only 8 of the 61 accounts closed more than 30 days earlier had been deleted.

  • Change the clause. Support already refunded requests made within 14 days, so the new policy publishes that window.
  • Change the practice. Keep the 30-day promise, and build the job that deletes closed accounts on schedule.

Make cancelling as easy as signing up

If customers pay on a schedule, write this part with your checkout open. In the US, the Restore Online Shoppers' Confidence Act2 governs consumer subscriptions sold online. It requires sellers to disclose every material term before asking for billing details, get express informed consent before charging and provide a simple way to stop recurring charges.

California's automatic renewal law3 adds detail for people there who subscribe for personal use. Its rules make a good checklist for any subscription, so walk through your flow in this order:

  1. Count the clicks

    Sign up as a customer would, then cancel, counting the steps each way. California requires an online way to cancel for customers who signed up online: a prominent link or button, or a ready-made email they can send as is.

  2. Put the terms beside the button

    Show the price, renewal period and cancellation policy right next to the request for consent. Then send a confirmation they can keep that explains how to cancel.

  3. Schedule the reminders

    When a first term lasts a year or longer, remind the customer 15 to 45 days before it renews.

  4. Warn before a price change

    Tell existing subscribers about a fee change 7 to 30 days before it takes effect, and include how to cancel.

Then write the cancellation clause from the result. Name the real mechanism, such as a button under Billing, and say when cancellation takes effect.

Write a refund policy you'll honor

A good refund policy answers five questions: how long customers have to ask, what happens after that, how annual plans are prorated, what you never refund and how to ask. Pick one proration formula, such as unused months at the monthly rate, so identical requests get identical answers.

Post it where buyers decide. New York requires online sellers of goods to show their refund policy near the item or before asking for billing information4. A seller that doesn't must give a cash refund or credit, at the buyer's choice, on unused, undamaged goods returned within 30 days of purchase.

Card disputes turn on the same text. Stripe, the payment processor, advises merchants to describe their refund and cancellation policies in their terms of service5 and show the full policy before purchase. A checkbox with only a link may not convince a card issuer that the customer saw it.

Set use rules you'll enforce

Build the acceptable use policy from rules you already apply. If a dozen customers share one login and you've never stopped them, either enforce a seat limit or price for shared use, then make the clause match.

Leave out anything that stops customers from reviewing you. The FTC says the Consumer Review Fairness Act makes it illegal for terms and conditions to prohibit or punish negative reviews6. It tells businesses to remove such clauses even if they have never enforced them.

Publish it, then keep it true

Give each document an effective date, and link all four from your footer and checkout. Save every old version with the dates it applied, since a dispute may turn on the version a customer accepted.

Tell customers before a material change takes effect, and be most careful with data. FTC staff singled out one practice in a February 2024 post. Starting to share customer data with third parties may be unfair or deceptive if your only notice is a quiet, retroactive amendment7 to your terms or privacy policy.

After that, check the documents against your records every quarter. Check again whenever you add a tool that receives customer data, change a price or start selling in a new state.

Before you publish

  • Every clause matches a record of what you do today
  • Refund terms live in one document, and the others point to it
  • Cancelling takes no more steps than signing up
  • Renewal price and timing sit next to the subscribe button
  • Nothing limits or penalizes honest reviews

When to involve a lawyer

Have a lawyer review the set before you publish, especially the liability cap, any arbitration clause and your renewal terms. Ask again if you sell outside the US or handle health or children's data. This guide is general information for US businesses, not legal advice.

Selling software? The terms of service tool for SaaS and apps goes deeper on sign-up wording and disputes. The small business privacy policy template starts from a map of your data. To check each clause against your records faster, open this template in River with Edit with AI.

How to use this template

Use the files as they are, or open them in River. The two sheets come filled in for a made-up software company, so you can see the method before you clear them. The four policies have brackets to fill from your own records.

With Edit with AI, River starts with questions rather than clauses. It asks how you've really handled recent refunds and cancellations, how customers cancel, what happens to data after an account closes and where your customers are. It records each mismatch in the Policy Register, notes state rules in the Jurisdiction Note, and drafts the four policies only after you decide how to close every gap.

  1. Download it or open it in River

    Download the four Word documents and two CSV sheets free, or open the template in River to work on it with AI.

  2. Record what you really do

    Log how refunds, cancellations, price changes and closed accounts are actually handled in the Policy Register, from tickets and records.

  3. Close every gap

    Where a clause and your practice disagree, change one of them. Add the rules for your customers' states to the Jurisdiction Note.

  4. Draft, review and publish

    Fill in the four policies from the register, have a lawyer review them, then publish each with an effective date.

What's in the template

Every document in the packThe reconciliation findings, the state-specific rules, and the two documents rewritten to match them.
Small Business Terms of Service Template
RiverPolicy Register

Policy Register

Fernbridge Analytics, Inc. Four of seven reconciled clauses shown.

DocumentClauseActual PracticeMatch?Exposure
Refund PolicyNo refunds, no exceptions19 of 34 requests refunded anyway, $3,607NoHigh
Terms of ServiceCancel any timeSignup is 2 clicks; cancel needs an email and manual Stripe workNoHigh
Privacy PolicyDeleted within 30 days of closureOnly 8 of 61 closed accounts actually purgedNoHigh
Privacy PolicyNot shared with third partiesOne ad-retargeting pixel receives email hashesNoMedium

Every row here was written to be checked, not assumed. Four of seven reconciled clauses failed on the first real check.

RiverJurisdiction Note

Jurisdiction Note

Requirements that apply regardless of what Fernbridge's own practice already is. All three cover only customers who subscribe for personal, family or household use.

JurisdictionRequirementSourceStatus
CaliforniaCancellation as easy as signup; renewal terms disclosed near the signup buttonCal. Bus. & Prof. Code §17602Not met
CaliforniaRenewal reminder 15 to 45 days before auto-renewal when the first term is a year or longerCal. Bus. & Prof. Code §17602(b)(2)Not met
New YorkRenewal notice 15 to 45 days before the cancellation deadline when the first paid term is a year or longer and renewals are six months or longerN.Y. Gen. Bus. Law §527-a(1)(f)Not met

None of these three depend on what Fernbridge decides its own practice should be. Each is a fixed requirement of where the customer already is.

RiverRefund Policy

Refund Policy, Section 1

Rewritten from the register's own finding rather than from a blanket denial.

1. Standard Refund Window. Customer may request a full refund within 14 days of any charge, no questions asked. This reflects Company's existing practice rather than a new commitment.
2. After the Standard Window. Annual plans are prorated for unused months at the monthly rate; monthly plans are non-refundable after day 14.

The 14-day window was already true for most requests before this document existed. Publishing it is what makes it enforceable in both directions.

RiverTerms of Service

Terms of Service, Section 3

Cancellation, rewritten to state the mechanism once it actually exists.

3. Cancellation. Customer may cancel at any time from the Billing tab in account settings. Cancellation takes effect at the end of the current billing period, and Company will not require a call or email to process it.

This sentence could not be published honestly until the self-serve control it describes was actually built. The document followed the fix; it did not paper over the gap.

  • Terms of ServiceThe main contract in 12 sections, from subscriptions and cancellation to liability, governing law and changes.
  • Privacy PolicyWhat you collect and why, every third party that receives data, retention and deletion, and customer rights.
  • Refund PolicyYour refund window, what happens after it, annual-plan proration, non-refundable items, how to ask and chargebacks.
  • Acceptable Use PolicyProhibited uses, account sharing and seats, content standards, enforcement and how to report a violation.
  • Policy Register sheetEach clause beside what you actually do, whether they match, the exposure if unfixed, the fix and a review date.
  • Jurisdiction Note sheetEach state rule that applies whatever your practice, with its legal source, your current status and the action needed.

Common questions

What should small business terms of service include?

They should describe your service and explain how accounts, billing, renewal and cancellation work. Add what customers may not do, who owns content, your liability limit, when you can close an account, which state's law applies and how you'll announce changes. Then point to your refund, privacy and acceptable use policies rather than repeating them.

Are terms of service and terms and conditions the same thing?

Yes, in practice. Terms of service, terms of use and terms and conditions all name the same kind of document. It's the contract that sets the rules for using your site or buying from you. Choose one name and use it everywhere, in your footer, at checkout and in the document's title.

What should a refund policy say?

It should state the refund window in days, what happens once that window closes, how annual plans are prorated, which items are never refunded and how to ask. Base the window on what your team already honors, and show the policy before checkout asks for payment details.

How often should I update my terms of service?

Update them whenever what you do changes: a new refund window, a new tool that receives customer data, a price change or customers in a new state. Otherwise, check them against your records every quarter. Tell customers before a material change takes effect, and get consent before using data you already hold in ways your old policy didn't allow.

Do I need a lawyer to write terms of service?

You can draft them yourself, but have a lawyer review them before you publish. Point them first at your liability limit, any arbitration requirement and how automatic renewal works. A draft built from your own records gives them something concrete to test against how you operate. This template is a starting point, not legal advice.

Is this terms of service template free?

Yes. Download the four Word documents and two CSV sheets with no signup. The sheets come filled in for a made-up software company, so you can see the method at work, and the four policies have brackets to fill from your records. Edit with AI opens the same template in River.

What does Edit with AI do?

It opens the template in a free River workspace. River asks how recent refunds and cancellations were really handled and how customers cancel. It also asks what happens to data after an account closes, whether prices changed without notice and where your customers are. Then it builds the Policy Register and Jurisdiction Note, and drafts the four policies once you settle each gap.

Sources

  1. FTC. “Privacy and Security Enforcement.” ftc.gov (opens in a new tab)

  2. Cornell Law School. “15 U.S. Code § 8403 — Negative option marketing on the Internet.” law.cornell.edu (opens in a new tab)

  3. California Legislative Information. “California Code, BPC 17602.” leginfo.legislature.ca.gov (opens in a new tab)

  4. New York State Senate. “Section 218-A: Disclosure of refund policies.” nysenate.gov (opens in a new tab)

  5. Stripe. “Best practices for preventing fraud.” docs.stripe.com (opens in a new tab)

  6. FTC. “Consumer Review Fairness Act: What Businesses Need to Know.” ftc.gov (opens in a new tab)

  7. FTC. “AI (and other) Companies: Quietly Changing Your Terms of Service Could Be Unfair or Deceptive.” ftc.gov (opens in a new tab)

Written by

Chandler Supple

Co-founder & CEO, River

Chandler has spent the last six years working in AI, building tools for millions of users and Fortune 100 companies. In 2025, he co-founded River to build a new kind of operating system for AI agents.

Reviewed by

Brian Joseff, Co-founder, River