Skip to content

BlogGuide

Month-end reporting pack: A sample pack, the close package behind it, and a calendar to send by day 6

26 min read

Key takeaways

  • A month-end reporting pack is what leadership reads: summary, P&L against budget and prior year, balance sheet, cash, KPIs, commentary, forecast, close status, and actions, in the same order every month.
  • The close package is the evidence behind it, so the pack is only safe to send once the period is locked and the reconciliations behind each page are signed off.
  • In the sample pack, revenue beat budget by 5%, yet gross profit missed by $44,000, because a 4-point margin drop outweighed the extra volume.

A month-end reporting pack is the monthly set of financial statements, KPIs, and commentary that tells leadership how the business performed, why, and what needs a decision. Build it from a locked, reconciled ledger on a fixed calendar, and your leadership team gets numbers it can act on, on the same day every month. This guide gives you the pack's pages in order, a full sample pack with numbers that tie, the close package index behind it, a day-by-day calendar, and a review checklist.

What is a month-end reporting pack?

A month-end reporting pack, also called a management reporting pack or monthly management report, is the document finance sends leadership after each close: results against budget and prior year, the balance sheet, cash, KPIs, and written commentary.

  • Management reporting packThe detailed monthly pack for the executive team, also called a management pack, management information pack, CFO reporting pack, monthly management accounts, month-end report, end-of-month report, or monthly reporting package
  • Board packA shorter, summarized version for directors and investors, built from the same numbers and often sent quarterly
  • Close packageThe workpapers behind the numbers, also called a close binder: trial balance, reconciliations, entry support, flux explanations, and sign-offs

In simple words, the pack is the story of the month, and the close package is the proof. A month-end close report usually means the same pack, sometimes with a close status page added. It matters because leaders make hiring, pricing, and spending calls from it, so a late or wrong pack leads to late or wrong decisions. The pack is the output of the month-end close, and it can only be as good as that close.

How is a management pack different from statutory accounts?

A management pack is internal, monthly, and built for decisions, so it can use budgets, KPIs, and non-GAAP measures in any format. Statutory accounts are annual financial statements that follow GAAP or IFRS, are usually audited, and are filed with regulators where the law requires it (in the US, mainly public companies filing with the SEC).

Both should come from the same ledger. If the management pack and the annual accounts disagree, the difference should be a known list of year-end adjustments, not a surprise found during the audit.

Reporting pack vs close package: What's the difference?

The reporting pack shows leadership what happened, and the close package proves the numbers are right. Finance builds the close package first, during the close, and the pack second, from the locked results.

AspectMonth-end reporting packMonth-end close package
Who reads itCEO, executive team, board, investors, lendersController, CFO, internal audit, external auditors
What it answersHow did the business do, why, and what needs a decision?Is every balance right, supported, and reviewed?
ContentsSummary, statements, KPIs, commentary, forecast, actionsTrial balance, reconciliations, entry support, schedules, flux, sign-offs
Built whenAfter the period locks, working day 5–6 in the sample calendarDuring the close, working days 1–5 in the sample calendar
FormatShort, visual, the same layout every monthIndexed by section and account, with a preparer and reviewer on each item
Kept forBoard and management recordsAudit support for the period

Month-end closing and reporting are two halves of one process. Closing produces reconciled balances and a locked period, and reporting turns those balances into the pack. Treat them as one chain, with the close status page as the link that tells readers what is signed off.

What should a month-end reporting pack include, in order?

A month-end reporting pack should open with a one-page summary and the decisions needed, then the P&L against budget and prior year, the balance sheet, cash, KPIs, commentary, the forecast, close status, and an action log. Detailed schedules go in an appendix.

Readers should get the whole story from the first two pages. Keep the order fixed so changes stand out from month to month.

