A bookkeeping engagement letter is the contract between your firm and a new client. It defines what you will do, what it costs, and what the client must provide so you can do the work.
Without a signed engagement letter, you are working on a handshake. That holds up until a client disputes your fee, claims you should have caught an error, or refuses to grant access to their bank accounts. The engagement letter prevents all three.
Below is a complete bookkeeping engagement letter template with the clauses that matter, plus guidance on what to customize for each client.
What a Bookkeeping Engagement Letter Should Include
A complete engagement letter covers seven areas. Skip any one, and you create a gap the client can drive a dispute through later.
- Scope of services -- what bookkeeping tasks you will and will not perform
- Client responsibilities -- what the client must provide (documents, access, deadlines)
- Fees and payment terms -- how much, when, and what happens if they do not pay
- Term and termination -- how long the engagement lasts and how either party can end it
- Limitations of liability -- what you are not responsible for
- Confidentiality -- how you will protect their data
- Signatures -- both parties sign and date
Bookkeeping Engagement Letter Template
[Your Firm Name]
Bookkeeping Services Engagement LetterDate: [Date]
Client: [Client Name / Business Name]
Prepared by: [Your Name, Title]Dear [Client Name],
Thank you for choosing [Firm Name] to provide bookkeeping services for [Business Name]. This letter confirms the terms of our engagement.
1. Scope of Services
We will provide the following bookkeeping services for the period beginning [start date]:
-- Record and categorize all business transactions from connected bank and credit card accounts
-- Reconcile all bank, credit card, and loan accounts monthly
-- Process accounts payable (vendor bill entry and payment tracking)
-- Process accounts receivable (invoice creation and payment tracking)
-- Prepare and deliver monthly financial statements (profit and loss, balance sheet, cash flow statement) by the [X]th of the following month
-- Manage payroll processing and payroll tax filings [if applicable]
-- Prepare and file sales tax returns [if applicable]
-- Maintain the general ledger and chart of accounts
-- Provide [monthly/quarterly] review calls to discuss financial resultsServices NOT included in this engagement: tax return preparation, tax planning, audit services, financial forecasting, CFO advisory, or legal advice. These services may be provided under a separate engagement letter at additional cost.
2. Client Responsibilities
To perform these services, we need your cooperation in the following areas:
-- Provide read-only access to all business bank and credit card accounts
-- Submit all receipts, invoices, and source documents by the [X]th of each month
-- Respond to our transaction inquiries within [5] business days
-- Notify us of significant transactions, new vendors, new employees, or changes to business operations
-- Review and approve monthly financial statements within [10] business days of delivery
-- Maintain accurate records of cash transactions and provide petty cash logsIf source documents are not received by the deadline, we may be unable to complete the monthly close on schedule. Repeated delays may result in additional fees for rush processing.
3. Fees and Payment Terms
Our fee for the services described above is [$X] per [month/quarter], billed [monthly on the 1st / upon completion of each month's close].
-- Payment is due within [15/30] days of the invoice date
-- A late payment fee of [$X or X%] per month will apply to past-due balances
-- Work outside the scope above will be billed at [$X] per hour with prior approval
-- Fees may be adjusted annually with [30] days' written notice4. Term and Termination
This engagement begins on [start date] and continues on a month-to-month basis. Either party may terminate with [30] days' written notice. Upon termination:
-- We will complete work through the end of the current billing period
-- All outstanding fees must be paid before files are released
-- We will provide all client records, workpapers, and access credentials within [15] business days of final payment5. Limitations
Our services are limited to bookkeeping as described in Section 1. We are not providing audit, review, or compilation services, and no opinion or assurance on the financial statements is expressed or implied.
We will not detect or prevent fraud. While we may flag unusual transactions during our work, we are not responsible for detecting fraudulent activity. We recommend you maintain appropriate internal controls.
[Firm Name]'s total liability under this engagement shall not exceed the fees paid for the [3/6/12] months of service immediately before the event giving rise to the claim.
6. Confidentiality
We will keep all client information obtained during this engagement confidential. Client information will not be disclosed to third parties without written consent, except as required by law or professional standards.
We use industry-standard security practices including encrypted file storage, secure document transfer, and access controls. Client financial data will be stored in [accounting software -- e.g., QuickBooks Online, Xero] and our secure document management system.
7. Agreement
If this letter accurately describes the services and terms you expect, please sign and return one copy. This engagement letter supersedes any prior agreements for these services.
Agreed and accepted:
_____________________________ _____________________________
[Client Name] [Your Name, Firm Name]
Date: _________________ Date: _________________
How to Customize This Template
Adjust the scope to match your service tier
If you offer multiple service levels (basic bookkeeping vs. full-service with payroll and tax filing), modify Section 1 to match what this client is paying for. Be explicit about what is excluded. Vague scope language is the top source of client disputes.
Set document deadlines by client type
A retail business with daily transactions needs documents by the 3rd of the month. A consulting firm with 10 transactions per month can submit by the 5th. Match the deadline to the client's transaction volume and your close timeline.
Include your document submission process
Add your preferred document collection method to Section 2. If you use a secure upload portal, include the link directly in the engagement letter. This sets the expectation from day one: documents go to one place, not scattered across email threads.
Add industry-specific clauses
Some industries need additional language:
- E-commerce: Specify who reconciles marketplace settlements (Amazon, Shopify) and handles sales tax across multiple states
- Construction: Address job costing, WIP reporting, and AIA billing
- Nonprofit: Include fund accounting, grant tracking, and compliance reporting
- Real estate: Address property-level accounting and management fee calculations
Free Document Request Email Generator
Generate a professional document request email to send alongside your engagement letter -- customized for bookkeeping clients.
Generate Your Email →After the Engagement Letter Is Signed
The signed letter is step one. Here is what comes next:
- Send the onboarding document request -- collect QuickBooks/Xero access, bank login credentials, prior-year financials, chart of accounts, and any in-progress bookkeeping files. See our bookkeeping client onboarding checklist for the full list.
- Schedule the kickoff call -- review the scope, confirm communication preferences, and align on the first month's close timeline.
- Set up recurring document collection -- create a monthly file request that automatically reminds the client to submit bank statements, receipts, and invoices by your deadline.
For the full onboarding sequence, see our guide on accounting client onboarding.
Engagement Letter vs. Service Agreement vs. Contract
These terms are often used interchangeably, but there are differences:
- Engagement letter: A letter-format agreement specific to professional services (accounting, legal, consulting). Written in plain language, typically 2-4 pages. Standard in accounting.
- Service agreement: A more formal contract covering any type of service. Often longer and more legalistic. Common in corporate settings.
- Contract: The broadest term -- any legally binding agreement. Both engagement letters and service agreements are contracts.
For bookkeeping services, an engagement letter is the industry standard. It is professional, client-friendly, and legally enforceable. Save the formal contracts for large corporate clients or engagements with complex terms.
Frequently Asked Questions
Is a bookkeeping engagement letter legally required?
Not by law, but it is a professional standard. The AICPA recommends written engagement agreements for all professional services. Beyond legal protection, the engagement letter sets expectations and prevents the scope creep that happens when terms are not documented.
What is the most important clause in a bookkeeping engagement letter?
The scope of services -- specifically what is excluded. Most client disputes stem from expectations about services you never agreed to provide. "Tax return preparation is not included" prevents the client from expecting a free tax return at year-end.
Should I use the same engagement letter for all bookkeeping clients?
Use the same template, but customize three sections: scope of services (match to their service tier), fees (match to their pricing), and client responsibilities (match document deadlines to their business type). The legal clauses -- limitation, confidentiality, termination -- stay the same.
How often should I update the engagement letter?
Review annually, or whenever the scope or fees change. If you add payroll processing mid-year, issue an amended engagement letter covering the new service. Do not rely on verbal agreements for scope changes -- they are unenforceable and easy to forget.
Can a bookkeeping engagement letter protect me from liability?
It limits your liability but does not eliminate it. The limitation of liability clause caps your exposure to a defined amount (typically fees paid over the last 3-12 months). The scope exclusions protect you from claims about services you did not agree to provide. For full protection, pair the engagement letter with professional liability insurance (E&O insurance).