AutoBankConvertAutoBankConvert home

Bookkeeping Onboarding Fee: Charging for Setup

By AutoBankConvertPublished August 21, 2026Updated August 21, 2026

A bookkeeping onboarding fee is a one-time charge for the setup work that happens before a new client's first normal month. It pays for gathering access and statements, setting opening balances, building the chart of accounts and categorization rules, and processing the first statements, which always take longer than later months do.

What does a bookkeeping onboarding fee pay for?

An onboarding fee pays for the hours a new client takes before their books reach a steady monthly routine. That work is real and front-loaded: collecting logins and statements, checking the prior bookkeeper's balances, fixing the chart of accounts, and teaching your rules the client's vendors. A monthly fee priced for routine months does not cover it.

Without a separate fee, setup costs come out of the first few months of the monthly price. That can work if the client stays for years. It fails when a client leaves after three months, because you have done the most expensive work of the engagement and been paid for the least.

The fee also sets a tone. A client who pays for setup sees that the first month is a project with a defined start and finish. That makes it easier to ask for the documents you need on time, since the client has already paid for the work they are waiting on.

Onboarding setup tasks and example hours

The setup checklist below lists the tasks most new bookkeeping clients need, with example hours for an example client with one checking account and one credit card. Time your own onboardings and replace these figures, since software, client type and the state of the books all change them.

Setup task Example hours
Kickoff call and document request list 1.0
Collecting bank and card access or statements 0.5
Reviewing prior books and confirming opening balances 1.5
Adjusting the chart of accounts 1.0
Writing categorization rules for repeat vendors 1.0
Processing and reconciling the first month 2.0
Setting up receipt collection with the client 0.5
Writing the client's procedures notes 0.5
Total 8.0

At an example rate of 75 dollars an hour, eight hours comes to 600 dollars. That example client's ongoing monthly fee might be far lower, which is exactly why setup needs its own line.

Some tasks scale with the client. Each extra account adds access, opening balances and a first reconciliation. A client with several companies needs each entity set up on its own, and the guide to pricing bookkeeping for multiple entities covers how to charge a base per entity. Receipts are another variable: if the client will photograph receipts, choosing and connecting a tool takes time, and the comparison of receipt capture software for bookkeepers helps with that choice.

Batch tools shorten parts of setup. Converting several months of a new client's PDF statements at once with AutoBankConvert gives you their transactions with balances checked, and the rules you write in the first month carry into later ones. Reviewing the prior books and the kickoff conversation still take your time.

How do you explain an onboarding fee to a new client?

Explain the onboarding fee as payment for a defined setup project with a list of tasks, and show the list. Clients object to fees that look arbitrary. They rarely object to a fee attached to named work, especially when you say what they get at the end: clean opening balances and a routine that keeps the monthly fee lower.

A short explanation in the proposal might read: "The onboarding fee covers setting up your books with us: confirming your starting balances, organizing your accounts, writing the rules that sort your transactions and completing your first month. After setup, your monthly fee covers the routine close." That sentence names the work, the result and why the monthly price depends on it.

State the fee before the client signs, not on the first invoice. Put it in the proposal and the engagement letter, with when it is due. Many bookkeepers ask for it at signing, before setup starts.

Draw a line between setup and repair. If the prior books are badly wrong, fixing them is a cleanup, not onboarding. Say in the proposal that problems found in the opening balances will be quoted separately, and use the approach in billing out of scope bookkeeping work fairly: flag it before you start and quote it fast.

When to waive or spread the onboarding fee

Waiving the onboarding fee makes sense only when setup is genuinely small, such as a brand-new business with one account and no history. Spreading it over the first three to six months suits a good client with limited cash. In both cases, write down what you did, so the setup value is visible.

A waived fee should still appear on the proposal, marked as waived, with its normal amount. That keeps your price list consistent and shows the client what they received. It also makes it easier to charge the fee if the same client later adds an account or an entity.

Spreading the fee carries a risk: the client leaves before it is paid. Protect it with a short clause saying any unpaid onboarding balance is due if the engagement ends early. That is fair to both sides, since the work was already done.

Avoid waiving it to win a client who is hesitating on price. A prospect who needs a free setup to sign will often push on every later invoice. A fee waived for a reason, such as a referral from a trusted partner or a simple new business, is a choice. A fee waived to close a reluctant sale is usually a discount on the hardest month of the engagement.

All posts in Pricing and engagements