Skip to main content Enter
ERP.AI Budgeting & Forecasting

Budgeting & Forecasting

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Budget planningBuild a plan your teams can explain and your finance leaders can review. Drivers and assumptionsShow which assumptions produced each planning number. ScenariosCompare alternatives without changing the approved budget.
Rolling forecastsRefresh the outlook while keeping earlier forecasts intact. Budget controlsKeep budget changes and spending follow-up accountable. Variance and board packsExplain performance against the plan and share a consistent review.

Budgeting & Forecasting

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Build and approve the budgetTake a scoped proposal through the required financial decisions. Refresh the rolling forecastPublish an accepted outlook with a reproducible monthly basis. Compare planning scenariosTest alternative assumptions and retain the comparison evidence.
Approve budget transfersReallocate budget with balanced changes and clear decision ownership. Review variance and board packsTurn reconciled results into an approved financial review packet.

Budgeting & Forecasting

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Professional servicesConnect staffing and utilization assumptions to the financial plan. Manufacturing financePlan operating costs and commitments with an explicit financial basis.
Multi-department organizationsGive department owners a shared planning process with clear boundaries.

Budgeting & Forecasting

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsGive each planning task the right scope and decision owner. Reports and analyticsCompare the selected plan, actuals and forecast on a consistent basis. Data modelRetain planning identity from the first assumption to the published packet.
IntegrationsConnect the planning sources and preserve their ownership. ImplementationPilot a complete planning cycle before expanding the rollout. Agent and automationPrepare planning work while keeping decisions attributable.

Budgeting & Forecasting

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Budget planningBuild a plan your teams can explain and your finance leaders can review.Drivers and assumptionsShow which assumptions produced each planning number.ScenariosCompare alternatives without changing the approved budget.Rolling forecastsRefresh the outlook while keeping earlier forecasts intact.Budget controlsKeep budget changes and spending follow-up accountable.Variance and board packsExplain performance against the plan and share a consistent review.
Processes
Build and approve the budgetTake a scoped proposal through the required financial decisions.Refresh the rolling forecastPublish an accepted outlook with a reproducible monthly basis.Compare planning scenariosTest alternative assumptions and retain the comparison evidence.Approve budget transfersReallocate budget with balanced changes and clear decision ownership.Review variance and board packsTurn reconciled results into an approved financial review packet.
Industries
Professional servicesConnect staffing and utilization assumptions to the financial plan.Manufacturing financePlan operating costs and commitments with an explicit financial basis.Multi-department organizationsGive department owners a shared planning process with clear boundaries.
Reference
Roles and permissionsGive each planning task the right scope and decision owner.Reports and analyticsCompare the selected plan, actuals and forecast on a consistent basis.Data modelRetain planning identity from the first assumption to the published packet.IntegrationsConnect the planning sources and preserve their ownership.ImplementationPilot a complete planning cycle before expanding the rollout.Agent and automationPrepare planning work while keeping decisions attributable.
Sign in
Sign in Start now
Budgeting & Forecasting Modules
Budget controls5 of 6
  • Budget planning1 of 6
  • Drivers and assumptions2 of 6
  • Scenarios3 of 6
  • Rolling forecasts4 of 6
  • Budget controls5 of 6
  • Variance and board packs6 of 6

Budget controls

Keep budget changes and spending follow-up accountable.

Open Commitments by EntityCommitments
Budget planningDrivers and assumptionsScenariosRolling forecastsBudget controlsVariance and board packs
Status IN ('Open', 'PartiallyConsumed'); Cost-Center Head restricted to own Entity
Open
CMM-93672COA-73285
CMM-72799COA-80604
CMM-83867COA-78864
PartiallyConsumed
CMM-27851COA-68457
CMM-33847COA-22842
CMM-50232COA-69653
Records in this module
  • Commitments
  • BudgetTransfers
  • BudgetCycles
  • BudgetLines
  • Approvals
  • AssumptionsLog

Understand the remaining obligation

Open Commitments by Entity shows the amount still unrecognized against the relevant account, entity and expected period. A stable source-line and allocation identity prevents repeated imports from duplicating the obligation. Reconcile changes as costs become actuals so the same purchase is not counted both as a full commitment and a posted expense. Cancelled or consumed obligations retain their history. The operational commitment cache can refresh without changing a locked BudgetLines amount or the snapshot used in an earlier report.

