Are the books done? How do I know?
Closing the month means four things. Everything that happened is in the books. Someone checks every balance against something outside the books. The estimates are up to date. And the numbers go to the people who decide, by a date, with a name against each piece.
You give it the month, the target date, your accounting basis, your team and your materiality threshold. It builds the list of close tasks, day by day, and removes the tasks that do not apply to your business. It shows each task's status from what your books show. At the end, it checks that last month's balances in the books are still the balances that you reported. People run the close. The skill plans it, tracks it and reports. It never changes your books.
48 default tasks become 41 for Northbrook Trading
Northbrook Trading is a single US company. It sells professional services, keeps its books in US dollars only and uses the accrual method. It closes October 2026 as a hard close. Day 1 is Monday 2 November and the target close is Day 7, Tuesday 10 November.
The skill starts from a default list. The list has 5 tasks before the close and 48 tasks on Days 1 to 7. Then it reads your chart of accounts and removes the tasks that do not apply. It states the evidence for each removal. So you can see a task that it removed in error and put the task back.
| Change | Evidence in the books | Tasks | Running total |
|---|---|---|---|
| Default list, Days 1 to 7 | Day 1: 5, Day 2: 8, Day 3: 13, Day 4: 6, Day 5: 5, Day 6: 5, Day 7: 6 | 48 | 48 |
| Inventory tasks removed | No inventory account in the chart. Day 1 inventory cutoff, Day 2 inventory count and Day 3 inventory write-downs go | −3 | 45 |
| Day 6 consolidation removed | One company file. Day 6 applies only to a group of companies | −5 | 40 |
| Currency revaluation removed | One currency and no foreign-currency balances. The Day 3 task goes | −1 | 39 |
| Industry tasks added | Professional services, from the company profile: unbilled work in progress and project profitability. Each has an account behind it | +2 | 41 |
| Tasks before the close | Calendar, open systems, final data feeds, bank statements, vendor statements | +5 | 46 |
| Northbrook's list | 46 |
Many of the Day 3 tasks are adjusting entries: accruals, prepaid expenses and deferred revenue. Under the accrual method, you report income in the year you earn it. You deduct an expense in the year you incur it, whatever the payment date2. These entries put income and expenses in the correct period before the numbers are final. Northbrook told the skill that it uses the accrual basis, so these tasks stay. Day 3 also checks that each accrual from last month has a reversing entry this month.
A task marked Complete with no entry in the books
On Wednesday 4 November, Day 3, the owner asks for the status. A usual checklist shows what each person says. The skill adds one more column: Evidence. It shows what the books show for each task that makes a journal entry. Before it reads, it states the test for each task: the account, the side and the dates. For depreciation, the test is a credit to accumulated depreciation, dated in October, with the amount compared to September's.
| Task | Evidence from the books | Amount $ | Reference |
|---|---|---|---|
| Depreciation | Posted Tue 3 Nov | 4,210 | JE-2611-004 |
| Prepaid amortization | Posted Tue 3 Nov | 1,250 | JE-2611-005 |
| Accruals (utilities) | Posted Wed 4 Nov | 2,800 | JE-2611-009 |
| Deferred revenue release | No entry found. Open | — | — |
| Payroll cutoff accrual | The template says Complete. Nobody posted an entry | — | — |
| Bank reconciliation | Manual. The skill cannot see a bank statement. The owner of the task reconciles | — | — |
Status from evidence
What the skill showsStatus from memory
A checklist that someone tickedA posted entry shows that an entry exists. It does not show that the entry is correct or complete. The task owner still owns the task, and people run the close.
Some tasks wait for information from outside the business. The skill cannot see these tasks and cannot chase them. It shows them in a separate list. At Northbrook, the vendor statement from Crestline Logistics is not yet received.
Does October start where September ended?
On Day 7, the skill compares two figures for each balance sheet account. The first is the September balance in the trial balance that Northbrook reported last month. The second is the September balance that the books show now. They must be equal. It checks every account, not only the total. Two reads of the books today always agree, so the skill needs the reported trial balance. Without it, the skill writes "not performed", not a pass. A trial balance that balances proves less. Accounting software makes debits equal credits on every entry.
| Account | Sept as reported | Sept in books now | Difference |
|---|---|---|---|
| Cash | 84,300 | 84,300 | 0 |
| Accounts receivable | 126,500 | 126,500 | 0 |
| Prepaid expenses | 15,000 | 15,000 | 0 |
| Property and equipment, net | 212,000 | 212,000 | 0 |
| Accounts payable | 61,400 | 60,900 | −500 |
| Accrued liabilities | 18,200 | 18,700 | +500 |
| Deferred revenue | 42,000 | 42,000 | 0 |
| Total of the differences | 0 |
Someone moved $500 from accounts payable to accrued liabilities. The entry carries the date 30 September. Someone posted it on Tuesday 20 October, after the company reported September. Accountants call this a prior-period reclassification. It may be correct. The owner must know about it before the October statements go to anyone.
Any break means that someone opened a prior period and changed it after the company reported it. When the total still agrees, the change is a move between accounts.
Day 5 compares this month with the budget, the forecast and last month. Management reviews actual results against budgets, forecasts and prior periods. It investigates unexpected results so it can correct them3.
Seven business days for Northbrook, six calendar days at the median
The benchmark covers mostly larger organisations. A small business can close faster or slower. The skill does not set a target. You give it your close date.
After the close, the skill reads the time when someone created each entry to find where the close slipped. It does not use the entry date, because close entries carry the last day of the month. At Northbrook, someone entered the September deferred revenue release on Day 6, three days after its Day 3 due date. The August release also went in on Day 6. That is a slip the books measure, so nobody must remember it. If the books do not give the created time, the skill says so, and that measurement is manual.
It asks its questions in one message before it reads anything
- Use MosoFin for this run, or upload the data yourself?MosoFin is the connection to your books and the other platforms you link. With it, the skill reads from there. Without it, you upload the files and the checks are the same. The skill asks this only if your account has a MosoFin connection. If not, it says once that the run is manual.
- Which month do you close, and is it a soft close or a hard close?Required. A soft close and a hard close need different levels of care.
- Your close calendar: the target close date.Required. The days in the task list change to fit this date.
- Your reporting framework, for example US GAAP.Required. It is the basis the close reports on.
- Do you report on a cash or an accrual basis?Required. It decides if most Day 1 and Day 3 tasks apply. The skill uses it on every read and writes it in the workpaper header.
- Your team, the owner of each task, your close template and last month's close, if you have them.Recommended. Your books do not hold the names of the owners. Without them, the checklist is worth little. The skill records owners by role where it can, and it prefers your template to its generic list.
- Your materiality threshold: the amount below which a difference needs less attention.Recommended. It decides which differences need full attention. The skill never assumes a threshold. Without one, it does not split the reconciliations by materiality.
Then it reads your answers back and waits for your yes. For Northbrook, the read-back is like this:
"Closing October for Northbrook Trading, a hard close, read from your Mosofin connection. Target close Tuesday 10 November. US GAAP, accrual basis. Owners from your template. Materiality $5,000. One company, one currency, no inventory, so those tasks do not apply. Shall I go ahead?"
Connect once, or upload the trial balances and the chart
Say yes, then give it what no ledger holds
- It reads the chart of accounts, to remove the tasks that do not apply
- It reads the journal entries for the month, to show each task's evidence
- It reads the trial balance for this month and last month, for the final check
- You give it last month's trial balance as you reported it, from last month's close pack. Without it, the continuity check is not performed
- It reads the company profile: currency, period ends and industry
- You still give it the month, the close date, the framework, the accounting basis, the owners and the materiality threshold
Bring the trial balances and the chart
- Trial balance for this month and last month, CSV or XLSX, required
- Last month's trial balance as you reported it, from last month's close pack, for the continuity check
- Chart of accounts, CSV or XLSX, recommended to fit the list to your business. Without it, the skill asks you the questions instead
- Journal entries posted in the month, a general journal export, recommended to fill the status
- Last month's close and its open items, recommended
- The close date, framework, accounting basis, owners and materiality, typed in the chat
A close workpaper with nine sheets
It asks whether you want the sheets as an Excel file before it makes one. If you say no, you get the same sheets as tables in the chat. After you see the results, it offers to save the task list, the owners, the dependencies, the materiality basis and the scoping decisions. It never saves statuses or results. It reads them again on each run.
A manager reviews the close and signs it off. The skill only observes and reports. When different people hold authority, custody and accounting, that helps prevent fraud, waste and abuse4.
- Never uses MosoFin without asking. A connected account is not permission to read it.
- Never reads anything before you answer its questions and say yes to the read-back.
- Never locks the books, posts an entry or marks a task complete. It observes evidence and reports it. People run the close.
- Never treats a posted entry as proof that the entry is correct or complete. The task owner still owns the task.
- Never assumes a materiality threshold. It asks you for one.
- Never saves balances, variances, task statuses or close results. It observes every status and every tie-out again on each run.
Six terms, in plain English
- Close
- The work at the end of a month that makes the numbers complete and correct enough to report.
- Soft and hard close
- A soft close locks the books for reporting but still allows adjustments. A hard close is final, with more care.
- Accrual
- An entry for income you earned or a cost you incurred that nobody paid yet2.
- Materiality threshold
- The amount you choose. A difference below it needs less detail. A difference above it gets full attention.
- Tie-out
- The final checks that show the books are ready to report.
- Continuity
- This month's opening balance equals last month's closing balance as you reported it, for each account.
Where the facts on this page come from
The sources are a close benchmark, an IRS publication and two US control standards. We found each one on 27 October 2026 in search results. We did not open the pages, so follow each link for today's wording. What the skill does comes from the skill's own files.
- APQC: Cycle time in days to complete the monthly consolidated financial statementsIn APQC's benchmark, the median is 6 calendar days, weekends included, from the first trial balance to agreed monthly statements. Top performers take about 5 days and the slowest about 10. The benchmark covers mostly larger organisations.
- IRS: Publication 538, Accounting Periods and MethodsUnder the accrual method, you report income in the year you earn it. You deduct expenses in the year you incur them, whatever the payment date.
- GAO: Internal Control Standards: Management and Evaluation Tool (GAO-01-1008G)Management regularly reviews actual performance against budgets, forecasts and prior-period results, and investigates unexpected results.
- GAO: Standards for Internal Control in the Federal Government (Green Book), GAO-25-107721Separating authority, custody and accounting among different people helps prevent fraud, waste and abuse.
No outside authority backs the day-by-day structure, the task list, the scoping rules or the Evidence column. They are the skill's own rules. We made up Northbrook Trading and every figure in the example for this page. All four sources are US sources. APQC's benchmark is international.
This page explains month-end-close-checklist, from the MosoFin finance skills library, MosoFin/mosofin-finance-skills on GitHub. Read the skill on GitHub → The card format of the skill is on the main branch. It merged in pull request #1 on 26 October 2026, with bookkeeping-audit changes on 27 October 2026. Want the worked examples? Learn it step by step →