Blog /Accounting

25 AI Prompts Controllers Actually Use During Month-End Close

19 September 2026

Close-up of a hand writing and checking off items on a checklist in a paper notebook

You already have a chat window open during close. The question is what you're typing into it.

Most "AI prompts for accountants" lists read like they were written by someone who has never closed a set of books: generic, thin, built for a demo instead of a Tuesday at 9 PM during hard close. This one isn't that. It's organized the way close actually runs, reconciliation, flux, journal entries, AP and AR, review, reporting, with prompts built around the vocabulary a controller already uses: reconciling items, variance thresholds, reversing entries, aging buckets.

One thing up front, because a list like this earns trust by saying it plainly instead of burying it at the bottom: a prompt drafts and explains. It doesn't log into your bank portal, remember how last month's exception got resolved, or run itself again next close without you retyping the setup. Where that gap matters for a specific prompt, we say so. The last section spells out the difference in full, because it's the honest answer to the question this whole list eventually raises: if a prompt can draft this, why do you need anything more?

Copy any of these into ChatGPT or Claude, and adjust the bracketed details to your own accounts and numbers.


Reconciliation and reconciling items

1. Classify the reconciling items on this account

I'm reconciling [account name]. Here is the list of unmatched items between the ledger and [bank statement / subledger / schedule]: [paste items with dates and amounts]. Classify each one as a timing difference, a real difference, or an error, and say which ones need a correcting journal entry versus which will clear on their own.

This only works as well as the classification framework behind it. If you haven't defined what counts as timing versus real versus error on your own accounts, start there, then use the prompt.

2. Write the reconciling item note for the workpaper

For each of these open reconciling items, write a one-sentence explanation suitable for a reconciliation workpaper: [paste item, amount, and your rough notes on what it is]. Keep the tone factual, not conversational.

Good for turning a scribbled note into something a reviewer, or an auditor, can actually read.

3. Flag items that have aged past a reasonable window

Here is this month's list of open reconciling items with the date each first appeared: [paste list]. Flag anything open longer than [30/60/90] days and explain why an item that old is no longer a normal timing difference.

Age is one of the three signals that separate a managed item from a hidden problem. A prompt can apply the rule once you give it the dates; it won't track the dates for you next month unless you paste them in again.

4. Look for a pattern across months

Here are the outstanding reconciling items on [account] for the last three months: [paste three months of lists]. Is the same kind of difference showing up repeatedly? If so, what does that suggest about where it's coming from?

A recurring small difference on the same account is rarely bad luck. It's usually a broken interface between two systems dropping or duplicating the same transaction type, and this is the fastest way to see it without eyeballing three spreadsheets side by side.

5. Draft the bank reconciliation writeup

Draft a standard two-sided bank reconciliation. Bank balance: [amount]. Ledger balance: [amount]. Deposits in transit: [list]. Outstanding checks: [list]. Bank-only items (fees, interest, etc.): [list]. Show both sides arriving at the same adjusted balance.

Useful for the writeup itself. You still have to pull the bank statement and the ledger balance yourself, and re-verify the reconciliation is built from the same point in time on both sides.


Flux and variance analysis

6. Draft a first-pass variance explanation

[Account name] moved from [prior period amount] to [current period amount], a change of [$ and %]. Here's what I know changed operationally: [paste your notes, even rough ones]. Draft a one-paragraph variance explanation I can refine.

This drafts the sentence. It doesn't know what actually happened in the business, so the input notes are doing the real work. Garbage in, confident-sounding garbage out.

7. Decide which variances actually need a written explanation

Here is this month's variance schedule with dollar and percent change for each account: [paste schedule]. My threshold is [$X or Y%], whichever is met first. Which lines cross the threshold and need a written explanation, and which don't?

A dual threshold, dollar and percent together, catches both the big swing on a small account and the modest-percentage move on a huge one. Applying it by eye across forty accounts is exactly the kind of check that's easy to skip when you're tired.

8. Split a variance into price and volume effects

Revenue moved from [prior] to [current]. Prior period: [units] units at [price]. Current period: [units] units at [price]. Decompose the total variance into the price effect and the volume effect.

Straightforward arithmetic, useful for making sure the explanation you write matches what actually drove the number instead of a plausible-sounding guess.

9. Turn rough variance notes into board language

Here are my internal notes on why [account] moved this month: [paste notes, jargon and all]. Rewrite this as a single paragraph a board member with no accounting background could understand, without losing the actual reason.

The translation step, not the analysis step. You already know why the number moved; this just gets it out of internal shorthand.


Journal entries and accruals

10. Draft an accrual entry

We received [service/goods] in [month] but haven't gotten the vendor invoice yet. Estimated cost: [amount]. Draft the journal entry to accrue this expense, including the accounts, debit and credit, and whether this entry should be flagged as reversing.

Accrual estimates are the classic case for a reversing entry, since the real invoice arrives the following month and shouldn't get double-counted. The prompt gets the mechanics right; you're still the one estimating the amount.

11. Check whether an entry should be flagged as reversing

Here's a journal entry I'm about to post: [paste entry]. Should this be flagged as reversing, and why or why not?

A quick sanity check against the rule: reversing entries exist for accrual estimates that a real, later transaction will replace. An entry booking an actual, final transaction usually shouldn't reverse.

12. Write a clean entry description

Here are the raw details of a transaction: [paste details]. Write a clear, audit-ready one-line memo for the journal entry.

Small, but it adds up. A reviewer six months from now, or an auditor sampling entries, reads the memo line before anything else.

