You're offline, showing the last version we saved.
Playbook

Accounting firm pricing: set and raise your fees

For owners whose fees were set years ago. You finish with a pricing method, a quote that is agreed before work starts, and a price rise sent.

At a glance

  • 5 steps
  • 4 min to read
  • 2 to 3 weeks to put in place
  • 1 template included

What you’ll walk away with

  • What an hour of your firm's capacity costs, worked out from your own records
  • A written pricing basis for every service you offer
  • Engagement terms signed before any work starts
  • A price rise letter sent, and the new fees in your system
  • Your answers ready for the first three objections

Learning check · before you start

What do you already have in place?

A few quick questions, so you can skip the steps you have already done. Each one has a line explaining what it means. Not sure, or never heard of it? Choose “Not yet / not sure”: that is where most firms start, and the playbook walks you through it.

  1. Do you know what one hour of your firm's time costs to provide, worked out from last year's records?

    Add up last year's total costs, including a fair wage for yourself, and divide by the hours the team actually billed, not the hours at work. Clients who pay less than that per hour are the first fees to look at.

  2. Have you decided, for each service you offer, whether it is priced as a fixed fee, on value or by the hour?

    Work that repeats with a known scope suits a fixed fee. Work worth far more to the client than its hours suits value pricing, often as packages. Open-ended work can stay hourly with a cap. Writing it down means the next quote starts from it.

  3. Does new work only start once a signed scope and fee are on file?

    Scope is what you will deliver and what is excluded. Both sit in a signed engagement letter, with payment details taken before the file opens, so a second entity or catch-up year becomes a priced extra rather than a favour.

  4. Have you sent this year's price rise letter and put the new fees in your system?

    Rather than one flat increase, each client's rise comes from comparing their engagement letter with the work you actually did last year. "Your system" is your practice management or billing software, so the new fees are what gets invoiced.

  1. Step 1: Work out what your capacity actually costs

    Done when: You can say what an hour of your firm’s capacity costs, and which clients pay less than that.

    Your task from last year's records, add up the firm's total costs, including a fair wage for yourself, divide that by the hours the team actually billed, then list clients by what they paid against the hours their work took.

    How to do it, and what to read

    Start from last year’s records, not a feeling. Add up the firm’s total costs, including a fair wage for yourself, and divide by the hours the team actually billed, not the hours they were at work. That is what an hour of your capacity costs. Then list clients by what they paid against the hours they used. Say a four-person firm finds its ten smallest clients take a big share of the hours: those are the first fees to look at. The fee calculator does the arithmetic once your figures are in.

    Start step 1 with AI

    About your firm Fills in every prompt on this page. Stays in this browser; we never see it.

    No client names, figures or identifiers here or in the prompts.

    I run [an accounting or bookkeeping practice] in [country] with [how many] people. Help me work out what an hour of our capacity costs.
    
    Ask me, one question at a time, for last year's total costs (including a fair wage for me) and the hours the team actually billed, not the hours they were at work. Then do the division and show your working.
    
    Then give me a simple spreadsheet layout to list clients by what they paid against the hours they used, using client codes, not names, and show how to flag the ones paying less than our capacity cost.

    Works without client data. Don't paste client names, tax file numbers or ledgers into any AI tool your firm hasn't approved for them. Which data can go where

    Learning check

    What would you do? Pick one; every answer is explained.

    You want to know what one hour of your firm's time really costs. You have last year's total costs. Which hours do you divide them by?
    You own a small firm and take whatever profit is left rather than a set wage. You are adding up last year's costs to work out what an hour of the firm's time costs. What do you do about your own pay?
    A partner says your fees must be fine because no clients are complaining. What is the most useful thing to check first?
  1. Step 2: Choose how you price each kind of work

    Done when: Each service you offer has a pricing basis written next to it.

    Your task go through each service you offer and write next to it whether it is a fixed fee, priced on value or still hourly, with one line on why.

    How to do it, and what to read

    Go service by service: bookkeeping, annual accounts, tax returns, advisory and the one-off jobs. For each, decide whether it is a fixed fee, priced on value, or still hourly, and write one line on why. A workable rule: work that repeats with a known scope suits a fixed fee; work worth far more to the client than its hours suits value pricing, often offered as packages; genuinely open-ended work can stay hourly with a cap. Record the basis next to each service, so the next quote starts from it rather than from memory.

    Start step 2 with AI

    Uses your answers from About your firm.

    Our services: [list of services]. Today we price [how you price today].
    
    For each service, help me decide whether it should be a fixed fee, priced on value, or hourly with a cap, using this rule: work that repeats with a known scope suits a fixed fee; work worth far more to the client than its hours suits value pricing, often as packages; genuinely open-ended work can stay hourly with a cap.
    
    Ask me what you need to know about each service first. Then give me a table: service, pricing basis, one line on why.

    Works without client data. Don't paste client names, tax file numbers or ledgers into any AI tool your firm hasn't approved for them. Which data can go where

    Learning check

    What would you do? Pick one; every answer is explained.

    A client needs monthly bookkeeping. The work is much the same every month and you know exactly what is involved. Which way of pricing usually suits it best?
    A client asks for advice on restructuring their business. The advice could be worth far more to them than the hours it will take you. How do you price it?
    A client wants help sorting out a messy problem, and neither of you can yet say how much work it will involve. How do you price it?
  2. Step 3: Agree the fee before the work starts

    Done when: New work only starts once a signed scope and fee are on file.

    Your task set up your engagement letter so every new job starts with signed terms covering the deliverables, what is out of scope, the fee basis, payment terms and what happens when the scope changes, and have it reviewed for where you practise.

    How to do it, and what to read

    Every new job starts from a signed engagement letter: the deliverables, what is out of scope, the fee basis and when payment is due. Quote it, then take the payment details before you open the file, instead of chasing once the client already has the work. Write down what happens when the scope changes mid-job, so a second entity or a catch-up year becomes a priced variation, not a favour. Start from the engagement letter template and have it reviewed for your region before it goes out.

    Start step 3 with AI

    Uses your answers from About your firm.

    We are [an accounting or bookkeeping practice] in [country]. Help me check our engagement letter so every new job starts with a signed scope and fee.
    
    Give me a checklist covering: the deliverables, what is out of scope, the fee basis, payment terms and when payment is due, and a rule for scope changes mid-job, so a second entity or a catch-up year becomes a priced variation, not a favour.
    
    Then suggest wording for the scope-change rule. Mark everything as a draft to be reviewed for our region, not legal advice.

    Works without client data. Don't paste client names, tax file numbers or ledgers into any AI tool your firm hasn't approved for them. Which data can go where

    Learning check

    What would you do? Pick one; every answer is explained.

    A new client wants you to start their work tomorrow and promises to sign the engagement letter, your written agreement on scope and fees, next week. What do you do?
    Halfway through preparing a client's company accounts, they ask you to also do the accounts for a second company they own. What should happen?
    You have downloaded an engagement letter template written for accountants. What do you do before using it with a client?
  3. Step 4: Send the price rise

    Done when: The letter is sent and the new fees are in your practice management system.

    Your task compare each recurring client's engagement letter with the work you actually did for them last year, sort them into keep and grow, keep and fix, or reprice or release, and send each one a clear letter with the date the new fee starts.

    How to do it, and what to read

    Skip the flat increase across the book. Put each recurring client’s engagement letter next to what you actually did for them last year, then sort clients into three groups: keep and grow, keep and fix, reprice or release. Each client’s increase comes from the gap you found. Read your own fee variation and termination clauses to see how much notice you owe, and give more than that. Write the list of clients you would accept losing before a single letter goes out, then send one clear letter with a date.

    Start step 4 with AI

    Uses your answers from About your firm.

    Help me plan a price rise without a flat increase across the book. We price [how you price today].
    
    1. Give me a table to put each recurring client's engagement letter next to what we actually did for them last year (client codes only, no names).
    2. Show me how to sort clients into three groups: keep and grow, keep and fix, reprice or release, with each client's increase coming from the gap.
    3. Remind me to check our own fee variation and notice clauses before setting the date.
    4. Draft one clear price rise letter with an effective date, written about what the client gets, not our hourly rate.

    Works without client data. Don't paste client names, tax file numbers or ledgers into any AI tool your firm hasn't approved for them. Which data can go where

    Learning check

    What would you do? Pick one; every answer is explained.

    You are raising fees this year. The quickest option is the same percentage increase for every client. What is the better approach?
    You are about to send clients a letter raising their fees. How much notice do you give before the new fees start?
    Your fee rise letters are drafted and ready to send. What should you write down before a single one goes out?
  4. Step 5: Handle the pushback without discounting

    Done when: You have answered the first three objections without cutting the fee.

    Your task before talking to any client about the new fee, write your answers to “that's a big jump”, “my last accountant was cheaper” and “can you hold it for a year?”, each about what the client gets and what changed in the work.

    How to do it, and what to read

    Write your answers to the objections before the first call: “that’s a big jump”, “my last accountant was cheaper”, “can you hold it for a year?”. Each answer talks about what the client gets and what changed in the work, never your hourly rate. Offer a choice of scope rather than a discount on the same work. Say a client asks to stay on last year’s fee: offer the package that fits that fee, with less in it, and let them choose. Keep the effective date where you said it would be.

    Start step 5 with AI

    Uses your answers from About your firm.

    Help me prepare for pushback on our new fees. We are [an accounting or bookkeeping practice] in [country].
    
    Write short answers I can say out loud to:
    - "That's a big jump"
    - "My last accountant was cheaper"
    - "Can you hold it for a year?"
    
    Each answer talks about what the client gets and what changed in the work, never our hourly rate, and offers a choice of smaller scope instead of a discount on the same work. Then play a client pushing back, one objection at a time, so I can practise.

    Works without client data. Don't paste client names, tax file numbers or ledgers into any AI tool your firm hasn't approved for them. Which data can go where

    Learning check

    What would you do? Pick one; every answer is explained.

    After receiving your fee rise letter, a client asks to stay on last year's fee. What do you offer?
    A client pushes back on your new fee, saying their last accountant was cheaper. What should your answer focus on?
    A client accepts your new fee but asks to start paying it three months later than your letter says. What do you do?

Free to join

Join The Firm free to read the rest

Members get every playbook in full, plus free templates, downloads and tools across the site. Join more than 35,000 accounting professionals. All it takes is your email.

Already a member or subscriber? Enter the same email and the playbook opens. Privacy policy.

Your one-page summary

Your answers, choices and decisions, on one page

Copy this

Accounting firm fee calculator

The cost of an hour of capacity, a pricing basis for each service and a price rise planner. Excel (.xlsx).

Get the template

Frequently asked questions

How often should an accounting firm review its fees?

At least once a year, and whenever a service’s scope or your costs change. Pick the same month every year, so clients learn to expect it and you never have to make the case from scratch.

Should I tell clients why my fees are going up?

Briefly. Say what changes, from when, and what the client keeps getting. A long justification invites a negotiation; a clear letter with a date does not.

What if a client refuses the new fee?

Decide before the letter goes out whether that client is one you would keep at the old price. If they are not, the price rise has done its job, and you can end the engagement cleanly rather than discount.

More for: Price the work