OrderPageWhat to includeTypical owner
1Summary and decisionsFive to seven headline numbers, a three-line story of the month, and the decisions you needCFO, with FP&A
2P&LMonth actual, budget, variance $ and %, prior year, YTD actual, YTD budget, YTD variance, and full-year forecastFP&A, from controller actuals
3Balance sheetMonth-end vs prior month and last year-end, with DSO and working capitalController
4CashOpening cash, operating, investing, and financing flows, closing cash, free cash flow, liquidity, and runwayController or treasury
5KPIsFive to eight KPIs, each with actual, budget or target, prior month, trend, and statusFP&A
6CommentaryEvery variance over your threshold: number, direction, cause, recurring or one-off, and actionFP&A, with budget owners
7ForecastFull-year forecast vs budget, and what changed since last monthFP&A
8Close statusReconciliations signed off, open items with amount and owner, unapproved entries, and whether the period is lockedController
9Risk and action logIssue, owner, due date, and status, carried forward each monthCFO
10AppendixDepartment or entity detail, schedules, and KPI definitionsFP&A and controller

The P&L columns follow the budget vs actual layout. Show favorable variances as positive for both income and costs, and say so in a footnote, so a reader never has to guess the sign.

For the KPI page, a common starting set is five financial KPIs: revenue growth against budget, gross margin, EBITDA margin, free cash flow or cash runway, and DSO. Add two or three operating KPIs that drive your business, such as ARR and net revenue retention for a SaaS company. Formulas and targets for close-side metrics are in financial close KPIs.

Sample month-end reporting pack with numbers

This sample pack shows every page for a fictional company, Sample Co, for October 2026, in $000s. All numbers are illustrative, on an accrual (US GAAP) basis, and every total ties across pages.

Page 1: Summary and decisions

Example

The summary page gives the headline numbers, one story line, and the two decisions leadership needs to make.

Headline ($000s)ActualBudgetVarianceVariance %Prior year
Revenue4,2004,0002005.0%3,650
Gross profit2,4362,480(44)(1.8%)2,226
Gross margin58.0%62.0%(4.0 pts)61.0%
EBITDA486580(94)(16.2%)526
Net income300375(75)(20.0%)336
Closing cash6,2266,200 (Sep 30)
DSO (days)48.045.0 target(3.0)47.6 (Sep)
  • Story of the monthRevenue grew 15.1% on last year and beat budget by 5.0%, but a shift toward lower-margin hardware cut gross margin 4.0 points, so EBITDA missed budget by 94.
  • Decision 1Approve a pricing review on hardware lines (VP Sales, by November 20, 2026).
  • Decision 2Approve a collections push on the 10 largest past-due accounts to bring DSO back to 45 days (AR lead, by November 30, 2026).
  • Close status48 of 48 reconciliations signed off, period locked, 0 unapproved entries.

Page 2: P&L vs budget, prior year, and year to date

Variances are favorable when positive. For costs, variance is budget minus actual, and variance % is variance divided by budget.

$000sOct actualOct budgetVar $Var %Oct prior year
Revenue4,2004,0002005.0%3,650
Cost of goods sold1,7641,520(244)(16.1%)1,424
Gross profit2,4362,480(44)(1.8%)2,226
Gross margin58.0%62.0%(4.0 pts)61.0%
Sales and marketing820780(40)(5.1%)700
Research and development610620101.6%540
General and administrative520500(20)(4.0%)460
Total operating expenses1,9501,900(50)(2.6%)1,700
EBITDA486580(94)(16.2%)526
EBITDA margin11.6%14.5%(2.9 pts)14.4%
Depreciation and amortization6660(6)(10.0%)56
Interest202000.0%22
Income tax1001252520.0%112
Net income300375(75)(20.0%)336
$000sYTD actualYTD budgetYTD var $FY forecast
Revenue39,40038,50090048,200
Cost of goods sold15,36614,630(736)18,974
Gross profit24,03423,87016429,226
Gross margin61.0%62.0%(1.0 pt)60.6%
Sales and marketing7,9007,800(100)9,540
Research and development6,1006,150507,320
General and administrative4,9004,750(150)5,940
Total operating expenses18,90018,700(200)22,800
EBITDA5,1345,170(36)6,426
EBITDA margin13.0%13.4%(0.4 pts)13.3%
Depreciation and amortization630600(30)762
Interest205200(5)245
Income tax1,0751,093181,355
Net income3,2243,277(53)4,064

