All posts
Bookkeepers

Bookkeeper Contracts

6 min read

Every bookkeeping engagement needs a written agreement before any work begins. Without one, you have no protection when a client disputes your scope, refuses...

Every bookkeeping engagement needs a written agreement before any work begins. Without one, you have no protection when a client disputes your scope, refuses to pay, or blames you for their financial decisions. A solid bookkeeper contract does not just protect you legally — it sets clear expectations that make the relationship easier for both sides.

What every bookkeeper contract must include

A bookkeeping service agreement should cover the following elements at minimum:

  • Scope of services: exactly what you will and will not do each month
  • Deliverables: which reports, when, and in what format
  • Client responsibilities: what they must provide and by when
  • Fee structure: monthly retainer amount, payment due date, late payment policy
  • Term and termination: how long the contract runs and how either party can exit
  • Confidentiality: how you will handle their financial data
  • Limitation of liability: your liability is limited to fees paid, not errors in client-provided data
  • Dispute resolution: how disagreements will be handled

How to define scope of services clearly

Vague scope is the most common cause of bookkeeping disputes. "Monthly bookkeeping" means different things to different people. Your contract should list specifically: how many bank accounts you will reconcile, whether you handle accounts payable and receivable, whether payroll entries are included, and what the client must categorize themselves.

Include an out-of-scope clause that states anything not listed will be billed separately at your hourly rate. This clause protects you from scope creep and makes it easy to have the conversation when a client asks for additional work — you simply reference the contract.

Protecting yourself with a liability clause

Bookkeepers handle financial records but do not make financial decisions for clients. Your contract should make this distinction explicit. A standard limitation of liability clause caps your liability at the fees paid in the prior three months and excludes liability for errors caused by client-provided information.

Also include a clause stating that you are not providing tax advice or legal advice — even if your work product overlaps. This matters especially if you are not a licensed CPA. Have a business attorney review your contract template once — it is a one-time investment that protects every client engagement you sign.

Termination and offboarding terms

Your contract should specify the notice period required to terminate — 30 days is standard. Include what happens to their data when the engagement ends: how you will return files, when you will revoke access, and what records you will retain and for how long.

A clear offboarding process protects both parties. Clients know what to expect when they leave. You have a documented process that makes it easy to transition their books to whoever comes next without disputes over data ownership or outstanding balances.

Sending and tracking contracts efficiently

Use an e-signature tool so contracts are signed before any access is granted. Threecus includes contract tracking so you always know which clients have a signed agreement on file and can flag any engagements that are running without one. Pair your contracts with solid client management practices to keep the relationship on a professional footing from day one.

Related reading

Ready to simplify your client work?

Built for entrepreneurs, freelancers, and creators. Try it free — no credit card needed.

Try Threecus Free
All posts