Route a proposed transfer to its decision owner

Cost-Center Head prepares a positive transfer amount and identifies different source and destination cells within the authorized cycle, period and currency. Pending Budget Transfers shows the proposal and its reason. FP&A Director decides amounts up to and including the configured threshold; CFO decides above it. Apply the approved source-availability and closed-period policy and prohibit self-approval. An edit after submission creates another revision, so the decision must authorize the exact amount and cells that will be applied.

Pending Budget TransfersBudgetTransfers
Submitted
Transfer NumberVersionPeriodFrom EntityFrom Account
BT-68570BV-6241121 SepBE-7050COA-24065
BT-49261BV-4437718 SepBE-7793COA-35219
BT-76743BV-5627816 SepBE-3089COA-27368
BT-98288BV-7660008 SepBE-5499COA-83953
BT-80092BV-4928505 SepBE-5128COA-59255
BT-41119BV-5417607 SepBE-9198COA-22085
Budget controls →

Preserve the approved baseline and its changes

Applying a transfer subtracts its amount from the source and adds it to the destination as one balanced, append-only adjustment. The original locked BudgetLines.Amount remains unchanged. Budget Transfer Register retains applied, rejected and other historical outcomes for review. Effective budget includes only authorized applied deltas through the selected cutoff. A retry returns the existing result, and a correction retains its own authorized trail. Broader structural changes belong in a new reviewed budget version rather than an unexplained overwrite.

Budget Transfer RegisterBudgetTransfers
Version = selected Version; include historical decisions
Transfer NumberPeriodFrom EntityTo EntityAmount
BT-5426205 SepBE-2073BE-159612,010.38
BT-4305306 SepBE-7038BE-52194,259.25
BT-3411006 SepBE-9018BE-783212,931.19
BT-9145612 SepBE-6176BE-342743,377.42
BT-4525814 SepBE-8751BE-985310,702.88
BT-6175624 SepBE-5742BE-506536,636.60
Budget controls →

Rollout checks

Pilot one valid transfer, an above-threshold decision, an unavailable source balance and a duplicate apply request. Reconcile the source reduction and destination increase to zero across the same currency and period. Compare available-to-spend before and after an actual cost replaces its commitment. Verify that none of these operations changes the original locked plan or a previously distributed report.

Modules

  • My Budget SubmissionDraft
    Version NumberCycleVersion TypeStatus
    Negotiation CFO

    Budget planning

    Build a plan your teams can explain and your finance leaders can review.

  • Assumptions History
    Log NumberChange TypeDriverFrom Value
    Driver Updated

    Drivers and assumptions

    Show which assumptions produced each planning number.

  • Active ScenariosComputed
    Scenario CodeNameVersionScenario Type
    Upside

    Scenarios

    Compare alternatives without changing the approved budget.

  • Rolling Forecast — Current WindowOpen
    Forecast CodeNameCycleAs Of Period

    Rolling forecasts

    Refresh the outlook while keeping earlier forecasts intact.

  • Open Commitments by Entity
    Commitment NumberVendorAccountEntity

    Budget controls

    Keep budget changes and spending follow-up accountable.

  • Variance Review
    PeriodEntityAccountBudget Amount

    Variance and board packs

    Explain performance against the plan and share a consistent review.

Reports

All reports

Commitments & Available to Spend

Per Entity per Account per Period: BudgetAmount, ActualAmount, CommittedAmount, AvailableToSpend (locked baseline + applied transfer deltas through the selected cutoff − reconciled Actual − remaining unrecognized Committed), with overcommitted rows flagged. The Cost-Center Head's spend-discipline report.

Open Commitments by EntityCommitments
Status IN ('Open', 'PartiallyConsumed'); Cost-Center Head restricted to own Entity
Open
CMM-93672COA-73285
CMM-72799COA-80604
CMM-83867COA-78864
PartiallyConsumed
CMM-27851COA-68457
CMM-33847COA-22842
CMM-50232COA-69653

Budget Transfer Audit