Two checks prove the page. The gross profit variance (−44) equals the revenue variance (+200) plus the COGS variance (−244). The EBITDA variance (−94) equals the gross profit variance plus the opex variance (−50).

Page 3: Gross-profit bridge

The bridge splits the gross profit miss into a volume effect and a margin effect, so the reader sees that the revenue beat was real but the margin drop was bigger.

$000sCalculationAmount
Budget gross profit4,000 × 62.0%2,480
Volume effect(4,200 − 4,000) × 62.0% budget margin+124
Margin effect(58.0% − 62.0%) × 4,200 actual revenue(168)
Actual gross profit4,200 × 58.0%2,436

Example

2,480 + 124 − 168 = 2,436, so the bridge ties to the P&L. Commentary that stops at “revenue beat budget by 5%” hides a gross profit miss of $44,000.

Page 4: Balance sheet

Cash, fixed assets, debt, and equity roll from the cash flow and the P&L, so the balance sheet only balances if the pack ties.

$000sOct 31, 2026Sep 30, 2026Change in monthDec 31, 2025
Cash6,2266,200265,176
Accounts receivable6,7206,5002205,900
Inventory2,5002,4001002,200
Prepaids and other current assets580600(20)500
Fixed assets, net3,0543,000542,800
Total assets19,08018,70038016,576
Accounts payable2,0501,9001501,700
Accrued liabilities1,3801,300801,200
Deferred revenue1,4501,500(50)1,600
Debt2,9003,000(100)4,000
Total liabilities7,7807,700808,500
Equity11,30011,0003008,076
Total liabilities and equity19,08018,70038016,576

In the sample, DSO is accounts receivable divided by the month's revenue, times a 30-day convention: 6,720 ÷ 4,200 × 30 = 48.0 days, against a 45-day target and 47.6 days in September. Equity also ties, with no dividends or share issues this year: 8,076 at year-end plus 3,224 of YTD net income equals 11,300.

Page 5: Cash

The cash page uses the indirect method, so every line comes from the P&L or a balance sheet change.

$000sOctober 2026
Opening cash, Sep 306,200
Net income300
Depreciation and amortization66
Increase in accounts receivable(220)
Increase in inventory(100)
Decrease in prepaids and other20
Increase in accounts payable150
Increase in accrued liabilities80
Decrease in deferred revenue(50)
Operating cash flow246
Capital expenditure(120)
Debt repayment(100)
Closing cash, Oct 316,226
Free cash flow (operating cash flow less capex)126
Liquidity (cash plus 2,000 undrawn credit facility)8,226
RunwayNot applicable: cash generative this month

Example

At the 45-day DSO target, receivables would be 4,200 × 45 ÷ 30 = 6,300. The extra 3 days tie up 6,720 − 6,300 = 420 of cash, more than three times the month's free cash flow.

Page 6: KPIs

Each KPI shows its definition, actual, budget or target, prior month, trend, and a status set by a stated rule.

KPIActualBudget or targetPrior monthTrendStatus
Revenue growth vs prior yearMonth revenue ÷ same month last year − 115.1%9.6%13.9%UpOn track
Gross marginGross profit ÷ revenue58.0%62.0%61.5%DownOff track
EBITDA marginEBITDA ÷ revenue11.6%14.5%14.7%DownOff track
Opex % of revenueTotal operating expenses ÷ revenue46.4%47.5%46.8%DownOn track
Free cash flow ($000s)Operating cash flow less capex126180210DownWatch
DSO (days)AR ÷ month revenue × 3048.045.047.6UpOff track

The status rule is On track when a KPI is at or better than budget, Watch when it's worse but within tolerance, and Off track when it's worse by more. In the sample, tolerance is 1 point for margins and opex %, 60 for free cash flow, and 2 days for DSO.

Page 7: Commentary

Commentary covers every variance over the sample threshold of $25,000 or 10%, with a cause the budget owner has confirmed. The threshold is a review trigger you set, not an accounting or materiality rule, so a smaller item can still need a note.

