Oracle EBS GL Period Close Checklist
Closing a period in Oracle E-Business Suite is mostly about order: subledgers first, accounting and transfer second, GL posting and review third, and period status last. This checklist walks that order and marks the steps that most often cause a reopened period.
0 of 33 items complete
14 critical items still open - these are the highest-risk gaps.
Before close: subledger cut-off
Subledger accounting and transfer
General Ledger processing
Reconciliation and review
Period status and hand-off
Complete every critical item before you close the GL period. Anything unchecked at close should have a named owner and a due date.
Get a live close status view from EBS
An optional review of how open-item and period-status questions could be answered from your own data.
Optional. The tool and every export work without this. No spam.
How to use the checklist
Copy the checklist into your close calendar and tick items as they finish. Critical items are those that, if skipped, usually mean a reopened period or a wrong trial balance. Assign an owner to each group, and record the concurrent request id of each program you run so the evidence is easy to find later. Export to PDF at the end of each close and file it with the reconciliations.
Why the order matters
General Ledger reflects what the subledgers send. If you close the GL period before every subledger has created accounting and transferred, late items land in a later period or need a reopen. Close each subledger period, then check for unaccounted transactions, then post in GL, then close GL. Period statuses in GL are Open, Closed, Future Entry, Never Opened and Permanently Closed, and you should know which your close policy allows.
- Subledger cut-off before accounting
- Accounting before transfer
- Transfer and import before posting
- Posting and review before GL close
Common mistakes at month end
The usual causes of a painful close are unaccounted transactions found after the fact, journals left unposted or on hold, suspense balances nobody owns, and manual journals entered without support. Another is running revaluation after the reports were already reviewed. Plan revaluation, allocations and translation early in the schedule so the review uses final numbers. Keep a standing list of recurring close exceptions and fix the root cause each quarter.
Frequently Asked Questions
In what order should I close Oracle EBS subledgers?
Close the operational subledgers such as Purchasing, Inventory, Payables, Receivables and Fixed Assets first, after creating accounting and transferring to GL. Then post in GL, review, and close the GL period last. Your own policy may add steps such as consolidation.
What is the difference between Closed and Permanently Closed?
A Closed GL period can be reopened by users with the right access if you need to post something. Permanently Closed cannot be reopened from the application, so use it only after the period is fully signed off and audited.
Why are unaccounted transactions a problem at close?
Transactions that have not been accounted by Create Accounting do not reach the GL, so the trial balance is incomplete. They can also block the subledger period from closing. Run the unaccounted transactions report before closing each period.
Does this checklist cover every EBS release?
It follows the general R12 flow with Subledger Accounting. Exact program names and options differ by module version and your configuration, so adapt the list to your own close calendar and keep what applies to you.
If your close relies on people running the same status queries every month, we can build a read-only assistant over your EBS tables that shows open items by subledger with the query it ran.
Related Tools
Oracle EBS AP Invoice Interface Template
Fill in header and line values to get insert statements for the Payables open interface tables, ready to adapt for your conversion or integration.
OracleOracle EBS Responsibility Design Worksheet
Plan custom responsibilities row by row: menu, request group, data group, MO security profile and the business role each one serves.
OracleOracle EBS SQL for Concurrent Requests Generator
Build ready-to-run SQL for recent, running, pending and long-running concurrent requests from a few filter fields.
OracleOracle EBS Concurrent Request Phase and Status Reference
Look up every common phase and status combination for a concurrent request, with what it means and the first thing to check.
More Oracle tools
See all- Oracle EBS Inventory Tables Reference
- Oracle EBS WIP Tables Reference
- Oracle EBS Cycle Count Workload Calculator
- Oracle EBS Discrete Manufacturing Go-Live Checklist
- Oracle EBS Inventory Accuracy Readiness Assessment
- Oracle EBS 12.2 Upgrade Readiness Checklist
- Oracle EBS Patching Checklist for adop
- Oracle EBS Support End-Date Planning Calculator
- Oracle EBS Concurrent Program Registration Request Template
New to Oracle E-Business Suite? Start with the Oracle E-Business Suite guide and toolkit, or plan with Oracle EBS Roadmap Planner, Training Path Builder, ERP Certification Study Planner.
Keep exploring
Free tools
- Oracle EBS Inventory Period Close ChecklistA step-by-step checklist for closing the Oracle Inventory accounting period, including WIP, receiving and cost transactions.
- Oracle EBS GL Open Journals and Period Status SQL GeneratorEnter a ledger and period and get queries to see period status, unposted journals, stuck import rows and subledger entries not yet in the GL.
- Oracle EBS Pending Transactions SQL Generator for Period CloseBuilds SQL that counts and lists pending, errored and uncosted transactions in inventory and WIP before you close an Oracle inventory accounting period.
ERP fixes and how-tos
- 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.
- How to Close an Inventory Accounting Period in Oracle EBSClose an Oracle EBS Inventory accounting period: clear pending transactions, run the pending transactions report, close via Inventory Accounting Periods, transfer to GL.
Runs with your ERP
- Esker Order Management and Oracle E-Business SuiteHow Esker captures customer POs from email, fax and PDF and creates sales orders in Oracle EBS: integration, data flows, setup, pitfalls and a private AI layer.
- Cloud Inventory (DSI) with Oracle E-Business Suite: Mobile Barcode InventoryCloud Inventory, formerly DSI, adds offline mobile barcode inventory to Oracle E-Business Suite and JD Edwards. Data flows, setup steps, pitfalls and AI notes.
- BarTender and Oracle E-Business Suite: Label Printing from OracleHow BarTender prints labels from Oracle EBS using Oracle XML print requests and Integration Builder: methods, data flows, setup steps, pitfalls and AI help.
AI on your ERP
- 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.
- AI for the ERP Month-End Close: Variance Commentary Without the All-NighterAI for the ERP month-end close: draft variance commentary, flag journal entry anomalies, and speed audit support, grounded in the general ledger, reviewed by finance before anything posts.
Integrations
- How to use ChatGPT with Oracle E-Business SuiteUsing ChatGPT with Oracle E-Business Suite: export vs live access, custom GPT actions over ISG REST, enterprise data controls and when to keep data on-prem.
- How to connect Claude to Oracle E-Business SuiteConnect Claude to Oracle E-Business Suite via MCP, the Anthropic API, AWS Bedrock or Vertex, and know when an on-prem open-weight model is the better fit.