End-of-Month Sales and Revenue Reporting
Transaction Cutoff and Verification
Verify that Stripe, Shopify, Square, or whatever upstream system the client uses has fully synced through the last day of the period. A missing batch on the 31st is the most common cutoff error — check the sync log, not just the dashboard.
Run the invoice list report and tie the total to the revenue accounts on the trial balance. Differences usually trace to manual journal entries hitting revenue, voided invoices, or class/location filters that exclude lines.
Pull the credit-memo and discount reports for the period. Confirm each return has supporting authorization and that contra-revenue accounts (Sales Returns, Sales Discounts) are used rather than netting against gross revenue.
For invoices booked in the wrong period or shipments not yet transferred, post AJEs to move revenue into the correct period. Memo each entry with the invoice number and reason; partners will block close without it.
ASC 606 Revenue Recognition
Under ASC 606, product revenue is recognized when control transfers — typically at shipment for FOB shipping point or at delivery for FOB destination. Confirm shipping terms in the contract; defaulting to invoice date misstates revenue at month-end.
Pull the deferred-revenue schedule and release the portion earned this period. For subscription clients, this is usually 1/12 of the annual contract; for milestone-based services, release based on signed acceptance.
For services delivered before month-end but not yet invoiced, accrue revenue with a debit to unbilled receivables and a credit to revenue. Common on time-and-materials engagements where billing lags by a week or two.
Bundled deals (software + implementation + support) require allocation to performance obligations based on standalone selling price. Spot-check any new contracts signed this month against the firm's SSP file.
Accounts Receivable Reconciliation
Run A/R Aging Summary as of period-end and compare the total to the GL receivables account. Differences typically come from journal entries hitting A/R directly, unapplied payments, or transactions dated outside the report range.
Pull the unapplied payments report and match each to the appropriate open invoice. Unapplied credits inflate both receivables and the deposit balance — they must be cleared before aging is meaningful.
Walk the aging with the client's collections owner. Note disputes, payment plans, and customers in default. The 90+ bucket should drive both collections action and the bad-debt assessment that follows.
Apply the client's reserve methodology — percentage-of-aging or specific identification — and compare to the current GL balance. Adjust via journal entry if reserve is materially over- or understated.
For accounts deemed uncollectible, post the write-off against the allowance (not directly to bad-debt expense, assuming reserve method). Document the collection efforts attempted; auditors will ask.
Sales Tax and Nexus Compliance
Run the Avalara, TaxJar, or QBO sales-tax liability report by jurisdiction. Compare YTD totals to each state's economic-nexus threshold (commonly $100K or 200 transactions post-Wayfair) and flag states approaching the line.
For each newly-tripped state, register through the state DOR or via Avalara's managed registration. Note the effective date; retroactive registration with a Voluntary Disclosure Agreement may be needed if the threshold was crossed in a prior period.
Generate returns per jurisdiction. Most states are due by the 20th of the following month; some (NY, CA prepayments) have different cadences. Track filing-frequency tier — monthly vs. quarterly vs. annual — by state.
The GL sales-tax-payable account should equal the sum of returns filed minus payments remitted. Rounding differences and discount-for-timely-filing credits are common reconciling items; book them to a sales-tax expense account, not revenue.
Reporting, Variance Analysis, and Delivery
Build the report with gross revenue, returns, discounts, and net sales — sliced by product line, channel, or class as the client requires. Compare to prior month and prior year alongside YTD figures.
Flag any line item with greater than 10% variance or $5K absolute swing for written explanation. Tie commentary to operational drivers — pricing, volume, mix, one-time events — not just the math.
Replace the prior month's forecast row with actuals in Fathom, Spotlight, or the firm's spreadsheet model. Re-extend remaining months if trend has changed materially; flag any reforecast for partner review before sending to the client.
Set the close date in QBO/Xero with a closing password to prevent retroactive edits. Upload the report package to the client portal (Karbon, TaxDome, Liscio) and schedule the monthly review call.
Use this template in Manifestly
- Month-End Close Checklist
- New Vendor Onboarding Checklist
- New Employee Onboarding Checklist
- Staff Offboarding Checklist
- Quarterly Bookkeeping Checklist
- Year-End Accounting Checklist
- Deal Closure Checklist
- Monthly Bookkeeping Close Checklist
- Engagement Budgeting Checklist
- Project Cost Control Checklist
- Tax Audit Documentation Checklist
- Engagement Risk Management Checklist
- Monthly Financial Close Checklist
- Contract Review Checklist
- Segregation of Duties Assessment
- Acquisition Integration Checklist
- Profitability Analysis Checklist
- Post-Merger Audit Checklist
- Financial Ratio Analysis Checklist
- M&A Due Diligence Checklist
- Legal Entity Management Checklist
- Cash Flow Analysis Checklist
- Risk Assessment Checklist
- Year-End Bookkeeping Checklist
- Year-End Tax Planning Checklist
- Monthly Financial Review Checklist
- Financial Audit Checklist
- Billing Process Checklist
- Client Engagement Closeout Checklist
- Corporate Tax Preparation Checklist
- Cost-Benefit Analysis Checklist
- SOX Compliance Checklist
- Fraud Prevention Checklist
- Weekly Bookkeeping Checklist
- Cash Application Checklist
- Daily Bookkeeping Checklist
- Internal Audit Preparation Checklist
- Customer Credit Approval Checklist
- Internal Control Procedures Checklist
- Accounts Receivable Aging Report Checklist
- Quarterly Internal Control Review Checklist
- Corporate Tax Return Preparation Checklist
- Budget Variance Analysis Checklist
- Monthly Accounting Close Checklist
- Accounts Payable Aging Report Checklist
- Client Engagement Letter Renewal
- Capital Expenditure (CapEx) Approval Checklist
- Payroll Tax Filing Checklist
- Employee Expense Reimbursement Checklist
- Annual Financial Statements Checklist
- Quarterly Payroll Tax Compliance Checklist
- Grant Accounting Checklist
- Collections Management Checklist
- Cost Accounting Checklist
- System Access Control Checklist
- Accounting Policy Update Cycle
- Financial Analysis Checklist
- New Client Onboarding Checklist
- Firm Insurance Renewal Checklist
- Cash Flow Management Checklist
- Payroll Services Checklist
- New Employee Onboarding Checklist (Accounting Department)
- Business Tax Compliance Checklist
- Employee Expense Policy Compliance Checklist
- Credit and Collections Checklist
- Regulatory Compliance Checklist
- External Audit Preparation Checklist
- Investment Reconciliation Checklist
- Monthly Management Reports Checklist
- Annual Budget Preparation Checklist
- Accounts Payable Ledger Checklist
- AP Payment Processing Checklist
- Merger and Acquisition Due Diligence Checklist
- Lease Accounting Checklist
- Journal Entry Checklist
- Chart of Accounts Maintenance Checklist
- Payroll Processing Checklist
- Accounting Department Workflow Optimization
- Financial Reporting Checklist
- New Business Structuring Checklist
- Audit Preparation Checklist
- Accounts Payable Checklist
- Financial Project Planning Checklist
- Yearly Accounting Department Goals Setting
- Consulting and Advisory Services Checklist
- Account Reconciliation Checklist
- Chart of Accounts Review Checklist
- Tax Planning Checklist
- Fixed Assets Audit Checklist
- Vendor Setup and Maintenance Checklist
- Client Onboarding Checklist
- Individual Tax Return Preparation Checklist
- Employee Termination Checklist (Accounting Department)
- Cash Flow Analysis Checklist
- Risk Management Checklist
- Expense Reporting and Reimbursement Checklist
- Monthly Close Process
- Business Valuation Checklist
- Bank Reconciliation Checklist
- Sales Tax Reporting Checklist
- Internal Controls Review Checklist
- Budgeting and Forecasting Checklist
- Financial Statement Audit Checklist
- Accounting Standards Update Adoption Checklist
- Monthly Bookkeeping and Accounting Close
- Business Succession Planning
- Financial Statement Preparation Checklist
- Inventory Accounting Close Checklist
- Accounts Receivable Checklist
- Monthly Financial Reporting Checklist
- Financial Risk Assessment Checklist
- Quarterly Financial Reporting Checklist
- Performance Review Checklist (Accounting Staff)
- Vendor Contract Negotiation Checklist
- Accounting Software Migration Checklist
- Quarterly Budget Review Checklist
- Debt Management Checklist
- Fixed Assets Management Checklist
- Loan Covenant Compliance Checklist
- Accounting Software Implementation Checklist
- Cash Management Checklist
- Monthly Close Process
- Monthly Bookkeeping and Accounting Close
- Bank Reconciliation Checklist
- Fixed Assets Management Checklist
- Account Reconciliation Checklist
- Financial Reporting Checklist
- Chart of Accounts Maintenance Checklist
- Journal Entry Checklist
- Investment Reconciliation Checklist
- Cost Accounting Checklist
- Inventory Accounting Close Checklist
- Financial Statement Preparation Checklist
- Monthly Management Reports Checklist
- Monthly Accounting Close Checklist
- Accounts Payable Aging Report Checklist
- Accounts Receivable Aging Report Checklist
- Budget Variance Analysis Checklist
- Weekly Bookkeeping Checklist
- Monthly Financial Review Checklist
- Monthly Bookkeeping Close Checklist
- Monthly Financial Reporting Checklist
- Monthly Financial Close Checklist
- Monthly Financial Reporting Checklist
- Month-End Close Checklist
- E-commerce Financial Audit Checklist
Ready to take control of your recurring tasks?
Start Free 14-Day TrialUse Slack? Sign up with one click