LineVarianceCause (owner-confirmed)Recurring or one-offAction
Revenue+200 (5.0%)Hardware units shipped ahead of plan; software subscriptions on budget (VP Sales)Recurring through Q4Raise the Q4 hardware forecast in the November reforecast
Gross profit(44) (1.8%)Volume added 124 at budget margin; the 4.0-point margin drop from hardware mix took 168 (VP Sales and FP&A)Recurring until pricing changesPricing review on hardware lines, VP Sales, November 20, 2026
Sales and marketing(40) (5.1%)Includes a 35 trade show; underlying spend 5 over budget (VP Marketing)One-off: 35None
Total operating expenses(50) (2.6%)35 trade show plus a 15 prior-period audit fee true-up in G&A; underlying opex 1,900, on budget (controller)One-off: 50None
EBITDA(94) (16.2%)Reported 486; underlying 536 after one-offs, 44 under budget, all from gross margin (CFO)Margin recurring, opex one-offPricing review
Income tax+25 (20.0%)Lower pre-tax income at the 25% effective rate (tax manager)Follows earningsNone
Net income(75) (20.0%)Follows EBITDA, 6 of extra depreciation, and 25 of lower tax (controller)MixedNone
CashDSO 48 vs 45 daysAR rose 220; the 3 days over target tie up 420 (AR lead)WatchCollections push, AR lead, November 30, 2026

Underlying EBITDA ties: 486 + 35 + 15 = 536, and 536 − 580 = −44, which is exactly the gross profit miss. Cost of goods sold (−244, 16.1%) is over the threshold and is explained in the gross profit line. Research and development (+10, 1.6%), G&A (−20, 4.0%), and depreciation (−6, 10.0%) don't exceed the threshold, so they need no commentary.

Page 8: Forecast

The forecast page adds the November–December forecast to year-to-date actuals and compares the full year with budget.

$000sYTD actualNov–Dec forecastFY forecastFY budgetForecast vs budget
Revenue39,4008,80048,20047,0001,200
Gross profit24,0345,19229,22629,14086
Gross margin61.0%59.0%60.6%62.0%(1.4 pts)
Total operating expenses18,9003,90022,80022,500(300)
EBITDA5,1341,2926,4266,640(214)
Net income3,2248404,0644,260(196)

The forecast assumes the November–December gross margin stays at 59.0% against a 62.0% budget until the pricing review lands. That assumption explains why full-year revenue is 1,200 over budget while gross profit is only 86 over. With operating expenses 300 over budget, EBITDA lands 214 under.

Page 9: Close status

The close status page tells readers what is signed off behind the numbers, so they know how far to trust each page. Send the pack only when every reconciliation is signed off. The one exception is a difference you have quantified and the controller and CFO have formally approved as immaterial under your written materiality policy, listed here with its amount. An unexplained difference is corrected in the month it belongs to before the lock, or recorded as an unadjusted difference under that policy. It doesn't roll into next month by default.

ItemStatus
Reconciliations signed off48 of 48 (100%), the last two on working day 4, November 5, before the lock
Inventory reconciliation18 costing difference found on working day 3, corrected in October before the lock, and signed off by the controller
Fixed asset reconciliationNo difference; signed off by the accounting manager on working day 4
Unexplained differences0
Approved immaterial exceptionsNone
Manual journal entries posted42, all approved before posting by someone other than the preparer
Unapproved entries0
Variances needing commentary8 of 8 explained
Period lockedYes, working day 5, November 6, 2026
Balance sheet check0 (total assets equal total liabilities and equity)

Page 10: Risk and action log

The action log carries every open item forward until it's done, so last month's commitments show up again.

#IssueOwnerDueStatus
1Gross margin 4.0 points under budget: pricing review on hardware linesVP SalesNov 20, 2026Open
2DSO 48 vs 45 days: collections push on the 10 largest past-due accountsAR leadNov 30, 2026Open
3Renegotiate the inbound freight contract (raised in September)Head of Supply ChainOct 31, 2026Done

How do you write variance commentary for the month-end pack?

