How to Automate the Month-End Close
A practical guide to closing the books with agents: reconciliation, accrual schedules, footed roll-forwards, and a sign-off that stays with you.
Founder, Task Machine
The month-end close is the recurring process of finalizing a business's books for the period: reconciling the ledger against bank and payment-processor records, booking accruals and depreciation, rolling the balance-sheet accounts forward from last period's ending balances, and packaging the results so someone can sign off that the numbers are right. Once the close is done, the period's financials stop moving and everything downstream, from tax filings to pricing decisions, stands on settled ground.
For a small business it is also the least forgiving recurring job there is. Every step is mechanical, every step must tie to the one before it, and skipping a period does not make the work disappear. It compounds into next period's opening balances.
Why a late close quietly costs you
A close that slips does not announce itself. The ledger still accepts transactions, the dashboard still shows numbers, and the business keeps running on figures nobody has verified. Uncategorized transactions pile up, processor settlements drift away from booked deposits, and accruals that should have reversed sit on the balance sheet inflating liabilities.
The cost arrives later, all at once. A year-end cleanup that takes days instead of hours, an accountant billing for archaeology instead of advice, and balance-sheet accounts where nobody can explain how the beginning balance became the ending one. Every unexplained delta that survives a period becomes harder to trace in the next.
What the manual process looks like
Done by hand, the close is a period-end ritual with seven steps:
- Confirm the target period and that the books are still open, then pull the trial balance and the P&L.
- Reconcile the ledger to bank, credit-card, clearing, and payment-processor settlements, matching deposits by amount and date.
- Chase the exceptions: uncategorized transactions, suspicious duplicates, and expense lines with no receipt attached.
- Build the accrual schedule from the firm's policy list and draft the journal entries, marking which accruals reverse next period.
- Post depreciation and amortization, then build a roll-forward for each material balance-sheet account and check that it foots.
- Write the narrative: what revenue did, what moved margin, what to watch next period.
- Assemble the close packet and get the sign-off that closes the books.
Anyone who runs this by hand knows the shape of it. Steps two through five are hours of matching, deriving, and cross-checking that reward consistency over cleverness, and step six only gets written when there is time left, which there rarely is.
What an agent can automate
Almost all of that ritual is mechanical, which makes it a good fit for a pair of agents running a fixed workflow: one that drafts and one that verifies.
- Reconcile and flag. The agent pulls the period's ledger and the settlements from each payment processor, such as PayPal, Stripe, or Square, and matches by amount and date within a two-day window. Gaps land in three buckets: settlements that were never booked, booked deposits with no processor record, and matched lines whose amounts differ, usually fees or split refunds. Uncategorized transactions, look-alike duplicates, and missing receipts are flagged with a recommended action, never fixed.
- Build the accrual schedule. For every accrual on your policy list, the agent derives the full-period basis from cited support (an engagement letter, a comp plan, a trailing average), computes the period portion, nets what is already booked, and stages a draft entry for each non-zero row.
- Draft balanced journal entries. Debits equal credits on every entry, account codes come from your chart of accounts, every memo cites its supporting schedule, and auto-reversing accruals are marked to reverse on day one of the next period.
- Foot every roll-forward. Each material balance-sheet account is rebuilt from beginning balance through additions, accruals, reversals, payments, reclasses, and FX to the ending balance, with every line tied to a general-ledger query. A schedule that does not foot surfaces its unexplained delta rather than plugging it.
- Review independently. A second agent recomputes every foot, confirms every entry balances and every line ties back to support, and writes a short go or no-go memo. Anything that fails goes back to the drafting agent with specifics.
- Narrate and assemble. The agent writes a plain-English P&L narrative and packages the close: reconciliation, flagged items, the P&L with prior-period deltas, the trial balance, the accrual schedule, the roll-forwards, and a one-page summary.
The judgment stays with you. Whether a flagged duplicate is real, whether a reconciliation gap is acceptable, and whether the books close at all are decisions the agents queue up but never make.
The guardrails that make it safe
Nothing in this process writes to your ledger. The drafting agent prepares entries but never posts, voids, or modifies a transaction, and a suspected duplicate is never removed without both records shown side by side and explicit confirmation. If the ledger is unreachable the run stops, because reconciliation without a source of truth is guesswork, and if one processor's settlements are missing the agent reconciles against the rest and notes the gap.
The second guardrail is the independent review. The reviewer does not draft anything, so it has no incentive to pass its own work. It recomputes the foots instead of trusting them and holds back any packet with a plugged or unexplained delta.
The last guardrail is yours. The workflow ends on an approval step addressed to you, with the reviewer-footed packet attached. The books are not closed until you approve, and every run leaves a record of what was drafted, what was flagged, and who signed off.
Set it up in Task Machine
The Bookkeeping & month-end close playbook installs everything above as working records in your workspace: the Bookkeeper and Close Reviewer agents with their six bookkeeping skills, the Close Team that pairs them, the month-end close workflow with the approval step built in, the accrual schedule and roll-forward workbook, the goal that tracks the close, and the schedule that runs it on your cadence. Setup takes a few minutes. You need a Task Machine workspace and permission to install playbooks (workspace owners have it). Access to your accounting tool is not required up front; until you connect it, the agents work from period-end exports you attach and the workbook.
1. Find the playbook
Open Playbooks in your workspace and search for "month-end close", or browse to the Finance category. The card lists what the playbook creates and the models its agents run on.

