Skip to content
All guides
Business 19 min read

ChatGPT Prompts for Bookkeepers (Onboarding, Month-End Close, and the Receipt Chase)

Copy-paste ChatGPT prompts for bookkeepers — scoping calls and proposals, client onboarding, the monthly close, chasing missing receipts, owner reports that get read, fee increases and scope creep, and the year-end CPA handoff — with a hard line around client financial data.

Written by MyGPTList

Every "ChatGPT prompts for bookkeepers" list is sorted the same way: client emails, payment reminders, social posts, admin. Categories. But a bookkeeping practice doesn't run on categories — it runs on a calendar. The same loop, every month, forever: close the books, chase the four clients who never send receipts, send something to owners who won't read it, and somewhere in there do the work you're actually paid for.

The flat lists also miss the two things that decide whether a practice is profitable. Scope creep, which eats a fixed-fee engagement one "quick question" at a time. And the owner report — the moment where you either become the person a business owner makes decisions with, or stay the person who sends a PDF nobody opens.

This set follows the loop instead of the categories. One setup prompt, then the arc: scope, onboard, close, report, handle the awkward conversation, hand off at year-end, grow. Plus the line you don't cross, which in this profession is unusually bright.

The one rule: the numbers never go in

Client financial data does not go into a consumer AI tool. Not bank statements, not transaction exports, not payroll registers, not tax ID numbers, not account or routing numbers, not a screenshot of an uncategorized-transactions screen.

This isn't squeamishness. It's your engagement letter, your professional body's confidentiality standard, and — if you handle payroll or tax identifiers — a data-breach exposure with real notification consequences. Once it's typed into a chat window you no longer control where it lives.

There's a second reason, and it's the one people underestimate: a language model cannot do your job anyway. It cannot reconcile. It cannot reliably categorize a transaction, because categorization depends on the client's chart of accounts, their industry, their prior-period treatment, and materiality — none of which it has. It produces arithmetic that looks right and isn't. Asking it to help with the numbers is not just risky, it's the one task it's worst at.

What it is genuinely excellent at is everything written around the numbers. That's most of your week.

Never goes inGoes in fine
Bank statements, transaction exports, ledgers"a recurring monthly software subscription"
Client name, business name, EIN/UTR/VAT number"a client," "a 12-person trades business"
Actual balances, revenue figures, payroll amounts[BRACKET] placeholders you fill in later
Account numbers, routing/sort codes, loginsa description of the process
Screenshots of any accounting software screena written summary of the situation in general terms
Anything you'd redact before emailing itthe wording, structure, and tone of the message

Everything below respects that line. Where a real figure belongs, the prompt tells the model to leave you a bracket.

The setup prompt (paste once, reuse all year)

You're helping me, a bookkeeper running my own practice, with client communication and practice admin. My context: my clients are typically [describe: service businesses under $2M revenue, trades and construction, ecommerce sellers, restaurants, professional practices], I offer [monthly bookkeeping / cleanup / payroll / AP-AR / controller-lite services], I price [fixed monthly fee / hourly / tiered packages], and my tone with clients is [friendly and direct / calm and precise / no-nonsense].

Rules for this entire conversation, without exception: I will never give you a client's actual financial data, names, or identifying numbers, and you will never ask for them — wherever a real figure, date, name, or account detail belongs, write [BRACKET] and tell me what to fill in. Do not perform calculations, do not categorize transactions, do not interpret financial statements you haven't been given, and do not state tax rules, filing deadlines, thresholds, or rates as fact — if a draft needs one, mark it [VERIFY] and tell me exactly what to check against a current primary source. You are drafting the writing around my work, not doing the work. Everything you produce is a first draft I will edit.

The [VERIFY] rule is the one that saves you. Models are trained on a snapshot and will quote a filing deadline, a mileage rate, a contribution limit, or a registration threshold with total confidence and a year's worth of error. In this profession, confidently wrong is the expensive failure mode.

1. Scoping and the proposal

Most unprofitable engagements were mispriced before the first transaction was ever touched — because nobody asked how bad the books were.