Good variance commentary gives the number, the direction, and the cause, then says whether it will recur and what happens next. Write the cause only after the budget owner confirms it, and never guess.

Use the same five parts for every line over your threshold.

  1. NumberThe variance in dollars and percent, against budget, prior year, or both
  2. DirectionFavorable or unfavorable, in words, so the sign can't be misread
  3. CauseThe driver, confirmed by the person who owns the budget line
  4. Recurring or one-offWhether it will repeat next month
  5. ActionWhat happens next, with an owner and a date, or “none”

Example

“Revenue was $4.20 million, $200,000 (5.0%) over budget, on higher hardware volume. Gross profit was $44,000 under budget: the extra volume added $124,000 at budget margin, but a 4-point drop in gross margin, from hardware mix, took away $168,000. VP Sales expects the mix to persist until the pricing review on November 20.”

Show one-off and prior-period items on their own line or in a reported vs underlying bridge, never buried in the month. Label accrual-driven swings, give the underlying result next to the reported one, and say what is non-recurring, so the board doesn't mistake a timing effect for a trend. In the sample, the 35 trade show and the 15 prior-period audit fee true-up would otherwise read as a 50 overspend.

The same thresholds and explanation rules drive the close-side review in flux analysis. Reuse the flux explanations the controller already signed off, so the pack and the close package never tell two stories.

Board pack vs management pack: Length, frequency, and audience

A management pack is the detailed monthly pack for the executive team, and a board pack is the shorter version for directors and investors, focused on strategy, risk, the forecast, and decisions. Build both from the same locked numbers so they never disagree.

AspectManagement packBoard pack
AudienceCEO and executive teamDirectors and investors
FrequencyMonthlyOften quarterly; some boards also get a monthly flash or investor update
LengthWhatever the team will read; set a page budget and hold itShorter: a one-page summary plus a few pages, with detail in an appendix
DetailLine items, departments, entities, and budget ownersConsolidated totals, trends, and exceptions
FocusWhat happened, why, and what to fix this monthStrategy, risk, forecast, funding, and decisions
Who signs offCFO, after controller reviewCFO and CEO
When it goes outA working day you set after the close, such as working day 6A set number of working days before the meeting, such as 5

There's no rule for length, but shorter packs get read. Set a page budget for each audience, move detail to an appendix, and cut any page that doesn't lead to a question or a decision. To turn the sample pack into a board pack, keep the Summary, KPIs, Cash, Forecast, and Actions pages up front and move the rest to the appendix.

A board pack is more useful when it leads with the decisions you need and shows a few trend charts instead of tables. Explain each variance with cause and action, and keep the same format every time. Send it early enough for directors to read before the meeting.

For a SaaS company, the board pack adds ARR, new and churned ARR, net and gross revenue retention, CAC payback, burn multiple, and runway to the standard financials. The close steps behind those numbers are in SaaS month-end close.

For a group with three or more entities, give the executive team entity and department detail, and give the board a consolidated pack with entity detail in an appendix. Both should come from the same consolidated, locked numbers, built as described in month-end consolidation.

How to do a month-end report: Steps and a day-by-day calendar

To do a month-end report, lock the period, tie the trial balance to the reconciled balance sheet, refresh the pack from the ledger, explain variances over threshold with owner-confirmed causes, review it, and send it.

  1. Close and lock the period so no one can post to it while the pack is built
  2. Tie the trial balance to the reconciled balance sheet and the close package
  3. Refresh the pack from the ledger, never by retyping numbers
  4. Flag variances over your threshold, such as $25,000 or 10%
  5. Get causes from budget owners on a fixed day, with a deadline
  6. Write the commentary in the five-part format above
  7. Review: the controller checks the numbers and the CFO checks the story
  8. Send the pack, and save a dated, approved copy that doesn't change after sign-off

The calendar below targets working day 6. Treat that as a target you set for your team, not an industry standard. For the October 2026 close, working day 1 is Monday, November 2.