2. Preview what it installs
Preview & install opens the full contents before anything is created: the Bookkeeper, the Close Reviewer, the Close Team, the month-end close workflow, the accrual schedule and roll-forward workbook, the goal, the six skills carrying the close method, and the recurring schedule.

3. Describe your close
Start setup asks for the details the agents need. Four answers shape the install: the entity or business name (which names the books being closed), the accounting system (so instructions reference the tool you actually use), the close period (the period the first run targets), and known reconciliation risks (the recurring trouble spots the agents watch for, such as processor fees or misbooked deposits).

4. Generate and review
Generate customized playbook bakes your answers into the agent instructions, the workflow prompts, and the workbook copy. The result comes back for review before anything is created. Read through the agent and workflow cards, confirm the entity and accounting system appear where they should, and check that the schedule matches your close cadence.

5. Install
Install customized playbook creates everything in one step and lists what landed in your workspace. Three follow-ups arrive in your inbox: prepare the accrual and roll-forward workbook (your accrual policies, chart of accounts, and carried balances go in before the first run), start the month-end close workflow, and set the monthly close run to match your accounting calendar and timezone. From then on the schedule takes over: each period the Bookkeeper reconciles, drafts, and assembles, the Close Reviewer foots the packet, and the sign-off waits in your inbox before the books close.

What good looks like
Three checks tell you whether the close is working:
- Every roll-forward foots. Beginning balance plus the period's activity equals the ending balance, with an unexplained delta of zero. A packet with a plugged number is not a close.
- Every entry balances and cites support. Debits equal credits, and each memo points to the schedule or document that backs the amount.
- No silent gaps. Every reconciliation gap and flagged item in the packet is either resolved or explicitly accepted with a reason. The dangerous close is the one where flags quietly disappear.
Common questions
Does the agent post entries to my ledger? No. Every journal entry is a draft staged for review, and the drafting agent never posts, voids, or modifies a ledger transaction. Posting happens in your accounting tool, by you, after sign-off.
Can this run before my accounting tool is connected? Yes. The agents work from the period-end exports you attach to each run (trial balance, subledger detail, processor settlements) and from the workbook. Connecting the tool removes the manual export step.
What happens when a roll-forward does not foot? The gap is surfaced as an unexplained item, never plugged. The reviewer sends the schedule back with specifics, and a packet with an open delta does not reach your approval step.
Why two agents instead of one? Separation of duties. The reviewer never drafts, so it verifies the packet by recomputing rather than by trusting its own work, which is the same reason human bookkeeping teams split preparer and reviewer.
Does the close have to run monthly? No. The schedule is a cadence you choose, so a quarterly close, or a close pinned to a specific business day, works the same way.