Every BudgetTransfer in a Cycle with FromEntity / FromAccount / ToEntity / ToAccount, Amount, Reason, RequestedBy, ApprovedBy, and Status. Grouped by Period and approver. The internal-audit and compliance ledger for mid-year reallocations.

Budget Transfer RegisterBudgetTransfers
Version = selected Version; include historical decisions
Transfer NumberPeriodFrom EntityTo EntityAmount
BT-5426205 SepBE-2073BE-159612,010.38
BT-4305306 SepBE-7038BE-52194,259.25
BT-3411006 SepBE-9018BE-783212,931.19
BT-9145612 SepBE-6176BE-342743,377.42
BT-4525814 SepBE-8751BE-985310,702.88
BT-6175624 SepBE-5742BE-506536,636.60

Roles and permissions

CFO

Owns Targets, signs off the final BudgetVersion, reviews and approves BoardPacks. The named approver at the top of the budget-approval chain.

Permissions and records
  • CRUD on Targets (sets the top-down goalposts)
  • Read on every BudgetCycles, BudgetVersions, BudgetLines, Drivers, DriverValues, DriverFormulas, Scenarios, WhatIfRuns, RollingForecasts, RollingForecastSubmissions, ForecastAdjustments, VarianceAnalyses, FluxComments, Commitments, BudgetTransfers, Approvals, AssumptionsLog org-wide
  • Approve BudgetVersions at the CFO step (Status: InReview → Approved)
  • Approve BudgetTransfers above a configured threshold
  • Commitments
  • BudgetTransfers
  • BudgetCycles
  • BudgetLines
  • Approvals
  • AssumptionsLog
Active ScenariosScenarios
StatusComputedSharedVersion.Status is Draft, InReview or Approved
Computed
SCN-22120SC-284
SCN-74676SC-592
SCN-69891SC-768
Shared
SCN-63007SC-665
SCN-37177SC-609
SCN-12739SC-304
FP&A Director

Designs each BudgetCycle, manages Versions through the cycle, runs Scenarios, owns the RollingForecasts, builds BoardPacks. The day-to-day owner of the planning workbench.

Permissions and records
  • CRUD on BudgetCycles, BudgetVersions (create new Version, advance Status, lock), BudgetLines org-wide (only in authorized Draft Versions), Scenarios, WhatIfRuns, RollingForecasts, ForecastAdjustments, BoardPacks (Status: Draft → Generated → InReview)
  • Read on Targets, Drivers, DriverFormulas, RollingForecastSubmissions, Commitments, Approvals, AssumptionsLog
  • Approve BudgetVersions at the FP&A Director step
  • Approve BudgetTransfers up to threshold (above goes to CFO)
  • BudgetCycles
  • BudgetLines
  • Commitments
  • Approvals
  • AssumptionsLog
  • BudgetTransfers
Active ScenariosScenarios
StatusComputedSharedVersion.Status is Draft, InReview or Approved
Computed
SCN-22120SC-284
SCN-74676SC-592
SCN-69891SC-768
Shared
SCN-63007SC-665
SCN-37177SC-609
SCN-12739SC-304
FP&A Analyst

Operational role. Loads Actuals, runs and reviews VarianceAnalyses, prepares FluxComments, supports Cost-Center Heads through the submission cycle, drafts BoardPacks for Director review.

Permissions and records
  • Prepare and validate unpublished Actual and Forecast batches through the controlled workflows
  • cannot edit published snapshots
  • Maintain variance explanations, never manually set computed results or reviewer decisions
  • Edit draft DriverValues within the current editable Version
  • Commitments
  • BudgetTransfers
  • BudgetCycles
  • Approvals
  • AssumptionsLog
Active ScenariosScenarios
StatusComputedSharedVersion.Status is Draft, InReview or Approved
Computed
SCN-22120SC-284
SCN-74676SC-592
SCN-69891SC-768
Shared
SCN-63007SC-665
SCN-37177SC-609
SCN-12739SC-304
Cost-Center Head

Department / cost-center owner. Submits own Entity's BudgetLines (Type: Budget) during the cycle, defends Variance each month with FluxComments, requests BudgetTransfers.