Working dayDate (Oct 2026 close)StepOwnerOutput
WD1Mon, Nov 2Cutoff. Close AP, AR, and payroll subledgers. Reconcile bank and cash. Book accruals.AP, AR, and payroll leads; staff accountantsClosed subledgers, bank reconciliations
WD2Tue, Nov 3Balance sheet reconciliations. Send the one-page flash.Accountants; FP&A for the flashFlash report
WD3Wed, Nov 4Adjusting entries. Flux review over threshold.Senior accountants; accounting managerDraft adjusted trial balance, flux explanations
WD4Thu, Nov 5Reviewers sign off reconciliations. Complete the close package.Accounting manager; controllerSigned-off reconciliations, close package
WD5Fri, Nov 6Lock the period. Refresh the pack from the ledger. Send driver questions to budget owners.Controller; FP&ALocked period, adjusted trial balance, draft pack
WD6Mon, Nov 9Owner-confirmed commentary by noon. Controller and CFO review. Run the pre-send checklist. Send.FP&A; controller; CFOApproved management pack
WD7Tue, Nov 10Clear the open items listed on the close status page.Owners on the action logUpdated close status
BoardThu, Nov 12Send the board version, 5 working days before a November 19 meeting.CFOBoard pack

For an outside reference point, use APQC's Open Standards Benchmarking measure 100625 (no publication date, read November 11, 2026). Its median is 10.0 calendar days, including weekends, from the first entity trial balance to the period-end management report, across 3,287 organizations. A pack sent on November 9 from a November 2 trial balance takes 7 calendar days on that measure. Targets by company size are in how long should month-end close take, and the task-level schedule is in the month-end close calendar.

Faster is only better if the period is locked and reconciled first. A pack built on an open ledger will change after it goes out, and leaders stop trusting it.

Flash report vs full pack

A flash report is a one-page early read, sent before the full pack (working day 2 in the sample calendar), with revenue, gross margin, EBITDA, cash, and any big surprise, marked as subject to change. The full pack follows once the period is locked and reviewed.

Keep the flash to a handful of numbers and one line on anything unexpected. If a flash number moves by more than your threshold in the full pack, say so in the pack's summary.

What to check before the month-end pack goes out

Before the pack goes out, confirm the period is locked, the pack ties to the trial balance, every variance over threshold has an owner-confirmed cause, one-offs are labeled, KPI definitions haven't changed, and the CFO has approved it.

CheckWhoSample result
Period locked in the ERPControllerYes, November 6
Revenue, EBITDA, net income, cash, and total assets tie to the adjusted trial balanceControllerTie
Balance sheet balances, and closing cash on the cash page equals the balance sheetFP&A0 difference; 6,226 on both
Every variance over threshold has an owner-confirmed causeFP&A8 of 8
One-off and prior-period items labeled, with the underlying result shownFP&A35 and 15 labeled; underlying EBITDA 536
KPI definitions unchanged, or the change disclosed and prior months restatedFP&AUnchanged
Every reconciliation signed off, or each exception quantified and formally approved as immaterial; unapproved entries are 0Controller48 of 48; no exceptions; 0 unapproved
Last pack's actions updatedFP&A1 done, 2 open
CFO approval recorded, and a dated approved copy savedCFOApproved November 9

The KPI check borrows from public company rules. The SEC's interpretive release 33-10751 (January 30, 2020) says a key metric in MD&A should generally come with a clear definition and how it is calculated. It also says a company should consider disclosing any change in the calculation method, the reason, and its effect, and may need to recast prior periods. A management pack isn't an SEC filing, but the same habit stops a quiet definition change from looking like a trend.

What goes in a month-end close package (close binder)?

A month-end close package, or close binder, is the evidence behind the month's numbers: the trial balance, reconciliations, journal entry support, schedules, flux explanations over threshold, the close checklist, and preparer and reviewer sign-offs.

Organize it by section and balance sheet account, not by date, and put the checklist and sign-off log at the front. Each row below needs a preparer and a different reviewer.

