Skip to content
Report · Financials

Accounting period status

Every accounting period since 1 January two years ago, with whether it is closed and which ledgers are locked.

  • month end
  • close
  • controls
Sample preview, fictional dataYour own figures appear after import.

01

About this report

One row per active month, quarter, year and adjustment period that ends on or after 1 January two years ago. Each row gives the start and end dates, whether the period is closed, and whether AR, AP and all transactions are locked.

Before a close, filter Period type to Month and look for open months earlier than the current one.

02

Sample preview

Fictional figures in the shape you will see. Yours come from your account.

PeriodPeriod typeStartEndClosedAR lockedAP lockedAll locked
Jul 2026Month2026-07-012026-07-31YesYesYesYes
Aug 2026Month2026-08-012026-08-31NoYesYesNo
Sep 2026Month2026-09-012026-09-30NoNoNoNo
Q3 2026Quarter2026-07-012026-09-30NoNoNoNo

03

The SuiteQL

This is the query each report runs. Read it, copy it, or change it after import.

Accounting period status
SELECT p.periodname AS period_name,
       CASE WHEN p.isyear = 'T' THEN 'Year' WHEN p.isquarter = 'T' THEN 'Quarter'
            WHEN p.isadjust = 'T' THEN 'Adjustment' ELSE 'Month' END AS period_type,
       TO_CHAR(p.startdate, 'YYYY-MM-DD') AS start_date,
       TO_CHAR(p.enddate, 'YYYY-MM-DD') AS end_date,
       p.closed AS closed,
       p.arlocked AS ar_locked,
       p.aplocked AS ap_locked,
       p.alllocked AS all_locked
  FROM accountingperiod p
 WHERE p.isinactive = 'F'
   AND p.enddate >= ADD_MONTHS(TRUNC(SYSDATE, 'YYYY'), -24)
 ORDER BY p.startdate, CASE WHEN p.isyear = 'T' THEN 1 WHEN p.isquarter = 'T' THEN 2 ELSE 3 END

ReportFinancials

Accounting period status

Screenshot of the Accounting period status report in HiScale Advanced Reports, filled with fictional sample data
Sample preview, fictional dataOpen image full size (opens in a new tab)