Free Bookkeeping Service Agreement Template

A formal bookkeeping services contract with numbered sections, fair to both sides. Fill in the highlighted blanks, edit anything you like, and download it as Word or PDF. No sign-up, and nothing leaves your browser.

Ledgental Agreement Builder·By Ledgental Team·Updated September 2026

Want to know what each section does, what a non-CPA can promise, and what bookkeepers charge in 2026? The full guide is below the builder. Jump to any section from the contents below, or go straight to the guide.

Prefer a friendlier, first-person letter for a small client? Use the engagement letter template.

BOOKKEEPING SERVICES AGREEMENT

This Bookkeeping Services Agreement (the “Agreement”) is made as of [Effective date] (the “Effective Date”) between [Your firm's legal name], [Firm address] (“Bookkeeper”), and [Client legal business name], [Client address] (“Client”).

ServicesUp to 250 transactions a month, 2 bank accounts and 1 credit card account reconciled, monthly profit and loss statement and balance sheet
Monthly fee$500, billed in advance by autopay
Client sends recordsBy the 5th of each following month
Reports deliveredBy the 15th, if records arrive on time
Term12 months, renewing yearly; 30 days' notice to end
Not includedTax returns and tax advice, audits and reviews, legal advice, cleanup of past periods

If this summary and the sections below differ, the sections control.

1. Services

1.1 Monthly services. Each month, Bookkeeper will (a) categorize up to 250 transactions from Client's 2 bank accounts and 1 credit card account; (b) reconcile those accounts to the statements Client provides; and (c) prepare a profit and loss statement and balance sheet on a cash basis. Each year, by January 31, Bookkeeper will deliver year-end reports and give Client's tax preparer access to the accounting file, if Client's December records arrived on time.

1.2 Additional services. None, unless added under Section 3.

1.3 Software. Bookkeeper will perform the services in QuickBooks Online. Client owns the subscription and the accounting file and will give Bookkeeper its own user login (an accountant or advisor user where the software offers one).

2. Services Not Included

This Agreement does not include the following. Bookkeeper may quote any of them separately.

  • Preparation of income tax returns and tax planning or advice
  • Representation before the IRS or any state tax authority
  • Bill pay and accounts payable
  • Invoicing and accounts receivable
  • Payroll
  • Sales tax filing
  • Form 1099 preparation
  • Audit, review, or compilation engagements
  • Legal, investment, or financial advice
  • Setting up or moving to new accounting software
  • Bookkeeping for periods before the Effective Date (cleanup or catch-up work)

3. Changes in Scope

Bookkeeper will perform services not listed in Section 1 only after Client approves them in writing (email is enough), at a price agreed in advance. If Client's needs change significantly, the parties will update this Agreement.

4. No Audit or Assurance

Bookkeeper is not a licensed CPA firm. Bookkeeper will not audit, review, or compile Client's financial statements and will not express an opinion or any other form of assurance on them.

Bookkeeper relies on the information Client provides and does not verify it. These services are not designed to detect errors, fraud, theft, or other illegal acts, including by Client's employees.

5. Client Responsibilities

Client will (a) provide bank and credit card statements, receipts, and other requested records by the 5th day of each following month; (b) answer Bookkeeper's questions within 3 business days; (c) tell Bookkeeper about new bank, card, or loan accounts, and keep business and personal accounts separate, flagging any personal transactions in business accounts; (d) review the reports Bookkeeper delivers and report any errors within 10 business days; and (e) not post entries or change closed periods in the accounting file without telling Bookkeeper first.

Client is responsible for the accuracy and completeness of its information, for its internal controls, and for its business and tax decisions.

6. Monthly Schedule

Bookkeeper will deliver the monthly reports by the 15th day of the following month, if Client's records and answers arrive on time. If they arrive late, the delivery date moves by the same number of days.

7. Fees and Payment

7.1 Monthly fee. Client will pay $500 per month, billed in advance and charged automatically by ACH or card on the 1st day of each month.

7.2 Volume above the limit. Each additional 50 transactions in a month cost $40. If Client exceeds the limit three months in a row, or adds accounts, entities, or employees, Bookkeeper may propose a new monthly fee.

7.3 Other fees. Each additional bank or credit card account, $40 per month. Other approved work is billed at $85 per hour.

7.4 Late payment. Amounts unpaid 15 days after the due date accrue a late charge of 1.5% per month or the maximum rate permitted by law, whichever is less.

7.5 Fee changes. Bookkeeper may change its fees at renewal by giving Client at least 30 days' written notice.

8. Pausing Work

If an invoice remains unpaid for 30 days, or requested records remain outstanding for 60 days, Bookkeeper may pause the services after giving Client written notice. Bookkeeper is not responsible for delays or penalties caused by a pause.

9. Tax Authority Notices

If Bookkeeper receives a notice from the IRS or any state or local tax authority, it will forward it promptly to Client and, if Client asks, to Client's tax advisor. Bookkeeper does not represent Client before any tax authority.

10. Data Security and Access

Client will give Bookkeeper access through its own user logins, and read-only access to bank and card accounts where available. Neither party will share passwords by text message or unencrypted email, and both will use multi-factor authentication where offered.

Bookkeeper will keep reasonable administrative, technical, and physical safeguards to protect Client's information, and will notify Client promptly if it learns of unauthorized access to Client's data in its possession.

11. Confidentiality

Each party will keep the other's non-public information confidential and use it only for this Agreement, unless the other party agrees in writing or the law requires disclosure. This obligation continues after the Agreement ends.

12. Ownership and Return of Records

Client owns its books, its accounting file, and the records it provides. Within 30 days of Client's request, Bookkeeper will return Client's records and provide an export of the accounting file, even if an amount is unpaid.

Client is responsible for keeping its records for the periods the law requires. Bookkeeper will keep its working copies for 7 years after the Agreement ends and then securely destroy them.

13. Independent Contractor

Bookkeeper is an independent contractor, not an employee of Client. Bookkeeper decides how, when, and where the work is done, uses its own equipment, may serve other clients, and is responsible for its own taxes and insurance.

14. Term and Renewal

This Agreement begins on the Effective Date and lasts 12 months. It then renews for further 12-month terms unless either party gives written notice at least 30 days before the current term ends.

15. Termination and Handoff

Either party may end this Agreement at any time with 30 days' written notice. Either party may end it sooner if the other party materially breaches it and does not cure the breach within 10 days of written notice. Bookkeeper may end it immediately if asked to do anything illegal or unethical.

When the Agreement ends, (a) Client will pay for services performed through the end date; (b) Bookkeeper will deliver the reports for the last completed month, provide an export of the accounting file, and remove its own access; and (c) Client should change any shared passwords.

16. Limitation of Liability

Bookkeeper's total liability arising from this Agreement will not exceed the fees Client paid in the 12 months before the event giving rise to the claim. Neither party is liable for indirect, incidental, or consequential damages. These limits do not apply to gross negligence, fraud, or willful misconduct.

17. Indemnification

Each party will indemnify the other against third-party claims and reasonable costs caused by its own gross negligence, willful misconduct, or violation of law. Client will also indemnify Bookkeeper for claims arising from information Client provided that was false or misleading.

18. Disputes and Governing Law

The parties will first try to resolve any dispute through good-faith discussion. If that fails, either party may bring the dispute in the state or federal courts located in [County] County, [State].

This Agreement is governed by the laws of the State of [State].

19. General Terms

This Agreement is the entire agreement between the parties and replaces any earlier understanding. Changes must be in writing and signed or approved by email by both parties. If any provision is unenforceable, the rest remain in effect. Neither party may assign this Agreement without the other's written consent. Notices must be in writing and sent to the email addresses above. The parties agree to sign this Agreement electronically, and it may be signed in counterparts, each of which is an original.

Signed by the parties' authorized representatives:

BOOKKEEPER: [Your firm's legal name]
Signature: ______________________________
Name: [Your name], Owner
Email: [Firm email]
Date: ________________

CLIENT: [Client legal business name]
Signature: ______________________________
Name: [Client signer name], Owner
Email: [Client email]
Date: ________________

The full agreement is always included in your download.

Missing something? Tell us.

This template is a starting point, not legal advice. Laws differ by state. Have an attorney and your professional liability insurer review your final version.

Key takeaways

  • A bookkeeping service agreement is a formal contract that sets the scope, what's excluded, the client's deadlines, the fees, who owns the records, and how the engagement ends.
  • If you're not a CPA, never promise to audit, review, or compile financial statements, and call yourself a bookkeeper, not an accountant.
  • You don't need a PTIN to prepare Forms 1099 or W-2, but you do to prepare payroll returns like Form 941. From 2026, Form 1099-NEC is required only for payments of $2,000 or more.
  • Tie your delivery date to the client's document deadline, bill in advance, and keep a clause that lets you pause work when invoices go unpaid.
  • Keep the term to 12 months, spell out access and data security, and have an attorney in your state review your final version once.

What is a bookkeeping service agreement?

A bookkeeping service agreement is a written contract between a bookkeeper and a business client. It says what work you will do each month, what you won't do, what the client has to send you and by when, what it costs, who owns the books, and how either side can end the relationship.

Its main job is to prevent the arguments that actually happen: a client who assumed taxes were included, a client who sends records on the 20th and expects reports on the 15th, or a client who stops paying and still wants the file. Most disputes between bookkeepers and clients are about scope and money, and a clear agreement settles both before the first invoice.

Service agreement or engagement letter?

Both are binding contracts once signed. The difference is the format and how much legal ground they cover.

Service agreementEngagement letter
FormatFormal contract with numbered sectionsLetter to the client, with terms in an appendix
Voice"Bookkeeper will..." and "Client will...""We will..." and "You will..."
Best forLarger clients, clients who expect a contract, multi-service engagementsSmall clients and a friendlier start
Usually coversScope, fees, data security, records, independent contractor status, disputesScope, fees, client deadlines, standard terms

If you'd rather send a warmer, first-person letter, use our bookkeeping engagement letter template instead. If you haven't agreed on a price yet, start with a bookkeeping proposal.

When this template isn't the right fit

  • Audits, reviews, and compilations. These are CPA engagements governed by professional standards, with their own engagement letters.
  • Tax return preparation. Use a separate tax engagement letter with the disclosures your tax work requires.
  • Fractional CFO or advisory work. Forecasting, fundraising support, and board reporting need an advisory agreement.
  • A one-time cleanup project. Quote it separately with a fixed price and a defined end date, such as "books reconciled and closed through December 31."

How to fill in and send the agreement

  1. Agree on scope and price first. Have the scoping call, look at the books, and send a proposal. The agreement records what you've already agreed.
  2. Choose your firm type at the top of the builder. "Bookkeeping firm" adds the "not a CPA firm" line to the no-audit clause.
  3. Fill in the yellow fields: both legal business names, addresses, notice emails, and the client's signer.
  4. Set the numbers: transactions and accounts included, the records day and report day, the monthly fee, and your add-on prices.
  5. Tick any extra services such as payroll or Forms 1099. Anything you leave unticked is listed as not included, and ticked filings add a section on who does what.
  6. Choose the renewal and state, and decide on the optional clauses with your insurer.
  7. Read it once from top to bottom, and use "Edit text freely" for anything specific to this client.
  8. Download Word or PDF and send it for e-signature. Start work, and grant access, only after both sides sign.

Your firm details are saved in your browser, so the next client only needs the client fields and the numbers.

What to include in a bookkeeping service agreement

The template above has 19 sections. These are the ones that do the most work, with the reasoning behind each one. Write every section in plain, measured language: CAMICO, a professional liability insurer for accountants, advises avoiding absolutes such as "all, every, any, complete, confirm, totally, validate and verify," because courts tend to read vague promises in the client's favor.

1. Services, with numbers

"Monthly bookkeeping" sets no limit. A number of transactions, a list of accounts, and named reports do. The Journal of Accountancy's advice for client accounting engagements is to "be detailed and specific about what you are going to do for the client and how often."

Sample wording

Each month, Bookkeeper will (a) categorize up to 250 transactions from Client's 2 bank accounts and 1 credit card account; (b) reconcile those accounts to the statements Client provides; and (c) prepare a profit and loss statement and balance sheet on a cash basis.

In the builder: Services & schedule: transactions and account counts. Open the builder ↑

2. Services not included

List what you don't do, so a "can you just..." becomes a quote instead of an argument. Tax returns, tax advice, representation before the IRS, audits, legal advice, software setup, and cleanup of past periods belong here unless you price them separately.

3. No audit or assurance

This clause matters most for bookkeepers who aren't CPAs (see the next section). It also protects you by stating that you rely on the client's information and that your work isn't designed to catch fraud.

Sample wording

Bookkeeper is not a licensed CPA firm. Bookkeeper will not audit, review, or compile Client's financial statements and will not express an opinion or any other form of assurance on them. These services are not designed to detect errors, fraud, theft, or other illegal acts.

In the builder: Choose "Bookkeeping firm" or "CPA firm" at the top of the panel. Open the builder ↑

4. Client responsibilities and the monthly schedule

Your delivery date only works if the client's document date comes first. Put both in the agreement and say what happens when records are late. Add a review window, so errors come back to you while they're still fresh, and ask the client not to change closed periods without telling you.

Sample wording

Bookkeeper will deliver the monthly reports by the 15th day of the following month, if Client's records and answers arrive on time. If they arrive late, the delivery date moves by the same number of days.

In the builder: Services & schedule: records day, report day, review window. Open the builder ↑

5. Fees, overages, and late payment

Bill a fixed monthly fee in advance by autopay, set a price for volume above the limit, and list add-ons with prices. Late charges are regulated by state law, so tie them to the legal maximum instead of a fixed rate.

Sample wording

Amounts unpaid 15 days after the due date accrue a late charge of 1.5% per month or the maximum rate permitted by law, whichever is less.

In the builder: Fees. Open the builder ↑

6. Pausing work

A pause clause lets you stop work after written notice when an invoice stays unpaid or records stay missing, without ending the relationship. The Journal of Accountancy recommends spelling out when either side may end the engagement, "including nonpayment of fees."

7. Data security and access

Work through your own user login in the client's accounting software, with read-only bank access where possible. Never ask for the owner's password. See data security for why this clause is now expected.

8. Ownership and return of records

State that the client owns its books, its accounting file, and the documents it gives you, and that you'll return them on request even if an invoice is unpaid. Holding a client's file hostage is a fast way to a complaint. CPAs are bound by the AICPA's records request rule, which requires returning client-provided records within 45 days at the latest.

9. Term, termination, and handoff

Use a 12-month term that renews with notice, or month to month. The Journal of Accountancy advises limiting client accounting engagements to "no more than one year" so the scope and price get reviewed. On termination, say exactly what happens: final reports for the last completed month, an export of the file, and removal of your access.

10. Liability, indemnification, and disputes

A liability cap equal to 12 months of fees is common, with exceptions for gross negligence, fraud, and willful misconduct, which courts rarely let you limit anyway. Enforceability varies by state, so check the cap with your insurer and an attorney. Arbitration can be faster, but for a small fee dispute it can cost more than the dispute is worth, which is why the template defaults to local courts.

What a non-CPA bookkeeper can and can't promise

Every state regulates public accountancy. The details differ, but the pattern is the same: preparing books, tax returns, and financial statements is open to anyone, while audits, reviews, compilations, and any report that gives assurance on financial statements are reserved for licensed CPAs.

Florida's statute, for example, says it "does not prohibit the performance by persons other than certified public accountants of other services involving the use of accounting skills, including the preparation of tax returns and the preparation of financial statements without expression of opinion thereon." Minnesota goes further and bars unlicensed people from using titles such as "accountant" or the language CPAs use in their reports.

  • Say you will categorize, reconcile, and prepare financial statements from the client's records.
  • Don't say audit, review, compile, attest, certify, or verify, and don't call yourself the client's accountant.
  • Add a no-assurance clause, like section 4 of the template.

When you need a PTIN

The IRS requires a Preparer Tax Identification Number from anyone paid to prepare all or substantially all of a federal tax return or claim for refund. Some information returns are excluded.

WorkPTIN needed?
Organizing and recording records for the client's tax preparerNo. The IRS says such a bookkeeper "is not a tax return preparer"
Forms 1099 and W-2No. Both series are excluded
Payroll tax returns (Form 941, 940, and the rest of the 94X series)Yes, if you're paid and exercise judgment
Income tax returnsYes

Representing a client before the IRS is a separate matter, generally limited to CPAs, enrolled agents, and attorneys. That's why the template says you'll forward tax notices to the client and its tax advisor rather than respond yourself.

Form 1099 in 2026

If you prepare Forms 1099, note the change: under the One Big Beautiful Bill Act, the threshold for Form 1099-NEC and most Form 1099-MISC payments rose from $600 to $2,000 for payments made on or after January 1, 2026. The IRS FIRE system also closes at the end of 2026, and IRIS becomes the only e-filing route for the 2027 season. The template puts collecting W-9s and approving each form on the client.

Data security: access, passwords, and the FTC Safeguards Rule

The FTC's Safeguards Rule requires financial institutions under its jurisdiction to keep a written information security program. The FTC lists tax preparation firms among its examples. If you prepare payroll or tax filings, assume the rule applies to you. If you only keep books, it's less clear, but insurers and larger clients increasingly expect the same safeguards.

The rule's core requirements include a designated person in charge of security, a written risk assessment, access controls, encryption of customer information, multi-factor authentication, oversight of service providers, and an incident response plan. Firms with information on fewer than 5,000 consumers are exempt from some of the paperwork, not from having a program. Since 2024, a breach of unencrypted data affecting 500 or more consumers must be reported to the FTC within 30 days of discovery.

The IRS publishes practical guidance for tax professionals in Publication 4557 and a free written information security plan template in Publication 5708.

In the agreement, turn this into habits both sides follow:

  • Your own user login in the accounting software, never the owner's password
  • Read-only bank and card access where the bank offers it
  • No passwords by text message or unencrypted email, and multi-factor authentication where available
  • A promise to tell the client promptly if you learn of unauthorized access to their data

How the monthly workflow fits into the agreement

A good agreement reads like your actual calendar. Here's how a typical year maps onto the template's sections.

WhenWhat happensWhere it's in the agreement
Before you startScoping call, review of the books, a separate quote for any cleanup, signed agreement, autopay set up, access grantedServices, Not included, Fees, Data security
By the 5thClient sends statements and receipts and answers questionsClient responsibilities
By the 15thYou deliver reconciled reports. Late records move this dateMonthly schedule
Within 10 business daysClient reviews the reports and flags errorsClient responsibilities
JanuaryForms 1099 (if engaged) and the year-end package for the tax preparerFilings, Services
When it endsFinal reports, file export, access removedTermination and handoff

Keep cleanup of past periods out of the monthly fee. Quote it as a separate project after you've seen the books, so the monthly engagement starts on clean ground.

What bookkeepers charge in 2026

Most U.S. firms now charge a fixed monthly fee for bookkeeping, not an hourly rate. In Ignition's 2025 pricing benchmark, a survey of 219 U.S. accounting firms using its platform, monthly bookkeeping "most commonly" ran $250 to $499 a month (29% of firms). That's the single most common band, so about seven in ten firms charge something else, mostly more for clients with more accounts, payroll, or inventory.

Data pointFigureSource
Most common monthly bookkeeping fee$250–$499 (29% of firms)Ignition 2025
Firms billing hourly for the services surveyed10% or fewerIgnition 2025
Firms planning price increases in 202680%, by an average of 5–10%Ignition 2025
Firms collecting a deposit upfront31% (up from 26%)Ignition 2025
Median wage of an employed bookkeeping clerk$24.36 an hour ($50,670 a year, May 2025)BLS

The wage figure is what an employer pays an in-house clerk, not what a firm charges. Your fee also covers software, insurance, unbilled time, and profit. Price add-ons such as payroll, Forms 1099, and sales tax filings separately, and put them in the Fees section so every "can you also..." has a price. If you're still working out the numbers, the pricing calculator in our proposal template helps.

Fixed monthly fee, retainer, or hourly?

Billing methodWorks best forWatch out for
Fixed monthly feeOngoing monthly bookkeeping with a predictable volumeSet a transaction limit and an overage price, or growth eats your margin
Retainer (a block of hours each month)Clients who need a mix of bookkeeping and ad hoc helpSay whether unused hours roll over
HourlyCleanup, one-off projects, and work you can't scope yetClients can't budget for it, and it rewards slow work. Use it sparingly

The template is built for a fixed monthly fee, which is what most U.S. firms now use. For a retainer or hourly engagement, use "Edit text freely" to change section 7.

A simple way to set the monthly fee

Estimate your time, then price the value. Time a typical month for this client: minutes per transaction to categorize, minutes per account to reconcile, time for reports and client questions. Multiply by the hourly rate you need to earn, round up for the months that go wrong, and compare the result with the market bands above. Review the fee after the first three months, when you know the real volume.

Independent contractor status: what the clause can and can't do

Calling yourself an independent contractor in the agreement doesn't make you one. The IRS and the Department of Labor look at how the relationship actually works: who controls the work, who provides the tools, and whether you can profit or lose based on your own decisions. In February 2026, the Department of Labor proposed a new rule built around two core factors, control over the work and the chance to make a profit or loss.

The clause still helps. It records that you decide how and when the work is done, use your own equipment, serve other clients, and handle your own taxes. The risk rises if you work for only one client, on fixed hours, with their tools, so keep the relationship consistent with what the agreement says. Some states, such as California, apply a stricter test.

Common mistakes in bookkeeping service agreements

  • Listing tax filing or audit work as bookkeeping services. Some free templates do. If you're not licensed for it, don't promise it.
  • Calling the bookkeeper "Accountant" in the agreement. Some states restrict the title. Use "Bookkeeper."
  • A delivery date with no document deadline. Without it, the client's delay becomes your missed deadline.
  • Billing in arrears with 30 days to pay. You end up financing the client. Bill in advance by autopay.
  • No price for extra work. Scope creep costs you nothing to accept and a lot to absorb.
  • Using the owner's login. It can break the client's bank terms and it erases the audit trail of who changed what.
  • Holding the file until the client pays. Return the client's records and file. Withhold only your own unpaid work, if at all.
  • An old 1099 threshold. From 2026 it's $2,000 for most Form 1099-NEC and 1099-MISC payments, not $600.
  • Absolute words like "all," "ensure," and "verify." They turn a service into a guarantee.

Frequently asked questions

Do I need a contract for bookkeeping services?

No law requires one, but you should always have a signed agreement before you start. Without it, you have no written record of what's included, when the client owes you records, what you charge for extra work, or how either side can end the relationship. Professional liability insurers such as CAMICO treat a signed engagement agreement as a basic risk-management step.

What is the difference between a bookkeeping service agreement and an engagement letter?

Both are contracts once they are signed. A service agreement is written as a formal contract with numbered sections and defined parties, and it usually covers more legal ground, such as data security, independent contractor status, and dispute resolution. An engagement letter is written as a letter to the client, often with the legal terms in an appendix. Use the agreement for larger clients or clients who expect a contract, and the letter for small clients you want to onboard with a friendlier tone.

Is a bookkeeping service agreement legally binding if we sign it electronically?

Generally, yes. The federal ESIGN Act gives electronic signatures legal effect, and 49 states, the District of Columbia, Puerto Rico, and the U.S. Virgin Islands have adopted the Uniform Electronic Transactions Act (New York has its own law). Include a clause in which both parties agree to sign electronically. The template on this page includes one.

Can a bookkeeper who isn't a CPA prepare financial statements for a client?

Yes, in most states, as long as you don't audit, review, or compile them or express any opinion or assurance on them. Florida's accountancy law, for example, allows non-CPAs to prepare financial statements "without expression of opinion thereon." Some states also restrict titles such as "accountant," so describe yourself as a bookkeeper in the agreement.

Does a bookkeeper need a PTIN to prepare Forms 1099 or payroll returns?

Not for Forms 1099 or W-2. The IRS excludes the Form 1099 and W-2 series from the PTIN requirement. You do need a PTIN if you are paid to prepare payroll tax returns such as Form 941, or any other federal tax return. A bookkeeper who only organizes and records information for the client's tax preparer does not need one.

What changed for Form 1099 in 2026?

The reporting threshold for Form 1099-NEC and most Form 1099-MISC payments rose from $600 to $2,000 for payments made on or after January 1, 2026, under the One Big Beautiful Bill Act. The IRS FIRE filing system also shuts down at the end of 2026, and IRIS becomes the only electronic filing system for the 2027 filing season. Update the W-9 request list you send clients.

Does the FTC Safeguards Rule apply to bookkeepers?

It applies to financial institutions under the FTC's jurisdiction, and the FTC lists tax preparation firms as an example. If you prepare payroll or tax filings, assume it applies to you. If you only do bookkeeping, the answer is less clear, but most professional liability insurers expect a written information security plan anyway, and the IRS publishes a free template in Publication 5708.

Who owns the QuickBooks file when a bookkeeping engagement ends?

Whatever the agreement says, which is why it must say it. The clean setup is that the client owns the subscription and the file, the bookkeeper works through its own user login, and when the engagement ends the bookkeeper provides an export and removes its access. The template on this page sets it up that way.

How long should a bookkeeper keep client records?

The client is responsible for keeping its own records as long as the law requires: generally at least three years after filing a return, four years for employment tax records, and up to seven years in some cases, according to the IRS. Many bookkeepers keep their working copies for seven years after the engagement ends and then securely destroy them.

Should a bookkeeping service agreement renew automatically?

It can, but keep the term to 12 months and give written notice before it renews. The Journal of Accountancy recommends limiting client accounting engagements to no more than one year, so the scope and price get reviewed regularly. Month-to-month is a simpler alternative for small clients.

Can I charge a late fee or stop work if a client doesn't pay?

Yes, if the agreement says so. Use a late charge of 1.5% per month or the maximum rate your state allows, whichever is less, and a pause clause that lets you stop work after written notice when an invoice is overdue. Don't hold back the client's own records or accounting file as leverage.

Does calling myself an independent contractor in the agreement make me one?

No. The IRS and the Department of Labor look at how the relationship actually works, not at the label. The agreement still helps: it records that you control how and when the work is done, use your own tools, and serve other clients. The Department of Labor proposed a new independent contractor rule in February 2026, so check for updates.

Sources

  1. Tips for writing CAS engagement letters (April 2026), Journal of Accountancy
  2. CPA Engagement Letter Do's and Don'ts, CAMICO Mutual Insurance Company
  3. Frequently asked questions: Do I need a PTIN?, Internal Revenue Service
  4. 2026 Form 1099 changes: thresholds and new rules, TaxBandits
  5. FTC Safeguards Rule: What your business needs to know, Federal Trade Commission
  6. 16 CFR Part 314, Standards for Safeguarding Customer Information, eCFR
  7. Publication 4557, Safeguarding Taxpayer Data, Internal Revenue Service
  8. Topic no. 305, Recordkeeping, Internal Revenue Service
  9. Employment tax recordkeeping, Internal Revenue Service
  10. Florida Statutes § 473.322, Prohibitions; penalties, The Florida Senate
  11. Minnesota Statutes § 326A.10, Unlawful acts, Minnesota Office of the Revisor of Statutes
  12. DOL proposes new independent contractor rule (March 2026), U.S. Small Business Administration, Office of Advocacy
  13. Electronic signature laws in the United States (ESIGN and UETA), Adobe
  14. The end of hourly billing: Ignition's 2025 benchmark, Ignition
  15. Ignition report shows shift in pricing for accounting firms, CPA Practice Advisor
  16. Bookkeeping, accounting, and auditing clerks, U.S. Bureau of Labor Statistics, Occupational Outlook Handbook

This template and guide are general information, not legal advice. Laws vary by state. Consult a qualified attorney and your professional liability insurer before relying on them.