- Standard money fields contain values in your reporting currency.
- Source currency and original values remain available where supported.
- Each advertising account is handled separately before account totals are combined.
- Records already in the reporting currency pass through without changing value.
Reporting-currency conversion is configured with SourceMedium. If you are unsure which currency your workspace uses, ask your SourceMedium team before reconciling totals.
What is converted
For example, one Meta account may report in USD while another reports in a different currency. SourceMedium converts each supported account using its own source currency and report date, then combines the results in the workspace reporting currency. Other advertising sources stay in their native currency unless SourceMedium has enabled conversion for that surface.
Subscription currency conversion applies to subscription price and MRR. Collected charge revenue remains dependent on the data and currency supplied by the subscription platform.
Which fields should I use?
Use the standard money fields for normal reporting:- Orders: revenue, discount, refund, shipping, tax, and duty fields such as
order_total_revenueandorder_net_revenue - Order lines: the matching revenue, discount, refund, shipping, tax, and duty fields such as
order_line_total_revenueandorder_line_net_revenue - Advertising:
ad_spend,ad_platform_reported_revenue, and available revenue-window fields on supported platforms - Subscriptions:
subscription_price,subscription_mrr, and report-levelmrr_*fields
order_currency_code remains the currency in which the order was placed. It can therefore differ from order_converted_currency_code, even though standard revenue fields such as order_total_revenue use the reporting currency.Verify order conversion
This query compares source and reporting currencies and totals:reporting_currency should match your workspace reporting currency. Source currencies may vary.
Reconcile advertising accounts
Advertising accounts may use different source currencies. Reconcile each account separately before comparing a platform total:Verify subscription conversion
Why subscription MRR can differ between tables
dim_subscriptions and obt_subscriptions convert each subscription using its start date. The daily subscription report converts MRR using each reporting date, so the value of an existing subscription can change when exchange rates move.
As a result:
- Summing active subscription records may not exactly match daily reported MRR.
- Daily MRR may change because of exchange-rate movement as well as subscription activity.
- Cohort MRR uses the relevant cohort activity month.