RefSectionWhat's in itTies to
01Close checklist and sign-off logEvery task with owner, due day, completion date, preparer, and reviewerClose calendar
02Adjusted trial balanceTrial balance after all adjusting entriesGeneral ledger and the pack
03Cash and bankOne reconciliation per account, with reconciling itemsBank statements
04Accounts receivableAR aging tied to the GL, with allowance supportAR subledger
05Accounts payable and accrualsAP aging tied to the GL, and the accrual schedule with supportAP subledger and invoices
06Prepaids and other assetsAmortization schedulesContracts and invoices
07InventoryCount rollforward and costing reviewPerpetual inventory records
08Fixed assetsRegister, additions, disposals, and depreciationFixed asset register
09Revenue and deferred revenueRevenue waterfall and deferred revenue rollforwardBilling system and contracts
10Payroll liabilitiesPayroll accrual, taxes, and benefitsPayroll register
11Debt, equity, and taxLoan statement, interest accrual, equity rollforward, and tax provisionLender statements and tax workpapers
12Journal entry logEvery manual entry with support, approved by someone other than the preparerGeneral ledger
13Flux analysisExplanations for movements over threshold ($25,000 or 10% in the sample)Trial balance vs prior month and budget
14Open itemsEvery open item with amount, owner, and due dateReconciliations
RefSectionPreparerReviewerDue
01Close checklist and sign-off logAssistant controllerControllerWD4
02Adjusted trial balanceGL accountantControllerWD4
03Cash and bankStaff accountantAccounting managerWD2
04Accounts receivableAR leadAccounting managerWD2
05Accounts payable and accrualsAP leadAccounting managerWD3
06Prepaids and other assetsStaff accountantAccounting managerWD3
07InventoryCost accountantControllerWD3
08Fixed assetsFixed asset accountantAccounting managerWD3
09Revenue and deferred revenueRevenue accountantControllerWD3
10Payroll liabilitiesPayroll leadAccounting managerWD2
11Debt, equity, and taxTreasury lead and tax managerControllerWD3
12Journal entry logPreparersApprover who isn't the preparerWD4
13Flux analysisSenior accountantControllerWD4
14Open itemsAssistant controllerControllerWD4

For each account, the binder should hold the GL balance and the reconciliation tied to the trial balance. Add support for every reconciling item, related journal entries with approval, and a flux note if the movement crosses your threshold. The method for each reconciliation is in account reconciliation, and the entries behind section 12 are in month-end journal entries. Multi-entity groups add an intercompany section with matched balances and eliminations.

Sign-off evidence is what makes the package usable. Every reconciliation and entry should show who prepared it, who reviewed it, when, and against what support, and manual entries should be approved before posting. The tasks that produce this evidence are in the month-end close checklist. At year-end, add the post-closing trial balance to prove temporary accounts closed to retained earnings.

Close package vs PBC list

Your team builds the close package every month to prove the books are right before they're locked. A PBC (“provided by client”) list is the auditor's request list at quarter-end or year-end. A complete monthly close package answers many PBC requests before the auditor asks.

Who prepares the month-end pack, and who signs it off?

In many mid-size companies, the controller owns the actuals, FP&A owns the analysis, budget comparison, and commentary, and the CFO reviews and signs off before the pack goes out. In small teams, one person often does both jobs.

TaskControllerFP&ABudget ownersCFO
Close, reconciliations, and period lockOwnsInformedProvide accrual inputsInformed
Adjusted trial balance and statementsOwnsUsesReviews
Close status pageOwnsIncludes in packReviews
Variance flags and bridgeChecks the numbersOwnsReviews
Causes for variancesCollects and writesConfirmChallenges
KPIs and forecastSupplies actualsOwnsSupply driversReviews
Pre-send reviewSigns off the numbersFixes findingsApproves and sends

When one person prepares the whole pack, a second reviewer matters more, not less. Ask the CFO or an outside accountant to review the numbers against the close package before the pack goes out. How the FP&A role fits next to the controller is covered in what is FP&A.

How to build the pack in NetSuite, QuickBooks, Xero, or Business Central

Build the statements once in your ERP's report tool, map every account to a pack line, lock the period, then refresh the same template each month. Never paste numbers into the pack by hand.

