Skip to main content

Cost management

In KakaoCloud console Billing service, you can estimate and manage costs of resources in various ways.
Through Estimated cost inquiry, you can check expected costs calculated based on resource usage and pricing policies, and there may be differences from final billed amount.
Budget management allows you to monitor costs by billing group, project, service, and tag, manage usage amounts based on configured budget cycles and thresholds, and receive notifications when budget is exceeded.
Cost report management provides weekly or monthly cost summaries via email, allowing you to easily track cost trends and changes over time.

info

To access Billing > Cost management menu, user must have two required permissions. If both permissions are not satisfied, access to cost management menu is not allowed.

  • Grant IAM permissions: Request organization administrator to assign at least one of Billing admin, Billing manager, Billing viewer roles. These roles provide basic access to cost management menu. However, Billing admin has create/update/delete permissions, while Billing manager and Billing viewer have read-only permissions.
  • Register in main billing group: After IAM permissions are granted, user must be registered in main billing group to use budget management and cost report management features across all billing groups.

Manage budget

Budget management calculates usage amount based on configured budget and selected scope, and allows management of usage amount and usage ratio per budget cycle.
You can set threshold conditions and receive notifications when exceeded.

info
  • Usage amount in budget management is calculated based on estimated billed amount including service usage fees or discounts, and some discounts such as credits may be excluded, resulting in differences from actual billed amount.
  1. Go to KakaoCloud console > Billing menu.
  2. In Cost management menu, check Budget management tab.

View budget list

You can check cost status such as budget amount, usage amount, and threshold status based on configured budgets.

CategoryDescription
NameName of budget set by user
Budget amountBudget amount set by user
Usage amountAmount used per budget cycle
- Displays difference between configured budget and actual usage; shown in red if exceeded, green if within budget
- Displayed in KRW with truncated decimals; may differ from detailed view
Usage ratioRatio of usage compared to budget
- Displayed as integer with truncated decimals; may differ from detailed view
Budget cycleCycle for budget configuration
- Monthly, quarterly, yearly, or custom period
- Usage amount resets on first day of each cycle
  ㄴ(Example) Quarterly → usage resets on October 1, 2025 (start of Q4)
- Custom period has fixed one-time cycle without reset; usage calculated within configured start and end date
Budget statusStatus based on usage
- Normal or ended
- Ends when no target exists or period ends
- Immediately ends if no target; if period ends, status changes from next month
Last modified dateLast modification date
Created dateCreation date
Created byCreator

Create budget

You can manage costs by setting budget amount, scope, and thresholds.

CategoryItemDescription
Basic informationBudget nameEnter name of budget
- Duplicate names not allowed within same domain
Budget settingsBasic configuration for budget
- Budget managed based on cycle, period, and amount; historical data available up to 2 years
Budget cycleSelect monthly, quarterly, yearly, or custom period
- Automatically applied based on cycle
Budget periodSelect period based on cycle; up to 10 years
- Past dates from January allowed within current year
- Can set without end date; custom period requires period selection up to 1 year
Budget amountEnter budget amount
- Up to 1 trillion KRW
Budget targetScope for calculating usage
Billing groupSelect billing group scope
ProjectSelect project scope
- Only projects within selected billing group
ServiceSelect service scope
Pricing typeSelect usage amount or estimated billed amount
- Usage amount: excludes discounts
- Estimated billed amount: includes discounts
TagMetadata for resource classification (key and value)
- Format: 'key:value'; if value not selected, applies as 'key:all'
- 'key:all' includes all values under key except no-tag
  ㄴ(Example) env only → includes env:dev, env:stage, env:prod
- Up to 5 items
Notification conditionSend notification when threshold met
TypeRatio (%) or fixed amount (KRW)
ThresholdEnter threshold
- Example: 3% or 3,000,000 KRW
ConditionOnly supports exceed
Notification cycleSelect notification frequency
- Immediate (once), 10 AM (once), 10 AM (3 times)
- 10 AM (3 times): sent once daily for 3 days
- May take minutes after condition is met; slight delay possible
Enable notificationEnable email notification
Notification recipientsEnter email addresses
- Up to 10

