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 agreement | Engagement letter | |
|---|---|---|
| Format | Formal contract with numbered sections | Letter to the client, with terms in an appendix |
| Voice | "Bookkeeper will..." and "Client will..." | "We will..." and "You will..." |
| Best for | Larger clients, clients who expect a contract, multi-service engagements | Small clients and a friendlier start |
| Usually covers | Scope, fees, data security, records, independent contractor status, disputes | Scope, 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
- 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.
- Choose your firm type at the top of the builder. "Bookkeeping firm" adds the "not a CPA firm" line to the no-audit clause.
- Fill in the yellow fields: both legal business names, addresses, notice emails, and the client's signer.
- Set the numbers: transactions and accounts included, the records day and report day, the monthly fee, and your add-on prices.
- 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.
- Choose the renewal and state, and decide on the optional clauses with your insurer.
- Read it once from top to bottom, and use "Edit text freely" for anything specific to this client.
- 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.
| Work | PTIN needed? |
|---|---|
| Organizing and recording records for the client's tax preparer | No. The IRS says such a bookkeeper "is not a tax return preparer" |
| Forms 1099 and W-2 | No. 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 returns | Yes |
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.
| When | What happens | Where it's in the agreement |
|---|---|---|
| Before you start | Scoping call, review of the books, a separate quote for any cleanup, signed agreement, autopay set up, access granted | Services, Not included, Fees, Data security |
| By the 5th | Client sends statements and receipts and answers questions | Client responsibilities |
| By the 15th | You deliver reconciled reports. Late records move this date | Monthly schedule |
| Within 10 business days | Client reviews the reports and flags errors | Client responsibilities |
| January | Forms 1099 (if engaged) and the year-end package for the tax preparer | Filings, Services |
| When it ends | Final reports, file export, access removed | Termination 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 point | Figure | Source |
|---|---|---|
| Most common monthly bookkeeping fee | $250–$499 (29% of firms) | Ignition 2025 |
| Firms billing hourly for the services surveyed | 10% or fewer | Ignition 2025 |
| Firms planning price increases in 2026 | 80%, by an average of 5–10% | Ignition 2025 |
| Firms collecting a deposit upfront | 31% (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 method | Works best for | Watch out for |
|---|---|---|
| Fixed monthly fee | Ongoing monthly bookkeeping with a predictable volume | Set 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 help | Say whether unused hours roll over |
| Hourly | Cleanup, one-off projects, and work you can't scope yet | Clients 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
- Tips for writing CAS engagement letters (April 2026), Journal of Accountancy
- CPA Engagement Letter Do's and Don'ts, CAMICO Mutual Insurance Company
- Frequently asked questions: Do I need a PTIN?, Internal Revenue Service
- 2026 Form 1099 changes: thresholds and new rules, TaxBandits
- FTC Safeguards Rule: What your business needs to know, Federal Trade Commission
- 16 CFR Part 314, Standards for Safeguarding Customer Information, eCFR
- Publication 4557, Safeguarding Taxpayer Data, Internal Revenue Service
- Topic no. 305, Recordkeeping, Internal Revenue Service
- Employment tax recordkeeping, Internal Revenue Service
- Florida Statutes § 473.322, Prohibitions; penalties, The Florida Senate
- Minnesota Statutes § 326A.10, Unlawful acts, Minnesota Office of the Revisor of Statutes
- DOL proposes new independent contractor rule (March 2026), U.S. Small Business Administration, Office of Advocacy
- Electronic signature laws in the United States (ESIGN and UETA), Adobe
- The end of hourly billing: Ignition's 2025 benchmark, Ignition
- Ignition report shows shift in pricing for accounting firms, CPA Practice Advisor
- 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.