Financial Intelligence

Bundles that split revenue and cost right

Sell products together and MerchantFlow allocates revenue and COGS across every component - proportionally, by fixed amounts, or manually - so each item's margin stays honest.

See it in action

Revenue and COGS, split per component

A bundle's price and cost shared across its products, with each component's allocated revenue, cost, and margin laid out.

Bundles

Allocate revenue and COGS across every product in a bundle.

Active Bundles

4

Live across catalog

Bundle Revenue

$64,280

Last 30 days

Blended Margin

58.2%

After component COGS

Linen Lounge Bundle

BNDL-LINEN-01

Bundle Price

$239

Margin

60.3%
Proportional allocationRevenue and COGS split across 3 components · 184 sold
ComponentAlloc. RevenueAlloc. COGSMargin
Linen Lounge Set - SandLLS-SAND-M
$104.07$44.2057.5%
Linen Lounge Set - SandLLS-SAND-M
$78.49$28.4063.8%
Linen Sham PairLSP-MIST-STD
$56.44$22.4060.3%

Desk Reset Kit

BNDL-DESK-02

Bundle Price

$169

Margin

54.4%
Fixed allocationRevenue and COGS split across 3 components · 96 sold
ComponentAlloc. RevenueAlloc. COGSMargin
Brass Candleholder TrioBCH-TRIO-BR
$86.00$41.2052.1%
Walnut Desk TrayWDT-WLNT-S
$48.00$19.0060.4%
Stoneware Mug SetSTN-MUG-04
$35.00$16.8052.0%

Illustrative data - not representative of actual performance

The problem

Bundles hide where the margin really is

When several products sell as one SKU, a single bundle price obscures which items carry the margin and which drag it down.

One price, many products

A bundle sells for a single amount, but it contains several products, each with its own cost. The blend hides the detail.

Component margins disappear

Without allocation, you cannot tell whether a bundle is profitable because of one hero product or in spite of a weak one.

Discounts distort the math

Bundles are usually discounted, so naive per-product revenue overstates what each item actually earned.

The solution

Allocation that matches reality

Choose how a bundle's revenue and cost are divided across its components and MerchantFlow keeps each item's margin and your product analytics accurate.

Proportional allocation

Split bundle revenue across components in proportion to their standalone prices, the fairest default for most bundles.

Fixed or manual splits

Assign exact revenue to each component when you want full control over how a bundle is divided.

COGS per component

Each product's real cost is counted, so the bundle's true margin and each item's contribution are clear.

Accurate product analytics

Allocation flows into product-level reporting, so bundled sales credit the right items in revenue and margin.

How it works

Build a bundle in three steps

1

Create the bundle

Define the bundle, its price, and the products it contains.

2

Choose an allocation method

Pick proportional, fixed, or manual splitting for revenue and cost.

3

See true component margin

MerchantFlow allocates revenue and COGS so each product's margin and the bundle's overall margin are accurate.

FAQ

Bundles, answered

How is bundle revenue allocated?

You choose the method. Proportional allocation splits the bundle price across components in proportion to their standalone prices. Fixed and manual methods let you assign exact revenue to each component when you need precise control.

Does COGS get split too?

Yes. Each component carries its own cost, so the bundle's margin reflects the real combined COGS, and you can see which products contribute most to the bundle's profit.

Why not just track the bundle as one product?

Because that hides which items make the bundle work. Allocating revenue and cost to each component keeps your product analytics honest and shows whether a bundle is carried by one hero SKU or genuinely profitable throughout.

Do bundled sales show up in product reporting?

Yes. Allocation flows into product-level revenue and margin, so each component is credited correctly rather than the whole sale landing on a single bundle SKU.

Make every bundle's margin honest

Start the 14-day trial, build your bundles, and allocate revenue and cost across every component. Cancel for free anytime during the trial.

Start free trial