Bookkeeping Basics
How Much to Charge for Accounting Services?
Set accounting service prices from scope, transaction complexity, close requirements, risk, service level, capacity, and a sustainable cost floor instead of copying a generic hourly rate.
Put the answer to work
Want a clearer, more dependable financial process?
How much to charge for accounting services depends on the work you promise, the condition and complexity of the books, the reporting deadline, the level of judgment required, and the service capacity you must reserve. A sustainable price covers direct labor, review, software, administration, risk, and profit. It also gives the client a clear definition of what is included.
If you are trying to price recurring bookkeeping or accounting support, begin with scope and evidence. Do not copy a competitor’s advertised rate without knowing whether it covers catch-up work, payroll, bill pay, invoicing, sales tax, multiple accounts, inventory, projects, or management reporting.
Steady’s bookkeeping services are structured around the actual workflow and reporting needs of a service business. A discovery conversation can clarify the records, systems, deadlines, and responsibilities before a proposal is prepared.
Choose the pricing unit that fits the work
| Pricing model | Works best when | Main control |
|---|---|---|
| Hourly | Scope is uncertain, advisory is open-ended, or cleanup findings cannot yet be estimated | Define rates, time reporting, budget alerts, and approval for additional hours |
| Fixed project | The deliverable, source records, assumptions, and completion standard are specific | Document exclusions, milestones, client dependencies, and change-order rules |
| Monthly fixed fee | A repeatable bookkeeping and close cycle has known volume and service levels | Set volume bands, close date, included reports, meetings, and exception handling |
| Tiered package | Clients can choose among meaningfully different service levels | Make the differences operational, not merely different labels |
| Value-informed fee | The work affects a defined decision, deadline, financing need, or control problem | Connect price to agreed outcomes while still testing delivery capacity and risk |
These approaches can be combined. For example, a monthly package may cover routine bookkeeping while historical cleanup, a software migration, or a lender package is priced separately. The important point is that the agreement and operating workflow match.
Define scope before calculating price
Count the activities that create work rather than relying only on annual revenue. Two businesses with similar revenue can require very different effort. One may have a single bank account and a small number of electronic transactions. The other may have several cards, payment processors, payroll, contractors, customer deposits, owner activity, loans, projects, and monthly reporting deadlines.
Build a scope inventory that covers:
- Entities, locations, currencies, bank accounts, credit cards, loans, and payment processors.
- Monthly transaction volume, unusual entries, transfers, and cash activity.
- Accounts receivable, invoicing, collections, accounts payable, approvals, and payment execution.
- Payroll frequency, employee count, contractor workflow, benefits, and jurisdictions.
- Sales tax, inventory, projects, deferred revenue, fixed assets, debt, and intercompany activity.
- Bookkeeping platform, integrations, document capture, access, and current data quality.
- Close deadline, reporting basis, financial statements, schedules, dashboards, and meetings.
- Who provides information, who approves transactions, and how quickly exceptions are resolved.
Record assumptions in the proposal. If the quote assumes reconciled opening balances, electronic source documents, and one monthly close, say so. If cleanup, tax return preparation, payroll processing, or sales tax filing is excluded, name the exclusion.
Calculate a sustainable cost floor
Estimate the recurring production time by task and role. Include client communication, document follow-up, transaction review, reconciliations, month-end adjustments, report preparation, reviewer time, quality control, and account management. Add the software and contractor costs attributable to the engagement.
Then account for business overhead and nonbillable capacity. Training, administration, sales, security, insurance, technology, supervision, and time off still have to be funded. A price that covers only the person entering transactions does not cover the service.
Use a range when uncertainty is material. A short paid assessment or cleanup phase can turn unknowns into measurable scope before you commit to a recurring price.
Adjust for complexity, risk, and service level
Volume is only one driver. A low-volume account with missing support, personal charges, old unreconciled differences, or urgent reporting can be harder than a high-volume account with clean automated data. Consider adjustments for:
- Backlog, unreconciled opening balances, or unreliable prior periods.
- Inventory, project accounting, revenue schedules, multiple entities, or intercompany balances.
- Manual data exports, fragile integrations, or limited platform access.
- Short close deadlines, frequent meetings, custom reporting, and rapid response expectations.
- Payment authority, payroll, sensitive data, regulatory exposure, and segregation-of-duties needs.
- Client-caused rework, incomplete records, and late approvals.
Risk does not justify a vague premium. It should lead to a defined control, additional review, scope limitation, or service requirement. If the risk cannot be managed, the right answer may be to decline the work.
Build clear service tiers
A basic tier might cover transaction classification, bank and credit card reconciliations, a monthly close, and standard financial statements. A higher tier might add invoicing support, bill-pay workflow, cash reporting, project detail, KPI reporting, or a monthly review meeting. A separate advisory tier could include forecasting, scenario analysis, and management support.
Each tier should state the accounts, volume assumptions, close timing, reports, meetings, support channel, and client responsibilities. Avoid packages where the only difference is a larger number of undefined “support hours.”
Use an onboarding or cleanup phase
Before recurring service begins, confirm the chart of accounts, accounting method, bank connections, payroll mapping, outstanding receivables and payables, loans, fixed assets, owner accounts, and prior reconciliations. The onboarding fee should reflect the actual work required to reach a reliable starting point.
Do not bury historical cleanup inside a routine monthly fee unless the schedule and economics are intentional. Define the cleanup period, deliverables, limitations, and how newly discovered problems will be handled.
Write change-order triggers into the agreement
Scope changes naturally as businesses grow. A practical agreement identifies triggers such as a new entity, location, bank account, payroll, payment processor, inventory workflow, reporting package, acquisition, backlog, or material increase in volume.
Set a review process rather than an automatic surprise charge. Explain the change, show the workload or risk created, propose the revised service, and obtain approval before continuing when practical.
Review price and profitability
Compare estimated and actual delivery effort during onboarding and after several normal closes. Review write-offs, rework, overdue information, response time, software expense, reviewer involvement, and whether the service standard is being met. A profitable engagement can still be a poor fit if deadlines or controls are constantly compromised.
Revisit pricing at a scheduled interval and when scope changes. The goal is not to raise every fee mechanically. It is to keep the agreement aligned with the work, capacity, and value delivered.
Common accounting pricing mistakes
- Quoting from revenue alone without examining transaction and reporting complexity.
- Offering unlimited support without defining channels, response times, or boundaries.
- Including cleanup, migrations, and tax work in a routine bookkeeping price by accident.
- Ignoring reviewer time, client follow-up, technology, security, and administration.
- Using a low introductory fee with no documented reassessment point.
- Creating tiers that clients cannot compare.
- Waiting until the engagement loses money before discussing changed scope.
For the accounting structure behind a reliable service, review the best chart of accounts structure and the broader bookkeeping basics hub.
Frequently asked questions
Should accounting services be priced hourly or monthly?
Use the model that matches the certainty of the work. Hourly pricing can protect both sides when scope is unknown. A monthly fee works well after recurring tasks, volume, responsibilities, and service levels are defined.
How do I price a bookkeeping cleanup?
Assess the periods involved, number of accounts, missing records, reconciliation status, integrations, payroll, receivables, payables, loans, and required completion standard. Use a paid diagnostic or staged estimate when the condition is unclear.
What should a monthly bookkeeping package include?
State the accounts, volume limits, reconciliations, close date, reports, meetings, software, support channel, client responsibilities, exclusions, and process for changed scope.
Should software be included in the fee?
Either approach can work. Identify which subscriptions are included, who owns the account, what happens if prices change, and which optional apps or transaction fees remain the client's responsibility.
When should I raise an accounting service price?
Review it when scope, volume, complexity, deadlines, risk, software cost, or service level changes, and at the regular review date stated in the agreement.
Can I use competitor prices as a benchmark?
They can provide context, but advertised prices rarely reveal the same scope and operating assumptions. Build your own cost and capacity model, then compare genuinely similar offers.
Turn this guide into action