Write a discovery-call question set for a prospective bookkeeping client running a [business type]. The goal is to scope the work accurately enough to quote a fixed monthly fee without getting burned. Cover: transaction volume and how it arrives, how many bank and card accounts, payroll and how many people, sales tax or VAT exposure, inventory, what software they're on and whether it's set up properly, how far behind they are right now, who currently does what, what their accountant needs at year-end, and how they actually want to communicate. Then add four questions that surface the things clients don't volunteer — old unreconciled balances, a shoebox of receipts, a prior bookkeeper who left mid-year, personal spending run through the business.

The cleanup-scoping version: "Write the questions I ask before quoting a catch-up or cleanup project, plus a short explanation I can send a client on why cleanup is priced separately from ongoing monthly work. Frame the separation around the fact that the size of the mess is unknown until I'm inside it, and give me language for a phased approach — a paid diagnostic first, then a fixed quote."

The proposal: "Turn this scope into a client proposal: [describe the scope in general terms, no client identifiers]. Structure: what I understood about their situation, what's included month to month, what's explicitly not included, the cleanup phase if any, pricing [BRACKET], the onboarding timeline, and a single clear next step. Confident, no hedging, no jargon. Make the exclusions section specific rather than defensive — it exists to prevent misunderstandings, not to cover me."

The tier presenter: "Present my three service tiers — [describe them] — as a comparison table with what's included in each, who each is right for, and one sentence on how to describe the price gap in terms of what it removes from the owner's plate. Then recommend a tier for a client who told me [general description]."

If you're still working out what the numbers should be, how much should a freelancer charge covers the rate-setting math and how to price your product covers the value framing that makes a fixed fee defensible instead of apologetic.

2. Onboarding, which sets everything that follows

