Your Record to Report - Period Close & Reconciliation Data Template

Workiva
Your Record to Report - Period Close & Reconciliation Data Template

Your Record to Report - Period Close & Reconciliation Data Template

This template provides a clear roadmap for collecting the essential data needed to analyze your Record to Report - Period Close & Reconciliation process. It outlines the crucial attributes to gather, the key activities to track, and practical guidance for extracting this information from Workiva. Use this resource to ensure your data is ready for insightful process analysis and optimization.
  • Recommended attributes to collect
  • Key activities to track
  • Extraction guidance for Workiva
New to event logs? Learn how to create a process mining event log.

Record to Report - Period Close & Reconciliation Attributes

These are the recommended data fields to include in your event log for comprehensive analysis of your record to report - period close and reconciliation process.
5 Required 6 Recommended 8 Optional
Name Description
Activity Name
ActivityName
The name of the specific task or event that occurred within the period close process.
Description

The Activity Name describes a step in the record-to-report workflow, such as 'Source Data Imported' or 'Reconciliation Submitted for Review'. These activities are the building blocks of the process map and are timestamped to show the sequence of events.

Analyzing activities is fundamental to process mining. It helps visualize the process flow, identify the sequence of tasks, discover deviations from the standard procedure, and measure the frequency and duration of each step. This is crucial for pinpointing bottlenecks, rework loops, and opportunities for automation.

Why it matters

This attribute forms the core of the process map, enabling the visualization and analysis of the sequence of steps in the closing cycle.

Where to get

This is typically captured in the audit trail, task management, or workflow logs within Workiva, associated with specific close or reconciliation tasks.

Examples
Period Close InitiatedReconciliation Submitted for ReviewAdjusting Journal Entry PostedFinancial Statements Generated
Event Timestamp
EventTimestamp
The precise date and time when a specific activity or event was recorded.
Description

The Event Timestamp marks the point in time that an activity occurred. It is essential for sequencing events correctly and calculating the duration between them. A complete event log will have a timestamp for every activity, from 'Period Close Initiated' to 'Period Close Completed'.

This timestamp is the foundation for all time-based analysis in process mining. It is used to calculate cycle times, waiting times, and processing times, which are critical for dashboards like 'Period Close End-to-End Cycle Time' and 'Reconciliation Bottleneck Analysis'. Accurate timestamps are non-negotiable for a meaningful process analysis.

Why it matters

It provides the chronological order of events, which is essential for calculating all time-based metrics like cycle times and identifying process delays.

Where to get

Found in event logs, audit trails, or transaction records within Workiva, corresponding to the creation or completion time of a task.

Examples
2024-04-01T09:00:00Z2024-04-05T14:32:15Z2024-04-10T11:05:00Z
Financial Period
FinancialPeriod
The unique identifier for a specific financial reporting cycle, such as a month or quarter, which serves as the case for the period-end close process.
Description

The Financial Period is the primary case identifier that groups all activities related to closing the books for a specific time frame. For example, '2024-Q1' or '2024-03' would represent a single case.

In process mining, analyzing by Financial Period allows for a comprehensive view of the entire record-to-report cycle. It enables the comparison of closing processes across different periods to identify trends, measure cycle time improvements, and pinpoint recurring bottlenecks. By treating each period as a case, organizations can analyze process variants and conformance to standard procedures over time.

Why it matters

It is the essential case identifier that frames the analysis, allowing for the end-to-end measurement and comparison of each period close cycle.

Where to get

This is typically derived from the reporting period context within Workiva's financial reporting or close management modules. Consult Workiva documentation for specific field names.

Examples
2024-032024-Q1FY2023-P12Apr 2024
Last Data Update
LastDataUpdate
The timestamp indicating the last time the data for the process was refreshed.
Description

This attribute records when the dataset was last updated from the source system. It is a metadata field applied to the entire dataset during each refresh.

Displaying the Last Data Update timestamp in a dashboard is a best practice that informs users about the freshness of the data they are analyzing. It helps manage expectations about the currency of the insights and is crucial for operational monitoring.