View budget detail

You can check detailed information such as usage ratio and amount.

info
  • Use Go to estimated cost inquiry link to check detailed usage.
      ㄴ Grouped by project/service; period fixed to last 6 months.
  • When selecting tag value as all, budget management excludes no-tag values, but estimated cost inquiry includes them, causing differences.
      ㄴ(Example) Budget management: env:all → includes env:dev, env:stage, env:prod
      ㄴ(Example) Estimated cost inquiry: env:all → includes env:dev, env:stage, env:prod, env:no-tag
  1. Go to KakaoCloud console > Billing.
  2. In Cost management, open budget management tab.
  3. Click budget name to view details.
TabCategoryDescription
DetailsView budget status and details
- Usage resets at start of each cycle
- Historical data up to 2 years
Budget status- Usage ratio: up to two decimal places
- Budget amount
- Usage amount
Budget amount- Period
- Budget amount
- Usage amount
Target scopeView scope for calculation
- New projects/services not automatically included unless selected as all
Target scope- Domain
- Billing group
- Project
- Service
- Pricing type
TagMetadata in key:value format
NotificationView conditions and recipients
Notification condition- Type
- Threshold
- Condition
- Cycle
- Enable notification
Recipients- Email

Update budget

You can update name, tag, and notification settings.

  1. Go to KakaoCloud console > Billing.
  2. In Cost management, open budget management tab.
  3. Select budget.
  4. Click [Update budget].
  5. Modify fields.
    - Cycle, period, amount, billing group cannot be changed.
  6. Click [Update].

Delete budget

You can delete unused budgets or disable notifications.

  1. Go to KakaoCloud console > Billing.
  2. Open budget management tab.
  3. Select budget.
  4. Click [Delete budget].
  5. Enter name.
  6. Click [Delete].

Manage cost report

Cost report management aggregates usage periodically and provides weekly or monthly reports via email.

info
  • Report amount is estimated billed amount including discounts; may differ from actual billed amount.
  1. Go to KakaoCloud console > Billing.
  2. Click cost report management tab.

View cost report list

You can view the report type, delivery schedule, status, last sent date, and other details based on the cost report settings.

CategoryDescription
NameName of the cost report set by the user
Report typeWeekly report or monthly report. Reports are sent once a week or once a month depending on the selected type
Delivery scheduleDate when the report is delivered
- Weekly reports include one week of data starting from the weekday selected by the user
  ㄴ Example: If Wednesday is selected, data from Wednesday to Tuesday is sent every Wednesday
- Monthly reports include one month of data starting from the date selected by the user
  ㄴ Example: If the 1st is selected, data from the 1st to the last day of the month is sent every month on the 1st
Enable deliveryWhether to receive cost reports
- If you no longer want to receive cost reports, you can disable delivery without deleting the report
StatusStatus based on whether the cost report target exists
- If there is no target for cost report calculation, the status changes to ended
Last sent dateLast date and time when the cost report was sent
Last modified dateLast modification date of the cost report
Created dateCreation date of the cost report
Created byCreator of the cost report

Create cost report

You can create a regular weekly or monthly report by aggregating costs and use it to manage costs.

CategoryItemDescription
Basic informationCost report nameEnter the name of the cost report
- Duplicate cost report names are not allowed within the same domain
Cost report periodBasic settings for the cost report
- The cost report is sent according to the configured report type and delivery date
Report typeSelect whether to receive the cost report as a weekly report or monthly report
- Reports are sent once a week or once a month depending on the selected cycle
Report delivery dateSelect the delivery schedule based on the report type
- Weekly report: Select one day from Monday to Sunday
  ㄴ Example: If Wednesday is selected, data from Wednesday to Tuesday is sent on the following Wednesday
