Independent Contractor Agreement — Bookkeeping Services (Canada)
This Independent Contractor Agreement for Bookkeeping Services (the "Agreement") is entered into on [Effective Date] (the "Effective Date") by and between:
[Client Name], [Client Type], with a mailing address at [Client Address], [Client City], [Client Province] [Client Postal Code], Canada (hereinafter referred to as the "Client"), and
[Bookkeeper Name], [Bookkeeper Type], with a mailing address at [Bookkeeper Address], [Bookkeeper City], [Bookkeeper Province] [Bookkeeper Postal Code], Canada (hereinafter referred to as the "Bookkeeper").
WHEREAS the Client requires professional bookkeeping and financial record-keeping services; WHEREAS the Bookkeeper possesses the necessary qualifications, expertise, and experience to provide bookkeeping services; WHEREAS the Client wishes to engage the Bookkeeper as an independent contractor; NOW, THEREFORE, in consideration of the mutual covenants set forth herein, the Parties agree as follows:
1. Independent Contractor Status
The Bookkeeper is engaged as an independent contractor and not as an employee, partner, or agent of the Client. The Bookkeeper shall not be entitled to any employee benefits, including but not limited to Canada Pension Plan (CPP) contributions, Employment Insurance (EI) premiums, vacation pay, statutory holiday pay, or group benefits. The Bookkeeper is solely responsible for their own income tax remittances to the Canada Revenue Agency (CRA), including any instalments required under the Income Tax Act (R.S.C., 1985, c. 1 (5th Supp.)). The Bookkeeper provides their own accounting software licences, computer equipment, and supplies. The Parties acknowledge that the Bookkeeper controls the manner, methods, and timing of performing the services, consistent with the CRA’s four-fold test for independent contractor status.
2. Scope of Services
The Client engages the Bookkeeper to provide the following bookkeeping services (the "Services"): [Services Description]. The Bookkeeper shall use [Accounting Software] as the primary accounting platform for performing the Services. The Bookkeeper shall deliver financial reports to the Client on a [Reporting Frequency] basis, including at minimum a profit and loss statement, balance sheet, and bank reconciliation summary. The Bookkeeper shall have full control over the methods and timing of performing the Services, provided all deliverables and filing deadlines are met.
3. Compensation
The Client shall pay the Bookkeeper [Payment Type] of CAD $[Payment Amount] for the Services, payable [Payment Schedule]. The Bookkeeper shall submit invoices to the Client, and each invoice shall include the Bookkeeper’s GST/HST registration number if applicable. The Bookkeeper is solely responsible for collecting and remitting all applicable Goods and Services Tax (GST) or Harmonized Sales Tax (HST) as required under the Excise Tax Act. If the Bookkeeper’s annual revenue exceeds CAD $30,000, the Bookkeeper must register for and charge GST/HST.
4. Term and Termination
This Agreement shall commence on [Start Date] and shall continue until [End Date], unless terminated earlier in accordance with this Agreement. Either Party may terminate this Agreement by providing [Termination Notice Days] days’ written notice to the other Party. Either Party may immediately terminate this Agreement if the other Party commits a material breach and fails to cure such breach within fifteen (15) days of receiving written notice specifying the breach. Upon termination, the Bookkeeper shall complete any outstanding payroll remittances and tax filings, deliver all financial records and data to the Client, and ensure a smooth transition to the Client or a successor bookkeeper.
5. Limitation of Services
The Bookkeeper provides bookkeeping and financial record-keeping services only. The Bookkeeper does not provide auditing, tax planning, tax advisory, or legal services. The Client acknowledges that the Bookkeeper is not a Chartered Professional Accountant (CPA) and that any tax planning, audit, or assurance services should be obtained from a licensed CPA. The Bookkeeper shall not be responsible for the accuracy of information provided by the Client.
6. Indemnification
The Bookkeeper shall indemnify and hold harmless the Client from and against any and all claims, damages, losses, liabilities, costs, and expenses (including reasonable legal fees) arising out of or related to the Bookkeeper’s negligence, errors, or omissions in the performance of the Services, including any penalties, interest, or assessments imposed by the CRA or provincial tax authorities resulting from the Bookkeeper’s failure to meet filing deadlines or remittance obligations.
7. Governing Law
This Agreement shall be governed by and construed in accordance with the federal laws of Canada and the laws of the Province of [Province]. Any legal proceedings arising under or in connection with this Agreement shall be submitted to the courts of the Province of [Province].
8. General Provisions
This Agreement constitutes the entire agreement between the Parties and supersedes all prior negotiations, discussions, representations, and agreements, whether oral or written. No amendment to this Agreement shall be valid unless made in writing and signed by both Parties. If any provision is found invalid or unenforceable, the remaining provisions shall remain in full force and effect. The failure of either Party to enforce any provision shall not constitute a waiver of their right to enforce that provision in the future. This Agreement may not be assigned by either Party without the prior written consent of the other Party.
IN WITNESS WHEREOF, the Parties have executed this Independent Contractor Agreement for Bookkeeping Services as of the date first written above.
Client
________________
Signature
Date: ________________
Bookkeeper
________________
Signature
Date: ________________
What Is a Independent Contractor Agreement — Bookkeeping Services (Canada)?
An Independent Contractor Agreement — Bookkeeping Services in Canada engages a self-employed contractor for defined deliverables and confirms the relationship is not employment for statutory purposes, governed primarily by common-law contract principles and the tests distinguishing contractors from employees.
Bookkeeping is one of the most common services outsourced to independent contractors by Canadian small and medium-sized businesses. Under the CRA's four-fold test derived from the Supreme Court of Canada's decision in 671122 Ontario Ltd. v. Sagaz Industries, a bookkeeper who uses their own accounting software licences (QuickBooks, Xero, Sage), works for multiple clients, controls their own schedule and methods, and invoices the client for services is generally classified as an independent contractor. However, a bookkeeper who works exclusively at the client's office, uses the client's equipment and software, follows the client's daily schedule, and receives regular pay resembles an employee, and the CRA may reclassify the arrangement accordingly.
The agreement must address the handling of highly sensitive financial information, including bank account details, payroll records, employee personal information, vendor payment data, and tax filing information. The Personal Information Protection and Electronic Documents Act (PIPEDA, S.C. 2000, c. 5) requires organizations to use contractual means to confirm that personal information transferred to a third party for processing receives comparable protection. A bookkeeper who processes payroll will handle employee Social Insurance Numbers, salary information, and benefit deductions, all of which constitute personal information under PIPEDA.
Under the Income Tax Act (R.S.C., 1985, c. 1 (5th Supp.)), section 230, businesses must maintain adequate books and records for a minimum of six years from the end of the last tax year to which they relate. The bookkeeping agreement should clearly establish responsibilities for record retention, data backup, and the orderly handover of all financial records and software access upon termination of the engagement.
The legal framework governing the Independent Contractor Agreement — Bookkeeping Services (Canada) in Canada draws on several key statutes and regulatory bodies. Under the Canada Labour Code (R.S.C. 1985, c. L-2), the Canada Industrial Relations Board adjudicates federal workplace disputes. Provincial employment standards legislation — including Ontario's Employment Standards Act 2000 and British Columbia's Employment Standards Act (RSBC 1996) — governs minimum employment terms. The Personal Information Protection and Electronic Documents Act (PIPEDA) governs private-sector data handling. The Canada Revenue Agency (CRA) administers source deductions and Canada Pension Plan (CPP) contributions. Parties executing a Independent Contractor Agreement — Bookkeeping Services (Canada) in Canada should confirm the document reflects current law, including any amendments enacted since the original drafting date. The Canada Labour Code (R.S.C. 1985, c. L-2) sets the foundational requirements.
When Do You Need a Independent Contractor Agreement — Bookkeeping Services (Canada)?
A Canadian bookkeeping contractor agreement is needed whenever a business engages an external bookkeeper to manage its financial records on an ongoing or project basis. This includes startups establishing their accounting systems, small businesses outsourcing day-to-day bookkeeping, growing companies that need regular financial reporting but do not require a full-time in-house bookkeeper, and businesses transitioning between accounting firms that need interim bookkeeping support.
The agreement is essential when the bookkeeper will process payroll on behalf of the client, as payroll involves calculating and remitting Canada Pension Plan (CPP) contributions, Employment Insurance (EI) premiums, and income tax source deductions to the CRA. Errors or late remittances in payroll processing can result in significant penalties and interest, making it critical to clearly assign responsibilities and establish indemnification provisions.
A bookkeeping agreement is also needed when the bookkeeper will prepare and file GST/HST returns under the Excise Tax Act. While the client ultimately remains responsible for the accuracy of their tax filings, the bookkeeper's role in calculating net tax (GST/HST collected minus Input Tax Credits), preparing returns, and submitting them by prescribed deadlines must be clearly defined.
The agreement is particularly important when the bookkeeper will access the client's online banking, accounting software, payment platforms, or other financial systems. Clear provisions regarding data security, access credentials, and the return or revocation of access upon termination protect both parties. Without a written agreement, the client may face difficulty recovering financial data and revoking system access if the relationship ends unexpectedly.
Businesses that have previously handled bookkeeping internally but are outsourcing for the first time need this agreement to establish professional expectations, reporting standards, and a structured handover process. The agreement also serves as documentation for the CRA if the client is ever audited and needs to demonstrate that adequate books and records have been maintained.
Under the Canada Labour Code (R.S.C. 1985, c. L-2), the Canada Industrial Relations Board adjudicates federal workplace disputes. Provincial employment standards legislation — including Ontario's Employment Standards Act 2000 and British Columbia's Employment Standards Act (RSBC 1996) — governs minimum employment terms. The Personal Information Protection and Electronic Documents Act (PIPEDA) governs private-sector data handling. The Canada Revenue Agency (CRA) administers source deductions and Canada Pension Plan (CPP) contributions.
What to Include in Your Independent Contractor Agreement — Bookkeeping Services (Canada)
The agreement must identify both parties with their full legal names, business types (individual, corporation, or sole proprietorship), and Canadian mailing addresses with postal codes. This information is essential for invoicing and tax reporting purposes.
The independent contractor status clause must address each element of the CRA's four-fold test as applied to bookkeeping services: the bookkeeper controls their own methods, schedule, and work location; the bookkeeper provides their own accounting software licences, computer equipment, and office supplies; the bookkeeper bears financial risk and can profit from serving multiple clients efficiently; and the bookkeeper operates independently of the client's internal operations.
The scope of services section should describe the specific bookkeeping tasks, including transaction recording, bank and credit card reconciliation, accounts payable and receivable management, financial report preparation, and general ledger maintenance. The accounting software platform (QuickBooks Online, Xero, Sage 50, etc.) should be specified, along with the reporting frequency (weekly, bi-weekly, monthly, or quarterly).
Optional payroll processing provisions should detail the bookkeeper's responsibilities for calculating gross and net pay, computing CPP, EI, and income tax deductions, remitting payroll deductions to the CRA by prescribed due dates, preparing Records of Employment (ROEs), and issuing T4 and T4A slips at year-end. The agreement should specify that penalties resulting from the bookkeeper's negligence are the bookkeeper's responsibility.
GST/HST filing provisions should address the preparation and filing of returns, calculation of net tax and Input Tax Credits, and compliance with the Excise Tax Act. The agreement should clarify that the bookkeeper provides filing services, not tax planning or advisory services.
Confidentiality provisions must protect all financial records, bank account details, payroll information, employee personal data, vendor and customer information, and tax returns. PIPEDA compliance provisions are essential for bookkeepers handling personal information.
Record retention and handover provisions should reference the Income Tax Act's six-year retention requirement and specify the process for delivering all financial records, software data files, backup copies, and login credentials upon termination. The errors and omissions insurance clause should require the bookkeeper to maintain adequate professional liability coverage throughout the engagement.
Additional compliance elements for a Independent Contractor Agreement — Bookkeeping Services (Canada) used in Canada include: Under the Canada Labour Code (R.S.C. 1985, c. L-2), the Canada Industrial Relations Board adjudicates federal workplace disputes. Provincial employment standards legislation — including Ontario's Employment Standards Act 2000 and British Columbia's Employment Standards Act (RSBC 1996) — governs minimum employment terms. The Personal Information Protection and Electronic Documents Act (PIPEDA) governs private-sector data handling. The Canada Revenue Agency (CRA) administers source deductions and Canada Pension Plan (CPP) contributions. Forms-legal.com provides this template as a starting point for Canada-compliant documentation.
Sources & Citations
Statutory citations link to official government sources.
- R.S.C. 1985, c. L-2CA official
Cite this page
Reference this free template in an article, syllabus, or research note:
Forms Legal. (2026). Independent Contractor Agreement — Bookkeeping Services (Canada) (Canada) [Legal document template]. Forms Legal. https://forms-legal.com/canada/employment/contractor-agreements/independent-contractor-agreement-bookkeeping-services-canada
"Independent Contractor Agreement — Bookkeeping Services (Canada) (Canada)." Forms Legal, 2026, https://forms-legal.com/canada/employment/contractor-agreements/independent-contractor-agreement-bookkeeping-services-canada.
@misc{formslegal-independent-contractor-agreement-bookkeeping-services-canada,
author = {{Forms Legal}},
title = {Independent Contractor Agreement — Bookkeeping Services (Canada) (Canada)},
year = {2026},
howpublished = {\url{https://forms-legal.com/canada/employment/contractor-agreements/independent-contractor-agreement-bookkeeping-services-canada}},
note = {Free legal document template. Based on Canada Labour Code (R.S.C. 1985, c. L-2)}
}Also available for these jurisdictions:
Frequently Asked Questions
Bookkeepers can be legitimately classified as independent contractors if they satisfy the CRA's four-fold test: they control their own work methods and schedule, provide their own accounting software and equipment, serve multiple clients, and bear financial risk. Key factors supporting contractor status include: the bookkeeper uses their own QuickBooks, Xero, or Sage licence; they set their own hours; they can hire assistants; and they invoice the client rather than receiving a salary. However, a bookkeeper who works exclusively in the client's office, uses the client's software and computer, follows the client's schedule, and receives regular pay may be reclassified as an employee. Under Canada law, Canada Labour Code (R.S.C. 1985, c. L-2), parties should seek independent legal advice from a qualified lawyer to confirm compliance with all applicable requirements. Under the Canada Labour Code (R.S.C. 1985, c. Forms-legal.com provides this template as a starting point for Canada-compliant documentation.
Under the Income Tax Act (R.S.C., 1985, c. 1 (5th Supp.)), section 230, businesses must keep records and supporting documents for a minimum of six years from the end of the last tax year to which they relate. The CRA may authorize early destruction of records using Form T137 (Request for Destruction of Records). Certain records, such as those related to ongoing disputes or capital property, may need to be retained longer. The bookkeeping agreement should require the bookkeeper to maintain records in compliance with these requirements. Under Canada law, Canada Labour Code (R.S.C. 1985, c. L-2), parties should seek independent legal advice from a qualified lawyer to confirm compliance with all applicable requirements. Under the Canada Labour Code (R.S.C. 1985, c. Forms-legal.com provides this template as a starting point for Canada-compliant documentation.
A bookkeeper records daily financial transactions, reconciles bank statements, manages accounts payable and receivable, processes payroll, and prepares basic financial reports. A Chartered Professional Accountant (CPA) is licensed to provide audit, review, and assurance services, tax planning and advisory services, and financial statement preparation for external reporting. Bookkeepers are not regulated professionals in most provinces and cannot perform audits, provide assurance opinions, or offer tax planning advice. The agreement should clarify that the bookkeeper provides record-keeping services only and not audit, assurance, or tax advisory services. Under Canada law, Canada Labour Code (R.S.C. 1985, c. L-2), parties should seek independent legal advice from a qualified lawyer to confirm compliance with all applicable requirements. Under the Canada Labour Code (R.S.C. 1985, c. Forms-legal.com provides this template as a starting point for Canada-compliant documentation.
Yes. Bookkeepers commonly process payroll (calculating CPP, EI, and income tax deductions) and prepare GST/HST returns. These are record-keeping and computational tasks rather than professional accounting services requiring a CPA designation. However, the bookkeeper should be clear that they are preparing and filing returns based on the client's records and instructions, not providing tax planning or advisory services. The client remains ultimately responsible for the accuracy of their tax filings and should consult a CPA for complex tax matters. Under Canada law, Canada Labour Code (R.S.C. 1985, c. L-2), parties should seek independent legal advice from a qualified lawyer to confirm compliance with all applicable requirements. Under the Canada Labour Code (R.S.C. 1985, c. Forms-legal.com provides this template as a starting point for Canada-compliant documentation.
The agreement should include an indemnification clause making the bookkeeper responsible for penalties, interest, or assessments imposed by the CRA that result directly from the bookkeeper's negligence, errors, or failure to meet filing deadlines. Professional errors and omissions (E&O) insurance provides additional protection by covering claims arising from the bookkeeper's professional mistakes. The client should verify that the bookkeeper carries adequate E&O coverage before the engagement begins. Under Canada law, Canada Labour Code (R.S.C. 1985, c. L-2), parties should seek independent legal advice from a qualified lawyer to confirm compliance with all applicable requirements. Under the Canada Labour Code (R.S.C. 1985, c. Forms-legal.com provides this template as a starting point for Canada-compliant documentation.
This template is provided for informational purposes only and does not constitute legal advice. Laws vary by jurisdiction and change over time. Consult a qualified attorney for advice specific to your situation.Full disclaimer
Found an error? Let us knowRelated Documents
You may also find these documents useful:
Independent Contractor Agreement (Canada)
Draft a Canadian independent contractor agreement that clearly defines the working relationship to avoid CRA misclassification. This template addresses Canada Revenue Agency tests for contractor vs. employee status, covers CPP and EI obligations, PIPEDA data protection, IP ownership, and references the Copyright Act. Includes province selector for governing law and HST/GST provisions.
Service Agreement (Canada)
Create a comprehensive Canadian service agreement covering the terms between a service provider and client. Includes GST/HST tax provisions, PIPEDA data protection compliance, limitation of liability, and province-specific governing law. Suitable for consulting, IT, marketing, and professional services across all provinces.
Non-Disclosure Agreement (NDA) (Canada)
Protect your confidential business information under Canadian law with our free NDA template. Built for all provinces and territories, this agreement references PIPEDA (Personal Information Protection and Electronic Documents Act) and lets you select your governing province. Covers mutual and one-way confidentiality, trade secrets, proprietary data, and includes Canadian entity types (corporation, partnership, sole proprietorship). Fill out the wizard, preview your document in real time, and download as PDF or Word — no account required.
Consulting Agreement (Canada)
Create a professional Canadian consulting agreement that defines the scope of consulting services, deliverables, fees, and timeline. Includes CRA contractor status provisions, intellectual property assignment under the Copyright Act, non-compete and non-solicitation clauses (noting Ontario’s ban on non-competes for employees), and PIPEDA-compliant confidentiality terms. Province selector for governing law.
Freelance Contract (Canada)
Hire a freelancer or offer your services in Canada with our free Freelance Contract template. Covers scope of work, deliverables, compensation in CAD with GST/HST invoicing, intellectual property assignment under the Copyright Act, confidentiality with PIPEDA compliance, non-solicitation, advance deposit, revision rounds, and province-specific governing law. Compliant with CRA independent contractor criteria (RC4110) and Criminal Code interest caps. Suitable for designers, developers, writers, consultants, and all independent professionals across Canadian provinces.