Loading
Salesforce에서 이메일을 보내기 위해서는 도메인 인증이 필요합니다.더 많이 읽기

Recommendations for GMV Report Calculation in B2C Commerce

게시 일자: Jan 21, 2026
상세 설명

What is Gross Merchandise Value (GMV)?

GMV, or Gross Merchandise Value, is characterized as the aggregate monetary worth of all transactions involving goods and services conducted through Salesforce B2C Commerce. This calculation is made after the application of all shopping cart discounts and promotions acknowledged by the customer during the transaction. GMV encompasses all transactions, irrespective of their order and shipping status, as elaborated further in subsequent slides. Notably, GMV does not take into account shipping and taxes.

 

What is GMV Report?

B2C Commerce GMV is reportable in US dollars and is defined as the total dollar value of all transactions for goods and services in a calendar month generated through Salesforce B2C Commerce, after application of all applicable shopping cart discounts and promotions identified by the customer as part of the transaction. GMV includes all transactions regardless of order and shipping status. Shipping and handling charges and taxes, when identified by the customer as part of the transaction within the B2C Commerce, are excluded from GMV.

Business Manager provides four types of GMV reports in .csv format, which can be easily extracted to a spreadsheet for further sorting:

  • Order journal
  • GMV report per month
  • GMV report per day
  • GMV per order

Defining the types of GMV Report:

  • Order Journal: Each line represents a distinct item in the order.
  • GMV Report per Order: Each row corresponds to a unique combination of site, date, order source, action, order, and item type within the specified time frame.
  • GMV Report per Day: Each row captures a unique combination of site, day, order source, action, and item type within the specified time frame.
  • GMV Report per Month: Each row represents a distinct site, month, order source, action, and item type within the specified time range. B2C Commerce automatically generates this report on the first day of each month.

NOTE: The level of detail in the report directly impacts the time and resources required for extraction. The duration of these reports varies based on the chosen scope and date range. As these reports operate directly in Production environments, it is crucial to extract only the necessary information to address the specific inquiry.

솔루션

Where we can fetch the GMV Report?

We can fetch the GMV Report from the Business Manager by following this path:
Business Manager > Administration > Operations > GMV Reports
For additional information, please see Gross Merchandise Value.

How does order status affect GMV?

  • In GMV Reporting, the CREATE action corresponds to an order that has been successfully PLACED
    (order status: NEW, OPEN, or COMPLETED)
  • An order in the "Created" status (where payment is not yet authorized) is logged as CREATE_FOR_AUTH and does not count
  • However, the customer has the option to change the order status to either "Cancel" or "Replace" at their discretion, depending on their specific order fulfilment workflow.
  • Once an order reaches the CREATE action in GMV reporting (order status: Placed), it is permanently counted towards GMV entitlements
  • If an order is later cancelled, a new entry with the action CANCEL is created in the Order Journal, but the original CREATE entry remains and is still billed
  • Should a customer modify a confirmed order, such as altering quantities or adding/removing products before shipment, through means external to the platform, and these changes do not reflect in the Order Journal, they are not considered since we lack awareness of them. 
  • Returns, being an external action, occur independently of the Platform and do not alter the status of an order in the Order Journal. Consequently, they are not deducted.
  • GMV FAIL ACTION: Occurs during the authorization phase. These are never counted towards GMV.
  • GMV CANCEL ACTION: Occurs after an order is placed. These are counted because the platform successfully processed the transaction.

Platform Order Status

GMV Journal Action

Counted in GMV?

Why?

Created

CREATE_FOR_AUTH

No 

Payment not yet authorized.

Failed

FAIL

No

Transaction was unsuccessful.

New / Open

CREATE

Yes

Order is successfully placed/authorized.

Cancelled

CANCEL

Original Still Counted  

A CANCEL entry is added to the journal, but the original CREATE entry is never erased.

 

 

Order Scenarios and their related states in the Commerce platform vs. GMV Journal:

 

Scenario

Platform Order Status (External)
GMV Journal Action (Internal)
Counted in GMV?

Draft/Initial State

Created (Payment not yet authorized)

CREATE_FOR_AUTH

NO

Auth Failure

Failed

FAIL

NO

Successful Order

Placed / New / Open

CREATE

YES

Post-Order Void

Cancelled (Manual or Fraud)

CANCEL

YES (The initial CREATE is never erased)

Order Correction

Replaced

REPLACEMENT

YES (Initial CREATE still counts)

 

Which entities count towards GMV?

