To maintain a well-organized and efficient Adaptive Planning instance, I highly recommended to always use a single, continuously updated plan version, I like to call it “Rolling Forecast”. In Adaptive, this will be set as your default version. And it will show in bold in your version Dropdown.
This version will have the greatest and latest forecast inputs (and formulas logic)!
This approach of using always the same input version ensures clarity, consistency and ease of deriving locked versions!
How to Implement This Best Practice
Set Rolling Forecast as the Default Version
- In Adaptive Planning, mark your Rolling Forecast version as the default one.
- Menu > Modeling > Model Management > Versions > Select your latest forecast and set it to default on the right Pane.
- It appears bold in the version dropdown, making it easy for all users to identify it.
- I also love emojis... so I sometimes like to add a nice little special character in front of it. You can find my list of useful characters here. And check my other article / video that shows how to leverage such characters to "beautify" your Adaptive.
Keep the Version Clean and Fast
- Limit historical actuals overlay – Instead of keeping many years of actuals, consider keeping only the past 2 or 3 years in your Rolling Forecast version, to not overload it.
- Note that this will NOT delete your actuals. You just hide prior years in that version.
- Use the Actuals version for historical data – If you need to refer to older actuals, you can always pull them directly from the Actuals version
- Remove old GL accounts and levels – If accounts or organizational levels are retired, exclude them from your Rolling Forecast version to keep it relevant and efficient.
- For Levels, go to Menu > Modeling > Levels and on the Right Pane, select for which versions Adaptive should be available.
Maintain a Single Forecasting Version
- Use Rolling Forecast as your go-to version for ongoing updates.
- Continuously refine this version with the latest financial and operational inputs.
- Ensure that all formulas and logic are kept current within this version.
Lock Versions for Key Planning Milestones
- Once your forecast is finalized for a planning cycle, create a new version derived from your Rolling Forecast and lock it.
- Examples of locked versions:
- Annual Plan (FYXX) – After finalizing your yearly forecast.
- Quarterly Forecast (Q1, Q2, etc.) – To reflect the latest forecast for a given quarter.
- Monthly Outlook – If needed for short-term planning updates.
Use Locked Versions to Generate Scenarios
- From your locked versions, you can create scenario-specific versions to analyze different outcomes.
- For example:
- Annual Plan – Revenue Scenario A (Optimistic growth case)
- Annual Plan – Revenue Scenario B (Conservative case)
Why This Approach Works
✔ Eliminates Version Confusion – Everyone works off a single, up-to-date Rolling Forecast until it’s locked.
✔ Reduces Formula Maintenance – Instead of updating multiple versions, you only maintain formulas in one place.
✔ Improves Forecast Accuracy – Ensures consistency in assumptions and calculations across all planning scenarios.
✔ Enhances Flexibility – Enables quick scenario analysis without disrupting your core forecast.
✔ Easier Navigation – The bold default version makes it clear which version should be used for updates.
✔ Faster Processing – Removing outdated accounts, levels, and unnecessary historical overlays keeps calculations efficient and speeds up processing.
By following this best practice, you keep your Adaptive environment structured, efficient, and easy to navigate—resulting in smoother planning cycles and better decision-making!
Would you like to add a checklist or additional performance optimization tips?