SystemWhere the pack's statements come fromWhat the vendor's help says (date checked)
NetSuiteFinancial Report Builder for the income statement, balance sheet, and Budget vs. Actual report; Period Close Checklist to lock the period firstThe Financial Report Builder customizes financial statements' columns, filters, sorting, and formula rows, and saves layouts for reuse. The Budget vs. Actual report sits in the Banking/Budgeting group. The Period Close Checklist is at Setup > Accounting > Manage GL > Manage Accounting Periods (NetSuite Help, read November 11, 2026).
QuickBooks OnlineReports > Management reports, starting from a templateSimple Start, Essentials, and Plus get the Company Overview, Sales Performance, and Expenses Performance templates. Monthly comparison templates, KPI scorecards, charts, and recurring delivery need Advanced or Intuit Enterprise Suite (Intuit help article, updated November 7, 2026).
XeroManagement reports, saved as custom packsYou can add or remove reports, change settings and layouts, and save as many custom packs as you want (Xero blog, March 28, 2022, updated October 25, 2025).
Business CentralFinancial reports built from a row definition and a column definition; Allow Posting From and Allow Posting To dates close the month to posting first, after checking User Setup exceptionsRows set the report's lines and column definitions set periods and comparisons; choosing Budget Entries with a budget name adds actual vs budget columns (Microsoft Learn, “Design financial reports,” last updated April 1, 2026). The Allow Posting From and Allow Posting To fields on the General Ledger Setup page set when users can post, but posting periods on the User Setup page overrule them for those users (Microsoft Learn, “Specify posting periods,” last updated April 1, 2026). Use fixed posting dates and review any User Setup exceptions before treating the period as locked.

For the close package in NetSuite, keep journal entry approvals in the system and store each reconciliation with its support by period and account. The controller and auditors can then trace any balance from the statements back to source.

To automate the pack in Excel or Power BI, connect to the ledger through a standard export or connector and map accounts to pack lines once. Refresh after the period locks, then check that the pack still ties to the trial balance. Automate the numbers and variance flags first, and keep commentary and review with people.

A small business pack on QuickBooks or Xero can be four to eight pages: summary, P&L against budget and last year, balance sheet, cash with a short cash forecast, a few KPIs, and commentary. The close behind it is in month-end close for small business.

Can AI draft the month-end reporting pack? What a person must still review

AI can pull the numbers, rank variances, build the bridge, and draft the commentary. A person must still confirm the period is locked, the numbers tie to the reconciled ledger, each stated cause is true, and judgment items are right.

AI can draftA person must check
Statements and KPIs refreshed from the ledgerThe period is locked and the pack ties to the adjusted trial balance
Variances ranked against your thresholdThe threshold and the comparisons are the ones leadership expects
The gross-profit bridge and reported vs underlying resultsOne-offs and prior-period items are classified correctly
First-draft commentary for each varianceEvery cause is confirmed by the budget owner, not inferred
Close status pulled from the checklistOpen items are complete, with amount and owner
Forecast updates from your modelAccruals, reserves, cutoff, and other judgment calls are right

Example

An AI draft that says “gross margin fell on higher logistics costs” with no data behind it is a guess. In the sample, the cause was hardware mix, and only the VP Sales could confirm it. Treat the AI draft like a junior analyst's work: reviewed and approved before it goes out.

Month-end reporting software falls into three groups. Close tools track and evidence the close, FP&A and reporting tools build the pack from the ledger, and AI agents prepare the work in both for review. Choose by the work that takes your team's hours, using the best month-end close software guide, which compares options by the work each one does.

How we approach it

Our Close Agent reconciles the ledger and prepares each entry with its workpaper for a named approver, and nothing posts to NetSuite, Oracle, SAP S/4HANA, Microsoft Dynamics 365, Business Central, or QuickBooks until that approver signs off. Our FP&A Agent then investigates the variances, separates recurring from one-off effects, and updates your own management pack or board deck with numbers, analysis, charts, and commentary for your review. Explore our Close Agent and our FP&A Agent to see the close package and the pack prepared before your team starts reviewing.

Share this article

See our agents work through a finance process that matters to your team.

Tell us where the work gets stuck. We’ll walk through how the agents could help.