# Onboarding/Modifing Financial Budget

FinOps Center manages Financial Budgets that have been approved by customer's Core Financial Budgeting process.  The Financial Budgets can be onboarded to FinOps Center via the Application UI or by uploading a CSV files.&#x20;

### Overview

### Financial Budget Onboarding is the foundational process in FinOps Center's Cloud Financial Management framework. It establishes the four-level budget hierarchy (E1 through E4) that organizes all cloud spending, creates budget entries at each level, configures cost allocation percentages, and maps budgets to specific AWS accounts. Every other CFM process depends on this initial budget structure being in place.

### Process Steps

### 1. Define the Budget Hierarchy - Establish the four-level financial element structure: Business Unit (E1), Department (E2), Portfolio (E3), and Product (E4). This hierarchy determines how costs roll up and how financial data is scoped for each role.

### 2. Create Budget Entries - Add budget line items at the appropriate hierarchy level. Budgets can be set on monthly or annual periods and support multiple fiscal years (2024, 2025, 2026). Each entry tracks both estimated and approved amounts.

### 3. Set Allocation Percentages - Configure what portion of each budget maps to AWS accounts. These percentages drive the cost allocation model: resources are either claimed (100% allocated to one workload) or open/shared (cost distributed by allocation percentage).

### 4. Assign to AWS Accounts - Link budget entries to specific AWS account IDs. Account names are resolved from the account\_mapping table. Once assigned, cost tracking activates and QuickSight dashboards begin populating with spend data.

### Key Concepts

### Budget Hierarchy (E1-E4): Business Unit, Department, Portfolio, Product. Each level scopes financial visibility and governance accountability.

### Allocation Percentages: Determine how budget and cost are distributed across AWS accounts. A 60% allocation means 60% of shared costs from that account are attributed to the corresponding workload.

### Monthly vs Annual Periods: Budgets can operate on either cadence. Monthly budgets enable fine-grained spend tracking; annual budgets set broader spending envelopes.

### Multi-Year Support: FinOps Center supports budget entries spanning 2024, 2025, and 2026 fiscal years with cross-year data visibility.

### Integration Points

### Budget onboarding feeds directly into Budget to Cloud Allocation (which maps budgets to workloads and resources) and Financial Budget Mapping to User (which connects budgets to specific users for role-based visibility). Without completed budget onboarding, no other CFM process can function.

FinOps Center Roles - Financial Admin & Vendor Manager (Default Roles)

Navigate to the Vendor Manager&#x20;

<figure><img src="https://988932576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXbqCrcU65ULbgldtjmvZ%2Fuploads%2FKDrUiWFoh3WjrBZs2WHO%2Fimage.png?alt=media&#x26;token=ff62c8c5-a7a9-4574-b069-8a6b1c512c2b" alt=""><figcaption></figcaption></figure>

Via Site

Define Organizational Naming for the Year

<figure><img src="https://988932576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXbqCrcU65ULbgldtjmvZ%2Fuploads%2FEcefxcmY0e0KeK9b4guI%2Fimage.png?alt=media&#x26;token=986f14f1-6c53-4ffb-a6f3-4540d04bcbfe" alt=""><figcaption><p>Orgnaizational Naming for Year</p></figcaption></figure>

Add Line Item

<figure><img src="https://988932576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXbqCrcU65ULbgldtjmvZ%2Fuploads%2FAKaamo3piIQ4gwVjcoqK%2Fimage.png?alt=media&#x26;token=2f780849-ef0e-4d58-a704-29b1552b4a7d" alt=""><figcaption></figcaption></figure>

Via CSV

<figure><img src="https://988932576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXbqCrcU65ULbgldtjmvZ%2Fuploads%2FMe0orG5SfNnQkNHo0Iiu%2Fimage.png?alt=media&#x26;token=5df283d7-5689-4e21-a282-13f35864d1b3" alt=""><figcaption></figcaption></figure>

The Financial Budget/Chart of Account Files is a comma delimited file (csv). The hierarchy of file goes from left to right with the top or your organization being the left column to the lowest product/project in the 4th column. The First Row of the file will drive the labels of the application.

Sample File:

&#x20;

{% file src="<https://988932576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FXbqCrcU65ULbgldtjmvZ%2Fuploads%2FJVvonWD9TLbNREAbIo3x%2FFinOpsTest1_2025_true_2025-01-01_false_Budget_v2.csv?alt=media&token=a475c73d-c0d0-4323-885b-7bba2d7a0002>" %}

<figure><img src="https://cdn.document360.io/9c6c5de5-e82a-4925-8765-7cad54ea8876/Images/Documentation/image(22).png" alt=""><figcaption></figcaption></figure>

**File Name**

The Chart of Account File should be generated from your Core Accounting System that reflects your Hierarchy and Approved Budget Spending for AWS.Budgets (via file format) can be updated based on Customer requirements.

Customer\_2025\_true\_2025-11-01\_false\_Budget\_v1.csv

| 2025            | effectiveYear - sets endDate to 2023-12-31.  If isNew = true, startDate will be overridden to 2023-01-01                       |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------ |
| true            | isNew - sets startDate to effectiveYear-01-01 and reloads the budgets                                                          |
| 2025-11-01      | startDate - sets when the budget becomes active.  Must be 1st of month                                                         |
| false           | isOverride - if you want to replace the existing entries, clears the database for given effective year and creates new entries |
| Customer Option | None                                                                                                                           |
| v1              | None                                                                                                                           |

&#x20;

I am a CCoE User and I want to create a New Budget for All Project for the New Budget Year.

I am a CcoE User and I want to up to update a Product’s Annual Budget on 7-01-XX

I am a CCoE User and I want to add a New Product and it’s budget

**Chart of Account Integration**

Admin users upload the Chart of Account File in the Configuration Page. The Chart of Account File is uploaded in the \*.sorfile s3 Bucket and processed by Lambda into DynamoDB.

<br>

**Invoice Integration**

CCoE and Business Unit Users will be able to download csv to their desktops for integration into Core Financial and/or FP\&A Solutions.