13. Sanity-check an entry before you post it

Here's a proposed journal entry: [accounts, debits, credits] for this transaction: [describe transaction]. Does the direction and account selection make sense given the transaction, or does something look off?

A first-pass check, not a substitute for review. Treat a flag from this prompt the same way you'd treat a note from a first-year staff accountant: worth a second look, not automatically right.


AP and AR

14. Draft AR follow-up emails by aging bucket

Here's my AR aging schedule: [paste customer, balance, days outstanding]. Draft a short follow-up email for each aging bucket (30, 60, 90+ days), with the tone getting firmer as the balance ages.

Drafts the emails. You still decide who actually gets one this week and who gets a phone call instead.

15. Summarize an AP exception queue

Here are invoices flagged with issues: [paste invoice, vendor, and the specific issue: missing PO, price mismatch, duplicate invoice number, etc.]. Summarize each in one line: what's wrong and what's needed to clear it.

Useful when the exception list is long enough that scanning it for what actually needs your attention today takes longer than it should.

16. Run a manual three-way match

Compare these three documents for the same purchase: PO [details], receiving report [details], vendor invoice [details]. Flag any mismatch in quantity, price, or terms.

The concept behind the three-way match, done by hand on one invoice at a time. It's the kind of check that's fine for a spot review and exactly the wrong scale for doing it on every invoice, every month.

17. Match unapplied credit memos to open invoices

Here are unapplied credit memos: [list, with customer and amount]. Here are open invoices for the same customers: [list]. Which credits could apply to which invoices?

Good for a backlog cleanup session. If this list is long every single month, that's worth investigating as a process problem rather than a recurring prompt.


Close management and review

18. Draft a first-pass close checklist

We're a [size/complexity] company closing the books for [entity type]. Draft a close calendar with tasks by day, split into what needs to happen for a soft close versus what's needed for the hard close.

A starting template, not your actual close calendar. Adjust it against what your own close has actually required for the last two or three cycles.

19. Check a reconciliation for completeness before it goes to a reviewer

Here's a completed reconciliation: [paste or describe it]. Does it include the ledger balance, the independent source, an item-level match (not just a totals comparison), an itemized list of differences, and a stated conclusion? What's missing?

A structural check against the standard, useful before you hand something to a reviewer rather than after they send it back.

20. Draft the structure for a control remediation note

We found this control gap during close: [describe it]. Draft the structure for a remediation note: likely root cause, proposed fix, timeline, and owner. This is a drafting aid, not a substitute for actual review by whoever owns your controls process.

Gets you from a blank page to a structure you can fill in and defend, nothing more. Treat the content the same way you'd treat a junior analyst's first draft.

21. Summarize this month's close issues into one note

Here are my raw notes on what came up during this month's close: [paste rough notes, timestamps, whatever you have]. Group these by account or process area and summarize into a clean note I can share with my team.

The end-of-close version of prompt 2: turning your own scattered notes into something readable before anyone else sees them.


Reporting and board communication

22. Turn account-level notes into an executive summary

Here are my notes on this month's trial balance, account by account: [paste notes]. Write a three-bullet executive summary a CFO could read in thirty seconds.

The compression step. You still need to know which three things actually matter enough to lead with.

23. Draft the variance slide for the board deck

Here are this month's top five variances with explanations: [paste list]. Turn this into board-ready bullet points, one per variance.

Formatting and tone, not analysis. The explanations need to already be right before this prompt touches them.

24. Write a close status update

Close status: we're on day [X] of [Y]. Outstanding items: [list]. Write a two-sentence status update I can send to the CFO.

Small, but useful on the days when writing the update takes longer than it should because you're mid-close and tired.

25. Explain an accounting concept to a non-accountant

Explain [deferred revenue / an accrual / a reversing entry / whatever concept] in plain English, for a founder or ops lead with no accounting background, using a concrete example instead of a textbook definition.

The prompt that gets forwarded the most, because it turns a term you use every day into something someone outside finance can actually act on.


What a prompt still can't do for you

Here's the honest version, because you'll ask this question eventually and it deserves a real answer instead of a dismissal: if a prompt can draft a reconciliation writeup and an accrual entry, why buy anything at all?

A prompt is a single conversation. You open the window, paste in the numbers you already pulled, get a draft back, and close the window. Next month, you do it again from scratch: log into the bank portal yourself, export the aging schedule yourself, remember how last month's oddly formatted wire got resolved, or don't, because nothing wrote it down. Every prompt on this list assumes you've already done the retrieval, the matching, and the remembering. That part doesn't compress just because the drafting got faster.

An execution layer is built for exactly that gap. Instead of you pasting data into a chat window each cycle, agents stay connected to the bank portal, the vendor subledger, and the ledger itself, including the ones with no clean API, and do the retrieval and item-level matching automatically. They classify and age reconciling items the way prompt 1 through 4 above do by hand, every cycle, without you re-explaining the rules. They remember how a recurring exception got resolved last time and apply the same resolution again, with the autonomy for each exception type set by your team, so a one-off fix doesn't quietly turn into an unreviewed policy. And everything they produce comes source-linked, so a reviewer checks a number by looking at where it came from instead of rebuilding it to trust it.

That's the actual distinction: a prompt helps you draft and explain what you already retrieved. An execution layer retrieves, matches, and drafts on its own, every cycle, and hands you only the exceptions that need a human decision. Preparers become reviewers either way the work gets easier to write about; the difference is whether you're still the one gathering everything by hand first. Sign up free to see what that looks like on your own close.


Glossary

FAQs