Broadly speaking, anything that contributes to customer sales is included in GMV. This encompasses products and services sold, while items such as shipping, taxes, and other order-level line items not directly sourced from the Storefront catalog are excluded from the calculation.

ITEM TYPE:

The following ITEM TYPE’s are counted towards GMV Report:

  • PRODUCT
  • ADJUSTMENT
  • GIFTCERT
  • SERVICE

The following ITEM TYPE’s are not counted towards GMV Report:

  • SHIPPING
  • GIFTCERT_REDEEMED
  • TAX

ACTION:

The following ACTION is counted towards GMV Report: 

  • CREATE

The following ACTION’s are not counted towards GMV Report:

  • CREATE FOR AUTH
  • FAIL
  • CANCEL
  • REPLACED/REPLACEMENT

 

Formula for Calculating GMV in the GMV Report

Sum of Create (product price+service+adjustments+Gift Certificates) = GMV

Based on the above, the intended meaning is as follows:

After reviewing all the records with ACTION equal CREATE and ITEMTYPE as PRODUCT, ADJUSTMENT, GIFTCERT, and SERVICE:

  • Aggregate all the values in the TOTAL column to determine the Total Revenue.
  • Aggregate all the values in the TAX column to determine the Total Tax.

Considerations /Recommendations :

  • The TOTAL column in the GMV reflects the NET price of an item. It's essential to note that this is distinct from the site's actual taxation setting (Gross or Net), which might cause confusion.
  • It's crucial to clarify that GMV is not calculated based on the TAX for an item or service. The total in the GMV report does not represent the total amount the customer pays but rather the total used for GMV calculation on our end. In both sales and VAT tax scenarios, it's important to note that the TOTAL column does not include taxes.
  • It is advised not to subtract TAX from the TOTAL column, even if the unit price of their products includes TAX, as this adjustment has already been accounted for in the GMV report.
  • In any event, it's essential to recognize that GMV and CCAC rely on distinct data sources, and variations in results may stem from discrepancies in rounding methods. It's crucial to emphasize that CCAC is not categorized as a "financial tool"GMV consistently serves as the authoritative source of truth.
  • An ORDER is counted when it’s successfully placed and persisted to the B2C Commerce platform database. Generally, an order is counted when an order confirmation page indicates a successful order. If the order is changed such as when it’s canceled, the Reports & Dashboards app isn’t updated.
  • The discrepancy amounts to of minimal number compared with the total revenue over a year/ couple of years, easily attributable to CCAC's use of a single daily exchange rate versus the inter-day rates employed in GMV reporting.
  • Once an order is "created," it contributes to GMV. Cancelling the order cannot decrease GMV.

 

For more information, see GMV.

추가 자원

Critical GMV Principles

1. The "Once Counted, Always Counted" Rule

Once an order successfully moves past authorization and reaches the CREATE action in the Order Journal, it is permanently counted toward GMV entitlements. Even if the order is later cancelled or the status is changed to "REPLACED," the original monetary value remains in the GMV calculation.

This means, if an order ever was in “New” / “Open” it counts to GMV.

2. Status vs. Action Disconnect

The word "Created" has two different meanings depending on whether you are looking at the Business Manager Order Status (e.g. in the Order Module) or the GMV Report.

 

Business Manager Order Status

GMV Report

Counted in GMV?

Definition

Created

CREATE_FOR_AUTH

NO 

Order is being built; payment not yet authorized.

Failed

FAIL

NO 

Payment authorization failed.

New / Open

CREATE

YES 

Order is successfully authorized and placed.

Cancelled

CANCEL

YES 

The initial CREATE remains on the bill.



3. Exclusions from GMV Calculation

Not everything on a checkout page is billable GMV. Only items that generate sales from the storefront catalog are counted.

  • Excluded: Shipping fees, taxes, and gift certificates when redeemed (as they are a payment method, not a sale). 

  • Counted: Product prices, billable services (like warranties), and gift certificates when purchased.

 

4. System of Record vs. Analytics Flexibility

It is vital to distinguish between which tool is used for paying the bill versus analyzing the business.

  • GMV Reports (The Billing System):

    • This is the "System of Record" for transaction value and order count.

    • It is global per realm and analyzes only orders processed by the platform.

    • It shows the final price (including promotions) and includes cancelled orders in the sum.

  • Reports & Dashboards (The Analytics Tool):

    • Built for speed and flexibility (similar to Google Analytics).

    • It may be inaccurate for billing because it depends on site tagging accuracy.

    • It might not see the full extent of price adjustments or markdowns.

Knowledge 기사 번호

000397093

 
로드 중
Salesforce Help | Article