14-day free trialStart free

How Bookkeepers Can Print Checks for Clients

7 min read · Updated October 5, 2026 · By the Check Writer 123 team

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?

  1. 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.
  2. Check the list against the bills. Look for duplicate invoice numbers, a vendor paid twice, and amounts that do not match the invoice.
  3. Select the client's bank account in your tool before you enter anything. Say the account name out loud if you have to.
  4. 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.
  5. Print a test page on plain paper and hold it against a real check in front of a light to confirm alignment.
  6. 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.
  7. Check the printed numbers, payees and amounts against the approved list, then pass the checks to the client for signature.
  8. 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.

ApproachHow it worksWatch out for
Client signs by handYou 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 sessionYou 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 fileThe 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.

Frequently asked questions

Can a bookkeeper legally print checks for a client?

Generally a bookkeeper can prepare and print checks when the client has authorized it, but who may sign and what authority you hold depend on the client's bank agreement and your engagement terms. Leaving the signature blank for the client to hand-sign is the common approach. Confirm the details with your attorney and the client's bank.

Should a bookkeeper sign checks for a client?

Only if the client has given clear written authority and the bank accepts it. Many bookkeepers prefer to prepare checks and have the client sign, which keeps approval with the owner and reduces your exposure. Whatever you choose, document it in the engagement letter and check with your advisor.

How do I keep one client's checks from mixing with another's?

Give each client its own bank account record, select it before entering any check, and load only that client's stock for the print run. Name accounts clearly and check the first printed check against the approved list. Our guide on keeping client bank accounts separate covers this in detail.

Where should I store a client's blank check stock?

Store it in locked storage, either at the client's office or in yours, and agree which in advance. Keep each client's stock in its own labeled container, count the sheets you load and take out, and shred spoiled checks. Blank check stock is a fraud risk because it carries real account information.

How do I record the printed checks in the client's books?

Download the register as CSV or work from the printed report, then post each check by check number on its issue date. Doing it the same day keeps the books current. Use the same register later when you reconcile the bank statement, so the list of issued checks and the books always agree.

Print your own checks in minutes

Check Writer 123 lays out the check, writes the amount in words and prints the MICR line for you, on blank check stock, pre-printed stock or plain paper. Try it free for 14 days, no card needed.