Why it matters

Informs users about the timeliness of the data, ensuring they understand the context of the analysis and when the information was last refreshed.

Where to get

This is generated and stored by the data pipeline or ETL tool at the time of data extraction.

Examples
2024-05-10T08:00:00Z2024-05-09T08:00:00Z
Source System
SourceSystem
The system from which the event data was originally sourced.
Description

This attribute identifies the application or platform that generated the data. For this analysis, it will primarily be 'Workiva', but it can also be used to distinguish data that may have been imported from other systems like an ERP.

In a multi-system landscape, knowing the source system is key to understanding data lineage and assessing data quality. It helps in root cause analysis when data inconsistencies are found and provides context about how an activity was performed.

Why it matters

It provides crucial context about data origin, which is important for data validation and understanding the technological landscape of the process.

Where to get

This value is typically set during the data extraction and transformation process to label the origin of the records.

Examples
WorkivaSAP S/4HANAOracle NetSuite
Company Code
CompanyCode
A unique identifier for the legal entity for which the financial close is being performed.
Description

The Company Code represents a specific legal entity within the organization. Financial closing processes are often performed separately for each company code before consolidation.

This attribute is crucial for filtering and comparing processes across different legal entities. It supports the 'Reconciliation Status and Ageing' dashboard by allowing analysis to be drilled down to a specific company. It helps identify if certain entities consistently face delays or have higher rates of adjustments, pointing to entity-specific process or data issues.

Why it matters

It enables comparison of close process efficiency and compliance across different legal entities within the organization.

Where to get

Associated with financial data, accounts, and transactions within Workiva, likely inherited from the source ERP system.

Examples
1000US01DE015400
Department
Department
The department or functional team responsible for the activity.
Description

This attribute indicates the business unit or department, such as 'Corporate Accounting' or 'Internal Audit', associated with the user or the activity itself. It allows for a higher-level aggregation of process data.

Analyzing the process by Department is essential for the 'Period Close Workload Distribution' dashboard and for comparing process performance across different parts of the organization. It helps identify systemic issues within a department, compare efficiency between teams, and understand how inter-department handoffs impact overall cycle times.

Why it matters

It allows for process analysis to be segmented by business area, helping to compare performance and identify department-specific issues.

Where to get

This information may be stored as part of the user's profile in Workiva or associated with the task's metadata.

Examples
NA Corporate AccountingEMEA Shared ServicesInternal AuditFP&A
GL Account
GLAccount
The General Ledger account number being reconciled or adjusted.
Description

This attribute specifies the GL account involved in a reconciliation or journal entry. It provides a granular level of detail for analyzing the close process.

Analyzing by GL Account is essential for the 'Reconciliation Bottleneck Analysis' and 'Reconciliation Status and Ageing' dashboards. It helps identify which specific accounts are most problematic, taking the longest to reconcile or requiring the most adjustments. This insight allows teams to focus their improvement efforts on the highest-impact areas, such as complex accounts or those with poor data quality.

Why it matters

It provides a granular view into reconciliation performance, helping to identify problematic accounts that cause delays or require frequent adjustments.

Where to get

This will be a key field in any reconciliation or journal entry data within Workiva.

Examples
11010012105003410000012300-001
Reconciliation Category
ReconciliationCategory
The category or type of the account being reconciled, such as Bank Account or Intercompany.
Description

This attribute groups GL accounts into logical categories for higher-level analysis. Examples include 'Cash', 'Fixed Assets', 'Accruals', and 'Intercompany'. This classification helps in understanding process performance for different types of reconciliations.

For the 'Reconciliation Bottleneck Analysis', filtering by Reconciliation Category is crucial. It helps determine if delays are concentrated in specific areas, for instance, if intercompany reconciliations consistently take longer than bank reconciliations. This insight guides targeted process improvements tailored to the specific challenges of each category.

Why it matters

It allows for the aggregation and comparison of reconciliation performance across different types of accounts, revealing category-specific bottlenecks.

Where to get

This may be part of the Chart of Accounts master data, which could be managed in Workiva or inherited from an ERP.