Permissions and records
  • CRUD on BudgetVersions of own OwnerEntity while Status: Draft — submit flips to Status: Submitted
  • CRUD on BudgetLines of Type: Budget and Type: Forecast within own Version's draft / submission window where BudgetLines.Entity = own Entity OR Entity.Parent = own Entity (covers the sub-cost-center hierarchy under the head)
  • CRUD on RollingForecastSubmissions where Entity = own Entity while Status: Draft → Submitted
  • CRUD on own BudgetTransfers (Submit only — approval routes to FP&A Director / CFO)
  • BudgetLines
  • BudgetTransfers
  • Commitments
  • Approvals
Open Commitments by EntityCommitments
Status IN ('Open', 'PartiallyConsumed'); Cost-Center Head restricted to own Entity
Open
CMM-93672COA-73285
CMM-72799COA-80604
CMM-83867COA-78864
PartiallyConsumed
CMM-27851COA-68457
CMM-33847COA-22842
CMM-50232COA-69653
Manager

Line-of-business manager with scope limited to inputs that feed budget — headcount asks, capex requests, vendor cost estimates for own org. Sees aggregate own-org budget but no peer detail.

Permissions and records
  • Read on BudgetEntities for own org
  • Propose draft DriverValues of Driver.Category IN (Workforce, Productivity) for own org's Entity (e.g. proposes Headcount ask for next period)
  • Read aggregate BudgetLines of Type: Budget for own org Entity (own Entity totals only)
  • Read Drivers catalog
  • BudgetLines
Executive Reader

Read-only access to BoardPacks, top-line dashboards, and the approved BudgetVersion summary. Used by board members and exec staff.

Permissions and records
  • Read on BoardPacks (Status: Approved or Distributed only), the top-line BudgetVersions summary fields (TotalRevenue, TotalOpEx, EBITDA — no per-line breakdown), Targets org-wide, RollingForecasts summary, and the org-level VarianceAnalyses rollup
  • Cannot read BudgetLines per-cell, DriverValues, FluxComments, AssumptionsLog, or any draft / unapproved artifact
  • BudgetLines
  • AssumptionsLog
Planning TargetsTargets
Cycle.StatusOpenLockedActive = true
Revenue
TRG-22830COA-95688
OpEx
TRG-34299COA-23243
GrossMargin
TRG-41375COA-18060
EBITDA
TRG-68915COA-63503
Cash
TRG-49960COA-71548
Auditor

Read-only with full AssumptionsLog access for compliance and internal-audit work. Includes draft and approved artifacts.

Permissions and records
  • Read on every table including AssumptionsLog (full audit trail), Approvals (full approval history), BudgetTransfers (including drafts and rejections), prior superseded BudgetVersions, and all Scenarios lineage
  • Cannot edit anything
  • cannot delete
  • no approval rights
  • BudgetTransfers
  • Approvals
  • AssumptionsLog
Published Board PacksBoardPacks
StatusApprovedDistributed
Pack NumberMeeting DateAs Of PeriodBased On VersionApproved At
BP-3013623 Sep02 OctBV-1459206 Oct
BP-6517205 Sep08 SepBV-26747
BP-1136025 Sep27 SepBV-4803701 Oct
BP-8237822 Sep28 SepBV-57316
BP-5233007 Sep10 SepBV-6973617 Sep
BP-7909111 Sep15 SepBV-47637

Related processes

Open Budget CyclesPlanning
Cycle CodeNameCadenceFiscal Year
Mid Year Reforecast

Build and approve the budget

Take a scoped proposal through the required financial decisions.

5 stages · 3 approvals

Rolling Forecast — Current WindowOpen
Forecast CodeNameCycleAs Of Period

Refresh the rolling forecast

Publish an accepted outlook with a reproducible monthly basis.

4 stages · 1 approval

Active ScenariosComputed
Scenario CodeNameVersionScenario Type
Upside

Compare planning scenarios

Test alternative assumptions and retain the comparison evidence.

4 stages · 0 approvals

ERP•AI workspace

Start now Budgeting & Forecasting

Create your ERP.AI account and get started with Proto.

Start now Download agent
Previous · module 4 of 6Rolling forecastsNext · module 6 of 6Variance and board packs

Customize Budget controls. With Proto, your desktop AI agent.

Ask Proto to help you customize Budgeting & Forecasting.

Customize
Budget controls.
Ask: “Review Commitments fields.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.