Write a new-client welcome email for a monthly bookkeeping engagement. Include: a genuine welcome, the three things I need from them in week one [BRACKET], how our monthly cycle works (when I close, when they hear from me, what I'll need each month), how to reach me and my response window, and what happens if documents are late. Make the document list feel like progress rather than homework. Under 300 words, then give me a bulleted version for clients who won't read prose.

The access checklist: "Draft a checklist of the access and setup items I need to start: accounting software access at the right permission level, bank and card feeds, payroll system, merchant processors, document-sharing location, and prior-year financials. For each, one line on why I need it and what level of access is appropriate. Emphasize that they grant access through the software's own invitation flow rather than sending me credentials — and give me a short, non-preachy line explaining why I will never ask for their passwords."

The expectations doc: "Write a one-page 'how we work together' document: my close timeline, what I need and by when, what counts as in-scope versus a separate project, my turnaround on questions, and how we handle it when something's missing. Direct and warm. This is the document that prevents scope creep later, so make the in-scope/out-of-scope section unmistakably clear."

The software migration note: "Write an email to a client moving from spreadsheets to [cloud accounting software]: what changes for them, what stays the same, what I need during the transition, roughly how long it takes [BRACKET], and reassurance for someone nervous about learning something new. No feature-list dumping — frame it entirely around what gets easier for them."

The handover-from-a-previous-bookkeeper note: "Draft a courteous request to a client's outgoing bookkeeper for the records I need to take over cleanly. Professional peer-to-peer tone, specific list, no commentary on the state of the books, and a note that I've asked the client to confirm the handover directly."

3. The monthly close and the chase

The close itself is software and judgment. The chase is writing — and it's the part that eats your month.

Write a set of escalating requests for missing month-end documents, for a client who hasn't sent what I need. Give me four versions: a friendly first ask [X] days before close, a specific second ask naming what's still outstanding [BRACKET], a third that names the consequence (close is delayed, and what that means for them), and a short final one that states I'll be closing without the items and how they'll be treated. Keep every version brief, specific, and free of guilt-tripping. The tone should get more precise as it escalates, not more emotional.

The reusable receipt chase: "Write a template I can send every month asking for missing receipts and documentation, with a [BRACKET] list I drop the outstanding items into. Make it two sentences plus the list. It should be obviously a routine part of the process, not a complaint."

The 'what is this charge' email: "Draft the monthly email asking a client to identify unclear transactions. Format as a short intro plus a numbered list I paste into [BRACKET], with a note that I need business purpose, not just a vendor name, and one example of a useful answer versus a useless one. Explain in one line why the detail matters — it decides how the expense is treated — so they stop replying 'business expense.'"

The close checklist: "Build a generic month-end close checklist for a small-business bookkeeping engagement: bank and card reconciliation, undeposited funds, AR and AP review, payroll posting, loan and credit-card interest, prepaid and accrual entries if applicable, owner draws and personal spending, sales-tax liability review, and a final reasonableness review of the P&L against prior months. For each, one line on what 'done' looks like and the single most common thing that goes wrong. Generic template only — no client data."

The personal-spending conversation: "Write a tactful message to an owner who's running personal expenses through the business account. Explain what it creates for them at year-end, offer the practical fix (a clean owner-draw process), and avoid any hint of lecturing. Two short paragraphs. [VERIFY] anything that edges into tax treatment — I'll confirm the specifics and their accountant advises on it."

4. The owner report almost nobody sends

A P&L attached to an email with "Let me know if you have questions" is where most bookkeeping relationships plateau. Three sentences of plain-English interpretation is what turns you from a data-entry vendor into someone the owner calls before making a decision — and it's the single highest-leverage writing task in the practice.

I'm sending a client their monthly financials. Here is what I want to tell them, in my own words, with no actual figures included: [describe the situation generally — e.g. revenue was up but so was one expense category, cash is tighter than profit suggests, a seasonal dip is arriving, receivables are aging]. Turn it into a short client-facing summary with this structure: the one-sentence headline, two or three things worth noticing, one question they should be thinking about, and what I need from them next month. Plain English, no accounting jargon, under 200 words. Leave [BRACKET] everywhere a real number belongs — I'll insert the figures myself from the actual reports. Do not invent, estimate, or infer any number.

The profit-versus-cash explainer: "Write a plain-English explanation of why a business can be profitable and still short on cash, for an owner with no finance background. One concrete analogy, about 200 words, framed as a general concept rather than a claim about their specific situation."

The recurring concept library: "Give me short client-facing explanations of the ten things small-business owners most often misunderstand on their own financials — gross versus net margin, accrual versus cash timing, owner draws not being an expense, depreciation, AR aging, sales tax being held money not revenue, cost of goods versus operating expense. Two or three sentences each, no jargon, saved as a reusable library." On margin specifically, markup vs margin is the version to send an owner who's pricing off the wrong number.

The quarterly review agenda: "Build a one-page agenda for a quarterly call with an owner: what changed since last quarter, the two or three things worth their attention, what I need from them, and one forward-looking question. This is my prep, not a presentation. Flag anything that's an accountant's call rather than mine."

The escalation note: "Write a short, non-alarming message flagging something an owner needs to look at — [general situation: receivables aging past terms, a cost category climbing several months running, payroll timing colliding with a slow month]. State what I'm seeing in general terms, why it matters, what I'd suggest looking at, and where the decision is theirs. No dramatics, no advice I'm not qualified to give."

5. The money conversations

Draft my annual fee-increase email. Current fee [BRACKET], new fee [BRACKET], effective [BRACKET] with [X] days' notice. Requirements: state the change in the first two sentences instead of burying it, reference what's grown in the work or what I've added, don't apologize or over-justify, and close with an open door for a conversation about scope if the number is a problem. Under 180 words, matter-of-fact. Then give me a version for a client whose volume has genuinely grown, referencing that specifically.

The scope-creep reset: "Write a message to a client whose requests have drifted well outside our agreement — [describe the pattern generally: ad-hoc reporting, constant quick questions, work that belongs to a different engagement]. Name the drift without keeping score, restate what's included, and offer two paths: an adjusted fee that covers the new reality, or a return to the original scope. Neutral and unresentful. This is a business conversation, not a grievance."

The late-payment sequence: "Write four escalating payment reminders for my own unpaid invoices — [X] days overdue at each stage — ending with a clear statement that work pauses until the account is current. Each under 100 words, each stating the amount [BRACKET], the invoice number [BRACKET], the days overdue, and one easy way to pay or to talk about it. Firmer at each stage, never aggressive." There's an irony in bookkeepers having the worst receivables in their own practice; if the earlier stages keep going unanswered, the structures in follow-up email after no response are built for exactly that silence, and how to write an invoice covers the terms that prevent the sequence from being needed.

The firing-a-client message: "Draft a professional disengagement message for a client I'm ending the relationship with because [chronically late documents / scope disputes / nonpayment / a bad fit]. Cover: the decision stated plainly, the effective date and what I'll complete before then, how records and access will be handed over [BRACKET], and a neutral close. No relitigating, no passive aggression, under 200 words. Then give me a short internal checklist of what to complete before the handover."

The bad-review reply: "Write a reply to a [three-star / negative] public review. Acknowledge the experience without confirming or discussing any detail of their account, note that client confidentiality limits what I can say publicly, and move the conversation to a direct channel. Under 80 words." Never name a client, their business, or any figure in a public reply — even if the reviewer named themselves first.

6. Year-end and the CPA handoff

The handoff is where a year of tidy work either gets recognized or gets redone by someone billing three times your rate.

Build a year-end handoff package checklist for sending a client's books to their CPA or tax preparer: trial balance, financial statements, reconciliation status for every account, fixed-asset additions and disposals, loan balances and statements, payroll summaries, contractor-payment totals, inventory position if applicable, and a list of open items and known judgment calls. For each, one line on why the preparer wants it. Generic template, no client data. Then draft the covering note I send with it — professional, peer-to-peer, and specific about which items I want their decision on rather than mine.

The open-items memo: "Write a template for the memo I attach to year-end books listing the things I flagged but didn't resolve — unclear transactions, items awaiting owner confirmation, treatment questions above my scope. For each: what it is, what I did in the interim, and what decision is needed. Neutral and factual. This is the document that protects everyone."

The client-facing year-end note: "Draft the email telling a client their books are closed and sent to their preparer: what's done, what the preparer will need from them directly [BRACKET], what to expect next, and the two or three things they should start doing differently in the new year based on what I saw [BRACKET]. Warm, brief, no tax advice."

The new-year reset: "Write the January message to all clients: anything changing in my process or fees [BRACKET], the documents I need for a clean start, one small habit that would make their year easier, and a reminder of my in-scope boundaries stated positively rather than as a warning."

If you also advise on the client-facing financial side, the compliance-first structures in ChatGPT prompts for financial advisors cover a stricter regulatory overlay with the same de-identification discipline.

7. Growing the practice

Help me sharpen my niche. I work mostly with [describe client type]. Give me 5 one-sentence descriptions of who I serve, each written from the owner's problem rather than my service list, ranked by specificity. Then, for the strongest one, draft a short website section: who it's for, what I actually handle, what changes for them, and a single low-pressure next step. No guarantees, no claims about savings I can't substantiate.

The referral-partner outreach: "Draft an outreach message to a [CPA / tax preparer / business attorney / fractional CFO] I'd like a referral relationship with. Lead with what I'd take off their plate — clean books arriving at year-end instead of a cleanup project in March — not what I want from them. Propose one specific low-commitment next step. Peer-to-peer, not a pitch." The structures in cold email templates that get replies adapt well here, and referral relationships with preparers are the highest-converting channel most bookkeeping practices have.

The content engine: "Give me 20 post ideas answering the questions small-business owners actually ask their bookkeeper — the ones I answer over and over. For each: the question as they'd phrase it, the one-sentence answer, and the angle that makes it worth reading. No tax advice, no rate or threshold claims." ChatGPT prompts for LinkedIn posts has the hook patterns that keep these from reading like filler.

The five-star review reply: "Write three different replies to positive reviews — varied enough that a prospect reading my profile doesn't see the same sentence three times. Thank them specifically without mentioning any detail of their account or figures."

The capacity check: "Ask me eight diagnostic questions about my current client load, hours, and fee structure, then tell me where my practice is most likely leaking profit and the three changes ordered by effort-to-relief ratio. Assume solo practice." The broader operational stack is in the solopreneur small business toolkit, and if you're working out whether to stay solo, ChatGPT prompts for freelancers covers the capacity-versus-rate decision directly.

What not to hand ChatGPT

  • Any client financial data. Statements, exports, ledgers, payroll registers, screenshots, tax identifiers, account numbers. Describe the situation instead; keep every number in your software and in your final email.
  • Categorization and reconciliation. It doesn't know the chart of accounts, the industry, prior-period treatment, or materiality, and it will guess fluently. This is the work you're paid for and the work it's worst at.
  • Arithmetic of any kind. Language models produce numbers that look correct. Do not let a single figure it generated reach a client report.
  • Tax rules, rates, thresholds, and deadlines. Stated with complete confidence and frequently a year out of date, and the specifics depend on jurisdiction and entity type. Verify every one against a current primary source before it goes anywhere near a client.
  • Advice that belongs to a licensed preparer. There's a line between explaining what a number means and advising on tax treatment or entity structure. Know where yours is, and route across it rather than drafting around it.
  • Anything you'd sign. Engagement letters, disengagement terms, and anything with liability attached get reviewed by someone qualified — use AI for the first draft of the plain-English sections, not the operative ones.
  • The conversation that deserves a call. A significant error on your side, a major fee change, or a relationship ending badly is a phone call. Draft your talking points if it helps; deliver them in your own voice.

Make it repeatable

The compounding win in this job is that almost every message you send, you will send again next month. Save the setup prompt, the receipt-chase templates, the close checklist, the owner-report structure, and the year-end handoff package somewhere you paste from — a ChatGPT Project, or a plain document. Your practice becomes a library instead of a rewrite.

Then do the two things that are easiest to postpone. Write the fee-increase email and the scope-creep reset before you need them, on a calm day in the middle of the month — those are the messages most likely to come out either apologetic or sharp when written under pressure. And build the owner-report habit on one client this month. It's twenty minutes and it's the difference between being the person who sends the file and the person who gets asked before the decision is made.

FAQ

Is it safe to paste a bank statement into ChatGPT to categorize transactions? No. A statement carries account numbers, balances, and a complete transaction history — confidential client data you have a duty to protect, and in many cases data covered by breach-notification rules. Separately, it wouldn't work well anyway: categorization depends on the client's chart of accounts and prior treatment, neither of which the model has. Use your accounting software's own rules and matching, and keep AI for the writing around the work.

Can ChatGPT do bookkeeping? It can explain bookkeeping concepts, draft the communication, and build templates and checklists. It cannot reconcile an account, maintain a ledger, apply materiality, or be trusted with arithmetic. Bookkeeping is judgment applied to a specific business's records, and a language model has neither the records nor the judgment.

What about tax questions — can I use it to check a rule? Use it to understand the shape of a concept, then verify every threshold, rate, deadline, and filing requirement against a current primary source from the relevant tax authority. Models are trained on a snapshot and produce outdated figures in exactly the authoritative tone that makes them easy to trust. Anything client-specific goes to their preparer.

Will clients notice I used AI to write their emails? Only if you send the draft unedited. What clients notice is a message that could have been sent to anyone — vague document requests, a generic monthly email, an owner report with no interpretation. Add the specifics, cut the one sentence that sounds like a template, and it reads as you.

How do I get clients to actually send their receipts? Make it routine rather than a request: same template, same day every month, a specific list rather than "anything outstanding," and a stated consequence tied to their interest — a delayed close, or an expense treated in a way they won't like. The escalation sequence in section 3 works because each step gets more specific instead of more emotional.

How is this different from the usual "20 prompts for bookkeepers" lists? Those sort prompts into buckets — emails, reminders, social posts. This one follows the actual engagement from scoping through onboarding, the monthly close, the owner report, the hard conversations, and the year-end handoff, and it includes the two things that decide whether a practice makes money: preventing scope creep and turning financial statements into something an owner reads and acts on.

Try it now: Free Invoice Generator

Create and download a professional invoice — no signup.

Open the free tool

Want more guides like this?

Join the newsletter for practical, no-fluff guides and free tools — about once a week.

No spam. Unsubscribe anytime. We'll only email what you asked for.