Examples
Bank AccountsIntercompanyFixed AssetsAccrualsPrepaid Expenses
Reconciliation Status
ReconciliationStatus
The current status of an account reconciliation.
Description

This attribute tracks the state of a reconciliation as it moves through its workflow, for example, 'Open', 'In Progress', 'Pending Approval', or 'Approved'. It provides a snapshot of the current progress of reconciliation activities.

This is the key attribute for the 'Reconciliation Status and Ageing' dashboard. It allows managers to monitor open and in-progress items, identify stalled reconciliations, and prioritize work to ensure deadlines are met. Tracking status changes over time also helps to highlight bottlenecks where items wait for long periods before moving to the next state.

Why it matters

It enables real-time monitoring of reconciliation progress, helping to identify and address stalled items to keep the close on track.

Where to get

This is a core attribute within Workiva's reconciliation or close management modules.

Examples
OpenPreparedSubmitted for ReviewApprovedRejected
Responsible User
ResponsibleUser
The user ID or name of the person who performed or is assigned to the activity.
Description

This attribute identifies the individual accountable for a specific task in the period close process, such as the person who prepared a reconciliation or the manager who approved it. It is fundamental for analyzing workload and performance.

The Responsible User is critical for the 'Period Close Workload Distribution' dashboard. It helps managers understand how tasks are distributed among team members, identify potential burnout risks, and ensure balanced resource allocation. It can also be used to pinpoint training needs if specific users are consistently involved in rework loops or process deviations.

Why it matters

This enables analysis of workload distribution, user performance, and resource allocation, which is key to managing team efficiency.

Where to get

Typically found in Workiva's task management or workflow logs, often labeled as 'Assigned To', 'Owner', or 'Completed By'.

Examples
j.doeasmithRobert.Paulsonuser123
Activity Duration
ActivityDuration
The time elapsed between the start and end of an activity.
Description

This is a calculated metric that measures the processing time for a single activity. It is typically derived by subtracting the start timestamp of an activity from the start timestamp of the subsequent activity.

Activity Duration is a fundamental metric in process mining, used directly in the 'Reconciliation Bottleneck Analysis' and 'Review and Approval Cycle Times' dashboards. It helps pinpoint which specific steps in the process consume the most time, allowing for focused optimization efforts. It is the basis for calculating many KPIs, including average cycle times.

Why it matters

It quantifies the processing time of individual steps, making it possible to identify and analyze the most time-consuming activities and bottlenecks.

Where to get

This is not a source system field. It is calculated during process mining data transformation using event timestamps.

Examples
P1DT2H30MPT5HP3D
Adjustment Amount
AdjustmentAmount
The monetary value of an adjusting journal entry.
Description

This attribute records the financial amount of an adjustment. It can be used to understand the materiality of changes being made during the close process.

Analyzing the Adjustment Amount helps to prioritize the investigation of post-reconciliation adjustments. High-value adjustments may indicate significant issues in underlying data or processes, warranting immediate attention. This attribute supports the 'Manual Adjustment Ratio' KPI by allowing for a value-based, rather than purely volume-based, analysis of adjustments.

Why it matters

It helps quantify the financial impact of adjustments, allowing teams to prioritize investigations based on materiality.

Where to get

This would be a standard field in any journal entry data table within Workiva or a connected ERP.

Examples
15250.75-500.00120000.00
Is Automated
IsAutomated
A flag indicating whether the activity was performed by an automated system or a human user.
Description

This boolean attribute distinguishes between tasks executed automatically by the system, such as data imports or system-generated reports, and those performed manually by a user.

This attribute is critical for identifying opportunities to increase automation. By analyzing the ratio of manual to automated tasks and their associated processing times, organizations can build a business case for automating repetitive, time-consuming steps. It also helps in accurately measuring the efficiency of human-led activities versus system-driven ones.

Why it matters

Distinguishes between human and system activities, which is key for identifying automation opportunities and measuring the impact of existing automation.

Where to get

