EIGENN.
docsguidesapichangelogpricingsign in
EIGENN.

Rolling Budget Close

Replace closed months with actuals, review the variance, and approve a controlled latest estimate.

Summary

Use Finances → Budgets → Grid → Rolling budget close to create a new version from an approved budget. Closed months use actuals. You choose how the remaining months change. The original plan stays available for comparison.

Capabilities

  • Preview monthly before-and-after values and an exact reconciliation before creating a version.
  • Keep remaining budget values, spread variance equally, rebase proportionally, refresh formula-backed periods from the realized run rate, or enter a manual estimate.
  • Send the new version for approval and protect its values while approval is pending or complete.
  • Request an approved reopen, correct values, and submit the updated version for fresh approval.

Prerequisites

Your organization must have rolling budget close and budget readiness enabled. An administrator must configure an enabled approval policy. Creating versions and requesting or applying a reopen require approval-management permission. Creating a version or sending corrections for approval also requires access to the entire budget's protected dimensions.

Select a named, approved, active budget with values in the selected year, currency, category, and dimension slice. Run readiness checks after the last source-budget change. Resolve any findings that block actualization or forecasting.

Concepts

TermMeaning
Actuals closed throughLast month replaced with recorded actuals. Only completed UTC calendar months can be closed.
Governed versionA copied budget whose values are frozen while its approval is pending or approved.
ReconciliationExplanation of the total change, including actualization, allocation, manual changes, and driver refresh.
Period closeA lock for one version, month, currency, budget kind, category scope, and dimension slice.
ReopenAn approved correction step that retains the close evidence and invalidates the version's prior approval.

Workflow

  1. Open Finances → Budgets, select the approved scenario and year, and switch to Grid.
  2. Run readiness checks. In Rolling budget close, choose the last closed month, version name, open-period policy, and approval policy.
  3. Select Preview rolling close. Review the monthly values and reconciliation. For manual estimates, enter open-period values and preview again.
  4. Select Create governed version. Eigenn opens the new version and submits its approval request. Refreshing the page retains its values and close status.
  5. After approval, use the version for the next rolling close or a budget-to-forecast handoff.
  6. To correct a closed month, enter a Reopen reason, select Request reopen, and obtain approval from another eligible reviewer. Select Reopen period after approval.
  7. Make corrections, then select Send updated version for approval. Values freeze again while the new request is reviewed.

Behavior specification

SituationResult
Hold remaining budgetClosed months change to actuals; open months keep their values and formulas.
Spread or proportional rebaseClosed-month variance is allocated to open months in the same category and dimension line. A negative remaining value blocks the preview.
Refresh formula driversFormula-backed open months use the average realized amount from closed months. Changed cells become fixed values; the original formulas remain in the source plan.
Manual estimateAt least one explicit open-month value is required to create the version.
Empty month before the cutoffThe period is closed even when it has no budget rows.
Zero actualThe zero-valued cell remains present in the actualized version.
Renamed governed versionThe panel identifies the changed version and offers fresh approval. A new request supersedes earlier active version approvals; values remain locked.
Source changes after previewCreation stops. Preview again before retrying.
Unmapped actuals or unexplained differenceCreation is blocked until the reconciliation is complete.
Repeated creation or reapproval requestThe same request returns the existing version or approval. Reapproval retries do not duplicate reviewer notifications.
Requester tries to approve their own requestThe approval is rejected; another eligible reviewer must decide.
Pending or approved versionNormal edits, imports, seeding, formulas, and bulk writes cannot change its values.
Approved reopenThe selected close becomes reopened. Other closed months remain locked. The prior version approval is invalidated.
Corrected versionFresh approval is required before downstream use.
Budget alertsClosed categories are excluded from monthly alerts, including All categories. Open-category alerts and year-end projections remain available.

Diagrams

Rolling budget close and correction

Rendering diagram…

Screenshots

Rolling close preview showing the January variance allocated to February and March

New budget version awaiting approval with January closed

Corrected budget version approved after reopening January

Verification

Capture coverage uses an isolated local organization and synthetic travel activity. The acceptance flow checks keyboard preview, mobile layout, persisted values after reload, formula removal for adjusted cells, blocked writes, approval-gated reopening, corrections, and fresh approval. Verification evidence is recorded with the application commit after the flow passes.

Related

  • Budgets and Forecast
  • Build and Review a Forecast

Receivables Controls

Turn on automated collection sends, set the send window, and build the recovery-policy steps that Auto-chase runs.

Scenario Planning

Build formula-driven operating models, compare scenarios, import actuals, and share focused planning views.

On this page

SummaryCapabilitiesPrerequisitesConceptsWorkflowBehavior specificationDiagramsScreenshotsVerificationRelated

Eigenn docs

current product

Overview
Overview
OverviewAccount PreferencesApproval PoliciesAssistant AutomationAssistant Command CenterAssistant Workspace and Saved WorkBank ConnectionsBilling and UsageBudgets and ForecastCommand CenterCustomer FieldsCustomer LifecycleCustomer RecordsCustomersDeveloper PlatformDocument Processing and ExtractionFiles and Document VaultFinancial Analytics and ReportsFinancial OverviewInbox and ApprovalsInvoice InsightsInvoice ProductsInvoicesMarketplace IntegrationsNotifications and BrandingOnboarding and SupportOverviewPlanning Data and DimensionsPlanning Models and FormulasPlanning Time and ActualsPlanning UncertaintyPlanning Versions and CollaborationPlanning Views and ExportsPlans and AdjustmentsReceivablesReceivables AnalyticsReceivables ControlsRolling Budget CloseScenario PlanningSecurity and AccessSettings OverviewStress TestsTeams and OrganizationsTone Profiles and ExperimentsTransaction Categories and RulesTransaction CodingTransactionsWeekly Finance RitualWorkflow ExecutionsWorkflow OutcomesWorkflow PausesWorkflows
OverviewBuild a Driver-Based Planning ModelBuild and Review a ForecastBuild Your First WorkflowCollaborate on a Planning ModelCompare and Share Planning ScenariosConfigure Approval PoliciesConfigure Assistant OperationsConfigure Customer FieldsConfigure Notifications and BrandingConfigure Planning Time and ActualsConfigure Receivables ControlsConnect Planning Data and ActualsConnect Transaction RecordsCreate and Manage CustomersCreate and Send InvoicesCreate Your First Planning ModelDeveloper API SetupFirst Cash ReviewInvoice Collection WorkflowMaintain Transaction RulesManage Security and BillingManage Team AccessManage the Invoice LifecycleMCP WorkflowsMonitor and Recover WorkflowsOrganize and Share DocumentsProcess Inbox ItemsReconcile and Categorize TransactionsReview a Customer Finance RecordReview, Restore, and Export a Planning ModelRun a Finance Operating ReviewRun a Receivables Tone ExperimentRun a Runway Stress TestRun Planning Uncertainty AnalysisRun Your First Command Center ReviewSave and Share Assistant WorkSet Up a WorkspaceTroubleshoot Account AccessWebhook DeliveryWeekly CFO Review
OverviewIntegrationsMCPSDKsWebhooks
OverviewAuthenticationBank Accounts APICustomers APIErrorsForecasts and Stress Tests APIInvoice Payments APIInvoices APIPaginationRate LimitsRemote Tracker API StatusTracker Categories APITracker Entries and Timers APITracker Projects APITransactions APIWebhooks API StatusWorkflows API
Overview
Overview