NetSuite Month End Close Checklist
A NetSuite month end close is a sequence of dependencies: transactions in, subledgers reconciled, inventory and WIP valued, accruals booked, then the period locked. This checklist puts those steps in order for manufacturing companies, with the inventory and work order tasks that generic checklists leave out.
0 of 38 items complete
15 critical items still open - these are the highest-risk gaps.
Before the close starts
Subledgers
Inventory and manufacturing
Accruals and adjustments
Review and lock
Do not lock the period while any critical item is open. Record an owner and a reason for anything marked not applicable.
Shorten your NetSuite close
Optional: talk through which close queries and reconciliations could be answered automatically from your NetSuite data.
Optional. The tool and every export work without this. No spam.
How to use the checklist
Copy the checklist at the start of each close and assign an owner to every group. Tick items as they finish and add notes to the export. Treat critical items as gates: do not lock the period with any of them open. After the close, file the dated PDF with your reconciliations, since auditors often ask for evidence that the close process ran the same way each month.
The manufacturing section
Inventory and WIP are where manufacturers differ from other NetSuite users. Receipts, fulfillments, builds and adjustments all move value, and the inventory valuation report must tie to the GL. Built work orders that were never closed leave variances unposted. Review WIP, close completed orders, check negative inventory and confirm standard cost revaluation before the books are final.
Locking the period
NetSuite lets you lock periods for specific areas such as accounts payable, accounts receivable and all transactions. Locking AP and AR first lets accounting finish adjustments while preventing late subledger entries. Restrict who can reopen a period, and record every reopening with a reason. Posting into a locked period by workaround is a common audit finding.
Common mistakes
Closing too early, before item receipts are matched to bills, skipping inventory valuation tie-out, running foreign currency revaluation after reports are issued, and leaving the period open for weeks. Shorten the close gradually by moving tasks earlier, such as accruals review and bank reconciliation, rather than compressing everything into the last day.
Frequently Asked Questions
What are the steps to close a period in NetSuite?
Post and review transactions, reconcile subledgers and banks, value inventory and WIP, book accruals and revaluation, review the trial balance, then lock the period for AP, AR and all transactions. Close tasks can be tracked in the Financial Close area where it is available.
How do I lock a period in NetSuite?
Use the accounting period setup under Setup, Accounting, Manage Accounting Periods. You can mark tasks complete and lock AP, AR or all transactions. Permissions to reopen should be limited to a small group.
Why does inventory not tie to the GL at month end?
Typical causes are backdated transactions, unposted variances, negative inventory, manual journals to inventory accounts and costing changes. Compare the valuation report with the GL by account and period, then trace the largest differences.
How long should a month end close take?
It varies by size and complexity. Many mid-sized manufacturers take several working days. The usual way to reduce it is to move tasks earlier in the month, automate recurring work and fix recurring data issues.
If your close spends days on reconciliation queries, Netray can add a read-only question layer over NetSuite so controllers can ask for unreconciled items directly.
Related Tools
NetSuite Inventory Costing Method Reference
Searchable reference for how NetSuite costs inventory: the methods, the transactions that affect cost, and what to watch for with each.
NetSuiteNetSuite Assembly Build Checklist
A pre-build and post-build checklist for NetSuite assembly items and work orders, covering setup, inventory and costing checks.
NetSuiteNetSuite Role Permission Matrix Worksheet
An editable worksheet that records which role holds which permission level on each record area and scores the access risk for review.
NetSuiteNetSuite Work Order Status Reference
Lookup table of NetSuite work order statuses and the transactions and records around them, with what each one means and what to check.
More NetSuite tools
See all- NetSuite Saved Search Formula Generator
- NetSuite CSV Import Template Guide
- NetSuite License Cost Estimator
- NetSuite User Access Request Form Template
- NetSuite Custom Record Design Spec Template
- NetSuite SuiteScript Deployment Handover Template
- NetSuite Sandbox and Release Change Log Worksheet
- NetSuite Script and Workflow Inventory Worksheet
- NetSuite SuiteQL Transaction Query Generator
New to NetSuite? Start with the NetSuite guide and toolkit, or plan with NetSuite Cost Calculator, Training Path Builder, ERP Certification Study Planner.
Keep exploring
Free tools
- Oracle EBS GL Period Close ChecklistA month-end close sequence for Oracle General Ledger and the subledgers that feed it, with critical steps marked.
- Oracle EBS Inventory Period Close ChecklistA step-by-step checklist for closing the Oracle Inventory accounting period, including WIP, receiving and cost transactions.
- NetSuite Manufacturing Go-Live ChecklistA 30 item checklist covering data, setup, costing, inventory, roles and cutover before you run production in NetSuite.
ERP fixes and how-tos
- Oracle Fusion Period Close: A Practical ChecklistClose an Oracle Fusion accounting period cleanly: run subledger close, Create Accounting, reconciliation, and use Close Monitor before setting the period Closed.
- Oracle EBS Month-End Close Checklist: GL, AP, ARStep-by-step Oracle EBS month-end close order: finish sub-ledger transactions, close AP and AR periods, transfer to GL, reconcile, then close GL. Menu paths included.
- GL period will not close: unposted or unaccounted journal batchesFix Oracle EBS General Ledger period close failures caused by unposted or unaccounted journal batches - run the Unposted Journals report and the Account Analysis with Payables/Receivables drill-down first.
Runs with your ERP
- FloQast and Oracle NetSuite: close checklists, reconciliations and flux analysisHow FloQast connects to NetSuite via a built-for-NetSuite SuiteApp to pull ledger data for reconciliations and flux analysis, with setup steps and pitfalls.
- BlackLine and Oracle NetSuite: Account Reconciliation ConnectorHow BlackLine pulls NetSuite balances, GL and bank transactions and saved searches for account reconciliation and matching, with setup steps and pitfalls.
- NetSuite Quality Management SuiteApp: inspections and nonconformanceWhat the NetSuite Quality Management SuiteApp does: inspection specs, queues, sampling and nonconformance workflows. Setup, pitfalls, alternatives and AI uses.
Guides
- Financial Close Automation for ManufacturersFinancial close automation for manufacturers: cut a 10-day close to 4 days with ERP subledger reconciliation, WIP variance controls, and AI agents.
- SyteLine Period Close Checklist and Best Practices GuideExecute month-end and year-end close in Infor SyteLine with a detailed checklist covering subledger reconciliation, accruals, GL close, and reporting.
AI on your ERP
- NetSuite Month-End Close With AI That Finds the Problems Before the DeadlineAI for NetSuite month-end close: find unposted items, unusual journals, intercompany gaps and accrual candidates with SuiteQL, with controller review on every step.
- AI for the Oracle Fusion Financial Close: Journals, Subledgers and FluxAI for the Oracle Fusion period close: subledger status, journal exceptions, intercompany breaks and flux commentary, on data you control with approvals in Fusion.
Integrations
- How to use ChatGPT with Oracle NetSuiteConnect ChatGPT to Oracle NetSuite: custom GPT actions, exports versus live access, enterprise data controls, and when a private model is the safer choice.
- How to use Claude with Oracle NetSuiteUse Claude with Oracle NetSuite through MCP connectors, the Anthropic API, AWS Bedrock or Vertex, plus the on-prem alternative for controlled data.