This can be derived from the user ID associated with an activity (e.g., a 'system' or 'bot' user) or from a specific flag on the activity type itself.

Examples
truefalse
Journal Entry ID
JournalEntryId
The unique identifier for an adjusting journal entry.
Description

This attribute provides a unique ID for each journal entry posted during the close process, particularly for adjustments made after reconciliations. It allows for tracing specific adjustments back to their source activities.

Tracking the Journal Entry ID is important for the 'Post-Reconciliation Adjustment Trends' dashboard. It helps to quantify the volume of manual adjustments and provides a way to investigate specific entries that were made late in the process. This traceability is key to understanding the root causes of adjustments and improving initial data quality.

Why it matters

It provides a unique reference for each financial adjustment, enabling detailed analysis of the volume, timing, and reasons for manual entries.

Where to get

This would be a key field in any journal entry data within Workiva or the source ERP.

Examples
JE202404-00123ADJ-593029100004567
Period Close Cycle Time
PeriodCloseCycleTime
The total time from the initiation to the completion of the period close for a single financial period.
Description

This calculated metric represents the end-to-end duration of the entire period close case. It is calculated as the time difference between the first activity ('Period Close Initiated') and the last activity ('Period Close Completed') for a given Financial Period.

This attribute is the primary measure for the 'Period Close End-to-End Cycle Time' dashboard and the corresponding KPI. Tracking this over time allows leadership to see the impact of process improvements and to compare closing efficiency across different business units or timeframes. It is one of the most important high-level indicators of process performance.

Why it matters

This is a key performance indicator that measures the overall efficiency and speed of the entire period close process from start to finish.

Where to get

This is calculated at the case level in the process mining tool by subtracting the earliest start time from the latest end time for each case.

Examples
P10DT5HP8DT12HP12D
Post Approval Adjustment
IsPostApprovalAdjustment
A calculated flag that is true if an adjusting journal entry was posted after the corresponding reconciliation was approved.
Description

This boolean flag is derived by analyzing the sequence of events. For a given account and financial period, if a 'Adjusting Journal Entry Posted' activity occurs after a 'Reconciliation Reviewed and Approved' activity, this flag is set to true. Otherwise, it is false.

This attribute is crucial for the 'Post-Reconciliation Adjustment Trends' dashboard and the 'Post-Reconciliation Adjustment Rate' KPI. A high number of these events indicates a lack of control, poor data quality from upstream systems, or a breakdown in the process, as it generates significant rework and increases compliance risk.

Why it matters

It specifically identifies high-risk adjustments made after approvals, helping to measure process control and data quality issues.

Where to get

This is not a source field. It is derived using logic within the process mining tool by comparing timestamps of related activities.

Examples
truefalse
Rejection Reason
RejectionReason
The reason provided when a reconciliation or financial statement is rejected during review.
Description

When an item is rejected, the reviewer typically provides a reason. This attribute captures that text or code, explaining why the item did not meet approval criteria, such as 'Incorrect supporting documentation' or 'Calculation error'.

Analyzing rejection reasons helps identify common sources of errors and rework. By categorizing and counting these reasons, management can pinpoint areas needing process improvement, better training for preparers, or clearer instructions. This data is valuable for reducing rework loops and improving the first-time approval rate.

Why it matters

It provides direct insight into the root causes of rework and quality issues, guiding targeted training and process improvement efforts.

Where to get

This information is likely captured in a comment field or a predefined list when a user executes a 'Reject' action in a Workiva workflow.

Examples
Supporting documentation missingCalculation errorIncorrect periodPolicy violation
Target Completion Date
TargetCompletionDate
The planned or deadline date for completing the period close.
Description

The Target Completion Date is the internal or external deadline by which the period close process must be finalized. It serves as a benchmark against which actual performance is measured.

This date is essential for calculating the 'On-Time Period Close Rate' KPI. By comparing the actual completion timestamp of the 'Period Close Completed' activity with this target date, the analysis can determine if the close was on time, early, or late. This is a critical measure of process reliability and adherence to financial reporting timelines.

Why it matters