- Monthly report: Select a date in 5-day intervals
  ㄴ Example: If the 1st is selected, data from the 1st to the last day of the month is sent on the 1st of the following month
- The report is sent at 10:00 AM on the selected schedule
Report targetScope used to calculate the cost report amount
Billing groupSelect the billing group scope to measure
ProjectSelect the project scope to measure
- Only projects included in the selected billing group can be configured
ServiceSelect the service scope to measure
TagMetadata for classifying and managing resources by selecting key and value
- Tags are configured in the key:value format. If no value is selected, key:all is applied
- For key:all, all values under the key are included, but resources without tags are not included
  ㄴ Example: If only env is selected, all existing values such as env:dev, env:stage, and env:prod are included
- Up to 5 items can be selected
Report delivery settingsSettings for receiving the report according to the cost report schedule
Enable report deliveryWhether to receive the cost report
Report recipient email addressEnter email addresses to receive the cost report
- Up to 10 email addresses can be entered

View cost report detail

You can view details such as the cost report delivery schedule and status.

info
  • Use the Go to estimated cost link in the summary area to view detailed cost report amounts.
      ㄴ Estimated cost is grouped by project/service, and the query period is fixed to the last 6 months. Detailed filters are applied in the same way as the cost report target scope.
  • In Cost report management, selecting all tag values calculates only values that exist. In estimated cost, selecting all tag values also includes resources without tags, so the cost report amount may differ from the estimated cost amount.
      ㄴ Example for Cost report management: selecting env:all includes values that exist, such as env:dev, env:stage, and env:prod
      ㄴ Example for Estimated cost: selecting env:all includes env:dev, env:stage, env:prod, and env:no-tag
  1. Go to KakaoCloud console > Billing.
  2. In Cost management, select the Cost report management tab. You can view the list of currently created cost reports.
  3. Select the cost report name to view details on the cost report detail page.
TabCategoryDescription
DetailsView details such as the cost report type and delivery schedule
Report nameName of the cost report set by the user
Delivery scheduleSchedule for receiving the cost report
Last sent dateLast date and time when the cost report was sent
Created byCreator of the cost report
Created dateCreation date of the cost report
Target scopeView the criteria used to calculate usage amount
- New projects or services are not automatically reflected in the cost report target. To include them, modify the project or service target directly
  ㄴ However, if all is selected, new projects and services are included in the cost report target
- If a project is disconnected from the selected billing group, the project is automatically excluded from the cost report target
- Domain: Reference domain for managing the cost report
- Billing group: Billing group used to calculate usage amount in the cost report
- Project: Project used to calculate usage amount in the cost report
- Service: Service used to calculate usage amount in the cost report
TagMetadata in key:value format used to view usage amounts for resources that match the condition in the cost report
Delivery managementView whether cost report delivery is enabled and recipient information
Enable report deliveryButton for enabling or disabling cost report delivery. Changes made after the delivery time may apply from the next delivery
Report recipients- Email: Email addresses registered by the user to receive the cost report

Update cost report

You can update the name, period, tags, and delivery settings of an existing cost report.

  1. Go to KakaoCloud console > Billing.
  2. In Cost management, select the Cost report management tab.
  3. Select the cost report to update from the cost report list.
  4. On the cost report detail page, select [Update cost report] in the upper right.
  5. On the update cost report page, you can modify the name, report period, project, service, tag, and report delivery settings.
    - The billing group cannot be changed. If it needs to be changed, create a new cost report.
  6. Click [Update].

Delete cost report

You can delete unused cost reports. If you no longer want to receive reports, you can pause delivery without deleting the report.

  1. Go to KakaoCloud console > Billing.
  2. In Cost management, select the Cost report management tab.
  3. Select the name of the cost report to delete from the cost report list.
  4. On the cost report detail page, select [Delete cost report] in the upper right.
  5. Enter the name of the cost report to delete.
  6. Click [Delete] to complete deletion.