Yes, a bookkeeper can print checks for clients, as long as the client has authorized it in writing and you keep each client's bank details, check numbers and stock separate. The routine is simple: get an approved payment list, enter the checks under that client's bank account, run a test print, print on the client's stock, have the client sign, then hand over a register and post the entries to the client's books.
Printing is the easy part. The harder part is the arrangement around it: whose bank details you hold, who approves a payment, who signs, and where the record lives. Settle those once per client and the monthly run becomes routine. Nothing here is legal advice, so confirm the specifics with your own advisor and the client's bank.
What should you agree with the client before you print?
Put these points in your engagement letter or a short written note. Many practices already cover payables in their scope of work, and checks add only a few specifics.
- Permission to hold the client's bank name, routing number and account number in your check printing login.
- Who approves a payment list, how they approve it (an email reply is common), and what happens to any payment above an amount the client names.
- Who signs the checks: the client by hand, or an authorized signer the client names with the bank's knowledge.
- Where blank check stock is kept and who orders it. Blank stock is a fraud risk, so decide whether it stays at the client's office or in your locked storage.
- How often you run checks (weekly, twice a month or at month end) and the cutoff for the client to send changes.
- What you hand back after each run and how long you keep your own working papers.
If the client's bank has its own forms for third-party access, that is between the client and the bank. Ask the client to confirm with the bank, and ask your advisor about the liability wording in your letter.
How do you set up each client once?
Create one bank account record per client in your check printing tool so details are never retyped. Enter these for every client before the first real check:
- The account holder name and address exactly as they appear on the client's existing checks.
- The bank name, routing number and account number. Run the routing number through a checksum check; a US routing number has 9 digits and a built-in check calculation, so a typo shows up immediately.
- The client's logo, a check template, and the print mode that matches their stock (blank stock, pre-printed stock or plain paper) with the right layout position.
- The signature setting. Leaving it blank so the client signs by hand is the usual choice when you are not the signer.
- The next check number.
The starting number deserves care. If the client also writes checks by hand from a checkbook, ask for the highest number used on either source and start above it, or two different checks will share one number and reconciliation gets painful. For background, see what a check number is and what a routing number is.
What does a repeatable check run for a client look like?
- Receive the client's payment list: payee, amount, invoice numbers, and the date to write on each check. Keep their written approval with your files.
- Check the list against the bills. Look for duplicate invoice numbers, a vendor paid twice, and amounts that do not match the invoice.
- Select the client's bank account in your tool before you enter anything. Say the account name out loud if you have to.
- Enter the checks, using saved payees for repeat vendors and putting invoice numbers on the stub so the vendor knows what is being paid. See how to print vendor checks for stub detail.
- Print a test page on plain paper and hold it against a real check in front of a light to confirm alignment.
- Load that client's stock only, with nothing from another client in the tray, and print. For several checks at once, follow how to print multiple checks at once.
- Check the printed numbers, payees and amounts against the approved list, then pass the checks to the client for signature.
- Export the register for that account and period, give the client a copy, and post the checks to their books the same day.
Who signs the checks you print?
This is the client's decision and the client's bank's rule, not yours. The table lays out the common approaches and the trade-off of each.
| Approach | How it works | Watch out for |
|---|---|---|
| Client signs by hand | You print with the signature area blank and deliver the checks and payment list together. | Adds a delivery step and some delay, but keeps signing authority with the client. |
| Signing session | You bring the finished batch on a set day each period and the client signs everything at once. | Late changes after the cutoff cause reprints; agree a firm deadline. |
| Authorized signature on file | The client authorizes a signature to be printed on their checks. | Only with clear written authority the bank accepts; it removes a review step, so keep stricter approval records. |
Common mistakes when printing checks for clients
- Printing under the wrong client's account because two clients have similar names.
- Starting check numbers at a default instead of continuing the client's real sequence.
- Skipping the test print on a new client's stock, then wasting a sheet of blank checks.
- Printing before the client approves, then having to void and reissue.
- Leaving a spoiled check unrecorded. Write VOID across it and note it in the register; see how to void a printed check.
- Leaving blank stock on a desk overnight.
- Waiting until month end to enter what was printed, by which point nobody remembers which check was which.
How do you record client checks in their books?
Print with Check Writer 123, then post each check to the client's books from the register or from its CSV download. Work by check number, and record the check on the date it is issued rather than the date it clears. Posting the same day keeps the books and the register in agreement.
If the client uses QuickBooks, you can keep the books there and print here; how to print checks without QuickBooks covers how to keep the two in step. For a record you can defend later, read how to keep a digital record of printed checks.
Putting it together
Agree the rules in writing, set up each client as its own account, and run every client through the same eight steps. Two siblings go deeper: how to keep client bank accounts separate when printing checks and how to reconcile printed checks with a bank statement. Our page on check printing for bookkeepers and accountants summarizes how the tool fits a practice.
Check Writer 123 stores a separate record for each client bank account, with its own logo, signature setting and check numbers. Plans include 2, 4 or unlimited bank accounts, and the register downloads as CSV so every check can be posted to the client's books. The 14-day free trial needs no card, so you can set up one client and try a full run first.