It serves as the baseline for measuring on-time performance, a key indicator of the reliability and predictability of the close process.

Where to get

This date is likely set within the close management or planning module of Workiva for each financial period.

Examples
2024-04-102024-01-152023-10-12
Required Recommended Optional

Record to Report - Period Close & Reconciliation Activities

These are the key process steps and milestones to capture in your event log for accurate discovery and optimization of your financial close.
7 Recommended 7 Optional
Activity Description
Adjusting Journal Entry Posted
Represents the action of creating and posting a correcting entry based on findings during the reconciliation process. Workiva can track journal entries and their status.
Why it matters

This activity is vital for the Post-Reconciliation Adjustment Rate KPI. A high volume of adjustments after reconciliation approval may indicate issues with source data quality or process controls.

Where to get

This is likely an explicit event captured in Workiva's journal entry module, with a creation timestamp and a status indicating it has been posted.

Capture

Use the timestamp when a journal entry's status is set to 'Posted'.

Event type explicit
Financial Statements Approved
The final approval of the financial statements by senior management or the audit committee. This represents the last major sign-off before the period is officially closed.
Why it matters

This is a critical milestone that signifies the reports are finalized. It is essential for measuring the Average Review and Approval Cycle Time for the statements themselves.

Where to get

Likely captured via an electronic signature, a certification process, or a final status change to 'Approved' on the main reporting document or task in Workiva.

Capture

Timestamp of the final approval status change or certification event for the financial statements.

Event type inferred
Financial Statements Generated
Represents the creation of the draft financial statements, such as the Balance Sheet, Income Statement, and Cash Flow Statement. This is captured when the report documents are generated in Workiva.
Why it matters

This activity's timing is crucial for the FS Generation Lag Time KPI. It marks the transition from data aggregation to final report production.

Where to get

This can be inferred from the creation or last major update timestamp of the financial statement documents or reports within the Workiva platform for that period.

Capture

Use the creation or 'last updated' timestamp of the primary financial statement documents.

Event type inferred
Period Close Completed
This activity marks the formal completion of the entire Record to Report process for the financial period. It is the final step in the Workiva process workflow.
Why it matters

This is the primary end event for the process. It allows for accurate measurement of the total Period Close End-to-End Cycle Time and the On-Time Period Close Rate.

Where to get

Inferred from the completion timestamp of the parent period close process, checklist, or workflow in Workiva. It could also be a manual status change.

Capture

Use the completion timestamp of the parent process or the final task in the close checklist.

Event type inferred
Period Close Initiated
This activity marks the official start of the financial close process for a specific period. It is typically triggered when a user creates or starts the period close checklist or process workflow within Workiva.
Why it matters

This is the primary start event for the end-to-end process. It allows for accurate measurement of the total Period Close End-to-End Cycle Time and identifies when the process officially kicks off.

Where to get

This event is likely inferred from the creation timestamp of the primary period close process object, task list, or workflow in Workiva for the specific financial period.

Capture

Use the creation timestamp of the parent process or checklist for the financial period.

Event type inferred
Reconciliation Reviewed and Approved
A key milestone where a manager or reviewer formally approves the prepared reconciliation, confirming its accuracy. This is typically captured when a task is moved to an 'Approved' or 'Completed' status.
Why it matters

This activity is critical for calculating Average Reconciliation Cycle Time and Average Review and Approval Cycle Time. It confirms the completion of a quality check within the process.

Where to get

This is likely inferred from a status change on the reconciliation task or an explicit approval event in the task's audit trail within Workiva.

Capture

Capture the timestamp of the status change to 'Approved' or 'Certified'.

Event type inferred
Trial Balance Prepared
This milestone marks the point where the trial balance is considered final and ready for use in generating financial statements. This may be inferred when a specific task is completed or a report is generated.
Why it matters

This is a critical prerequisite for financial statement generation. Measuring the time from this point forward helps analyze the efficiency of the final reporting stages.

Where to get

This is likely inferred from the completion of a 'Finalize Trial Balance' task in a Workiva checklist or the generation timestamp of a final TB report.

Capture

