# How Often to Do Bookkeeping for Each Client

- Author: AutoBankConvert (https://www.autobankconvert.com)
- Published: 2025-03-16
- Updated: 2025-03-16
- Category: Bookkeeping workflows
- Canonical: https://www.autobankconvert.com/blog/how-often-to-do-bookkeeping

> How often to do bookkeeping for each client: weekly, monthly or quarterly, decided by transaction volume, payroll, sales tax and how the owner uses reports.
How often to do bookkeeping depends on each client: monthly suits most small businesses, weekly suits high-volume clients or owners who manage by the numbers, and quarterly suits only quiet clients with no payroll or sales tax. Set the frequency by transaction volume, filing deadlines and how the owner actually uses the reports.

## How often should bookkeeping be done for a typical small client?

Bookkeeping for a typical small client should be done monthly. A month matches the bank statement cycle, so each close can be proven against a closing balance. It is frequent enough that client questions get answered from memory, and infrequent enough that the work is worth setting up each time.

Monthly is the default, not a rule. Treat it as the starting point for every new client, then move a client to weekly or quarterly only when one of the tests below gives a clear reason. Write the chosen frequency into the engagement so both sides know when work happens and when statements are due.

## Transaction volume as the first bookkeeping frequency test

Transaction volume is the first test because it decides how much work piles up between sessions. A client with forty statement lines a month can be handled in one sitting. A client with a thousand lines a month will produce a backlog that is slow to code and hard to question if it waits four weeks.

Count the lines across all of a client's bank and card statements for a typical month. As an example of how to use the count: under a hundred lines, monthly is comfortable; several hundred, consider twice monthly; well over that, weekly passes keep each session short. The thresholds are illustrations. Set yours from how many lines you can code and question in a sitting.

Volume also changes how mistakes spread. When a rule miscodes a vendor in a high-volume month, hundreds of lines can go to the wrong account before anyone notices. [Reclassifying transactions in bulk](/blog/reclassify-transactions-in-bulk) fixes that after the fact, but more frequent sessions catch it sooner.

## Payroll and sales tax dates that set a bookkeeping minimum

Payroll and sales tax dates set a minimum bookkeeping frequency because the books must be current before each filing. A client who files sales tax monthly cannot have books updated quarterly. A client who runs payroll needs cash and payroll accounts current every pay cycle, even if the full close stays monthly.

List every filing date the client has: sales tax, payroll returns, estimated tax payments and any lender reporting. The bookkeeping frequency must be at least as often as the most frequent of those, with enough lead time to finish before the deadline. Year-end forms create their own minimum too. Finding contractor payments for information returns is much easier if vendors were coded consistently all year, as [finding 1099 contractor payments in the books](/blog/find-1099-contractor-payments) shows.

Fiscal years matter here as well. A client whose year ends in June has quarters and a year-end close on a different calendar from your December clients, which [non calendar fiscal year bookkeeping](/blog/non-calendar-fiscal-year-bookkeeping) explains.

## Which owners need their books updated weekly?

Owners who make decisions from their numbers every week need their books updated weekly. That includes owners watching tight cash, those managing job costs on active projects, and those with lenders or investors who ask for frequent figures. For an owner who reads one report a quarter, weekly work buys nothing.

Ask the owner directly: which report do you open, and how often? If the honest answer is "the bank balance on my phone," monthly books are enough. If the owner holds a weekly meeting about cash, sales or job margins, the books must be current for that meeting, or the meeting runs on guesses. Owners who keep their own spreadsheet alongside your books are a signal too. It often means your books are not current enough for how they work, a pattern covered in [free accounting software in Excel](/blog/free-accounting-software-in-excel).

## A bookkeeping frequency table by client profile

A bookkeeping frequency table turns the tests above into a choice for each client. Find the row that best describes the client. When a client fits two rows, use the more frequent one. The profiles are examples.

| Client profile (example) | Volume | Payroll or sales tax | Owner use | Frequency |
| --- | --- | --- | --- | --- |
| Consultant, one account, no staff | Low | None | Quarterly look | Monthly, or quarterly if very quiet |
| Retail shop with monthly sales tax | Medium | Monthly sales tax | Monthly review | Monthly, finished before the filing date |
| Restaurant with card deposits daily | High | Payroll every two weeks | Weekly cash meeting | Weekly |
| Contractor with active jobs | Medium | Payroll | Job margins weekly | Weekly or twice monthly |
| Holding company, a few transfers | Very low | None | Annual | Quarterly |

Review the frequency once a year, or when the client hires, registers for sales tax or changes banks.

## Quarterly bookkeeping that costs more than it saves

Quarterly bookkeeping looks cheaper, but it often costs more than monthly. Three months of statements arrive at once, client questions are about purchases nobody remembers, and a missing statement is discovered weeks late. The session is longer than three monthly sessions combined, and the answers are worse.

Quarterly works only when a client has very few lines, no filings in between and an owner who genuinely does not need the figures sooner. Even then, collect statements monthly. Receiving them on time costs nothing, and it means a missing month is spotted before the quarter's work begins.

Whatever the frequency, the work goes faster when each session starts from statements already converted and checked. [AutoBankConvert](/) lets you set a monthly schedule per client, so new statements are converted as soon as they arrive.
