Free Bookkeeping Contract Template
Set clear expectations for outsourced bookkeeping—covering services, deadlines, access requirements, and monthly fees.
A bookkeeping contract establishes the working relationship between your business and your bookkeeper. It specifies exactly what financial tasks they'll handle, what access they need to your accounts, how often they'll deliver reports, and what you'll pay. Without this clarity, you risk miscommunication about what's included in the service and who's responsible when things slip through the cracks.
What is a Bookkeeping Contract?
When to Use a Bookkeeping Contract
Use a contract whenever you engage someone to manage your financial records on an ongoing basis.
- Hiring a bookkeeper to manage your small business finances monthly
- Outsourcing bookkeeping when your business outgrows DIY accounting
- Engaging a bookkeeping firm to handle multiple entities or locations
- Bringing on virtual bookkeeping services for a remote-first business
- Transitioning from a previous bookkeeper to a new one
- Adding payroll processing to existing bookkeeping services
- Engaging catch-up bookkeeping to clean up months of backlog
Preview: Bookkeeping Contract
Bookkeeping Contract
Parties and Term
Identify the business and the bookkeeper. Specify start date and whether the engagement is month-to-month or for a set term with renewal.
Services Included
List every task covered: transaction categorization, bank reconciliation, credit card reconciliation, accounts payable, accounts receivable, payroll, sales tax tracking. Be specific about frequency.
Services Excluded
Clarify what's not included: tax preparation, tax strategy, financial analysis, audit support, catch-up work beyond a defined period. This prevents assumptions.
Software and Access
Specify which accounting software will be used, who provides and pays for licenses, and what access levels the bookkeeper needs to bank accounts and payment systems.
Client Responsibilities
Define what you must provide: receipts, invoices, bank statements, answers to questions. Specify deadlines—if you don't submit documents by the 5th, reports may be delayed.
+ 5 more sections
What to Include in Your Bookkeeping Contract
Cover these elements to prevent scope creep and set clear expectations.
Parties and Term
Identify the business and the bookkeeper. Specify start date and whether the engagement is month-to-month or for a set term with renewal.
Services Included
List every task covered: transaction categorization, bank reconciliation, credit card reconciliation, accounts payable, accounts receivable, payroll, sales tax tracking. Be specific about frequency.
Services Excluded
Clarify what's not included: tax preparation, tax strategy, financial analysis, audit support, catch-up work beyond a defined period. This prevents assumptions.
Software and Access
Specify which accounting software will be used, who provides and pays for licenses, and what access levels the bookkeeper needs to bank accounts and payment systems.
Client Responsibilities
Define what you must provide: receipts, invoices, bank statements, answers to questions. Specify deadlines—if you don't submit documents by the 5th, reports may be delayed.
Deliverables and Timeline
State what reports you'll receive and when. Example: reconciled books by the 15th, financial statements by the 20th. Include response time expectations for questions.
Fees and Payment
Monthly retainer, hourly rate for additional work, or per-transaction pricing. Specify payment due date, accepted methods, and late payment terms.
Confidentiality
Bookkeepers see all your financial data. Include provisions requiring confidentiality and defining how data is stored and secured.
Errors and Corrections
Define the process when mistakes happen. How are errors reported? What's the timeline for corrections? Who's liable for consequences of bookkeeping errors?
Termination
Notice period for ending the relationship, what happens to data and access when the contract ends, and how final fees are calculated.
How to Use This Template
Set up a successful bookkeeping relationship with these steps.
- 1
Audit your current financial processes—what tasks do you need handled?
- 2
List the specific accounts and transactions the bookkeeper will manage
- 3
Decide which accounting software you'll use and who administers it
- 4
Set realistic deadlines for your own document submissions
- 5
Agree on reporting format and frequency before signing
- 6
Define the communication process for questions and issues
- 7
Have both parties sign and keep copies accessible
- 8
Schedule a kickoff call to walk through the setup process
Frequently Asked Questions
Should my bookkeeper be an employee or contractor?
Most outsourced bookkeepers operate as independent contractors. They use their own tools, set their own hours, work with multiple clients, and control how they complete the work. If you want someone in your office working set hours using your equipment, they're likely an employee.
What's the difference between bookkeeping and accounting?
Bookkeeping is recording and organizing transactions—the day-to-day data entry and reconciliation. Accounting interprets that data for reporting, analysis, and tax purposes. Many bookkeepers don't prepare taxes or provide financial advice; that's accounting work.
How much access should I give my bookkeeper?
They need read access to bank and credit card accounts to reconcile transactions. Whether they get payment authority depends on your setup. Many businesses use view-only access for reconciliation and handle payments themselves. Define access levels in the contract.
What if my bookkeeper makes a mistake that costs me money?
The contract should address this. Most bookkeepers limit liability to the fees paid and don't cover consequential damages. If you need more protection, discuss it before signing or require the bookkeeper to carry professional liability insurance.
How do I transition to a new bookkeeper?
The contract should cover data handoff procedures. Typically, the outgoing bookkeeper provides final reconciled records, bank statements, and access credentials. Review the contract's termination section before ending the relationship.
Related Templates
Ready to use this template?
Create your account and customize this bookkeeping contract in minutes. Free to get started.