Timestamp of a 'Prepare Trial Balance' task completion or final TB report generation.

Event type inferred
Account Reconciliation Started
This activity signifies that a preparer has begun working on a specific account reconciliation. This is typically captured when a user first opens or claims a reconciliation task within a Workiva process.
Why it matters

Tracking the start of reconciliation work is crucial for measuring preparer cycle time and identifying delays between task assignment and the beginning of actual work.

Where to get

Inferred from the first status change of a reconciliation task from 'Not Started' to 'In Progress' or a similar status within a Workiva checklist or workflow.

Capture

Detect the first timestamp when a reconciliation task status changes to an active state like 'In Progress'.

Event type inferred
Financial Statements Reviewed
This activity occurs when a user or group of users reviews the generated financial statements for accuracy and completeness. It may be captured by a status update on a review task.
Why it matters

Tracking the review cycle is key to understanding delays in the final approval stages. Long durations here can significantly impact the overall close timeline.

Where to get

This can be inferred from status changes on a review task in a Workiva process, moving from 'Pending Review' to a state like 'Review Complete' or 'Approved'.

Capture

Timestamp of a status change indicating a review cycle for the financial statements has been completed.

Event type inferred
Intercompany Reconciliation Started
Marks the start of the specific and often complex process of reconciling intercompany transactions. This is captured when the intercompany reconciliation module or specific tasks are initiated.
Why it matters

Intercompany reconciliation is a frequent source of delays. Isolating this activity helps measure its specific duration and identify bottlenecks unique to these transactions.

Where to get

This can be inferred from the status change of tasks specifically designated for intercompany accounts within a Workiva process workflow.

Capture

Timestamp when tasks categorized as 'Intercompany' move to an 'In Progress' status.

Event type inferred
Period Re-Opened
An exception activity where a previously closed period is re-opened to post late adjustments or make corrections. This would be captured by a status change from 'Closed' to an active state.
Why it matters

This indicates a significant process exception and rework. Tracking its frequency helps identify underlying issues with process control and finality.

Where to get

This would be inferred from a status change on the parent period close process object, moving from a completed or closed status back to an open or in-progress status.

Capture

Detect status change from 'Closed' to 'Open' on the period object.

Event type inferred
Reconciliation Rejected
Occurs when a reviewer finds an issue with a submitted reconciliation and sends it back to the preparer for correction. This is captured by a status change to 'Rejected' or 'Needs Rework'.
Why it matters

Tracking rejections is essential for identifying rework loops, measuring first-time-right rates, and pinpointing accounts or preparers with recurring quality issues.

Where to get

Inferred from the timestamp when a reconciliation task's status is changed to 'Rejected', 'Sent Back', or a similar state indicating rework is needed.

Capture

Capture the timestamp of the status change to 'Rejected' or equivalent.

Event type inferred
Reconciliation Submitted for Review
This event occurs when a preparer completes their reconciliation work and formally submits it for approval. In Workiva, this is often represented by a status change on the task, such as moving to 'Pending Review'.
Why it matters

This marks the handoff from preparer to reviewer, allowing for the measurement of review queue times. It is a key milestone for analyzing the efficiency of the review and approval workflow.

Where to get

Inferred from the timestamp when a reconciliation task's status changes from an 'In Progress' state to a 'Pending Review' or 'Submitted' state.

Capture

Capture the timestamp of the status change to 'Pending Review' or equivalent.

Event type inferred
Source Data Imported
Represents the completion of data loading from source ERP systems into the Workiva platform. This could involve trial balance data, transaction details, and other supporting schedules needed for reconciliation.
Why it matters

Delays in data availability are a common bottleneck. Tracking this activity helps isolate data integration issues from the subsequent reconciliation and reporting work.

Where to get

This may be an explicit event in Workiva's data integration logs or audit trail. It could also be inferred from the timestamp of the last data update for the period before reconciliation tasks begin.

Capture

Timestamp of the successful completion of a data import or ERP connection refresh for the period.

Event type inferred
Recommended Optional

Extraction Guides

How to get your data from Workiva