Skip to main content
Returning Customer Opex tracks user-defined operating expenses allocated to repeat buyer orders.

Formula

RC Opex = SUM ( Order Cost Entries ) WHERE category = Operating Expenses AND customer_type = returning_customer

Formula Components

MetricDefinition
Order Cost EntriesUser-defined costs configured in Upstack Cost Settings
category = Operating ExpensesFilters to costs categorized as opex
customer_type = returning_customerFilters to repeat buyer orders
Metadata
TypeCurrency
Data SourceUpstack Costs, Shopify
AggregationSum

Example

Your Shopify store has $10,000 in operating expenses for 300 returning customer orders.
MetricValueCalculation
Returning Customer Orders300Repeat buyers
RC Opex$10,000Sum of opex cost entries
RC Opex Per Order$33.33$10,000 ÷ 300
This represents the portion of operating expenses attributable to repeat customers.

How It Works

Operating expenses are allocated to returning customer orders based on your cost configuration. This helps you understand the true overhead burden of customer retention including fixed business costs.

When to Use

ScenarioAction
Complete retention profitabilityInclude opex in RC profitability
Break-even analysisUnderstand overhead per returning customer
Scaling decisionsModel how RC opex changes with retention volume
NC vs RC opex comparisonCompare overhead allocation patterns

MetricRelationship
OpexTotal operating expenses for all orders
NC OpexOpex for new customer orders
RC Agency FeesAgency costs for returning customers
Returning Customer Total Cost %All costs as percentage for RC orders
See all Contribution Margin metrics →