Two small cosmetics-business owners review a monthly expense plan with a calculator and notebook.
Revenue operations · Viaglamour

How to Calculate the Costs of a Private-Label Cosmetics Business

Separate product and fulfillment costs from platform, payment, marketing, and operating expenses to estimate what each sale contributes.

A private-label cosmetics business can avoid buying a large batch of products before testing demand. That changes when cash leaves the business; it does not make the business cost-free. A founder still needs to account for platform subscriptions, product and fulfillment costs, payments, shipping, returns, promotion, samples, and the time required to operate the store.

Start by separating fixed expenses from costs attached to each order. Then calculate the contribution left by each sale and compare that with the monthly floor. The method is more useful than any sample total because platform terms, product prices, destination, channel, and payment provider can all change the result.

Confirm the fixed-cost floor

Fixed costs are expenses that recur even when few or no orders arrive. Begin with the ecommerce plan, any required supplier membership, domain, accounting software, email tools, and paid apps. Add insurance, storage, or professional support if your setup needs them. Separate charges that start only after a trial or promotion from the standard recurring price, and note whether annual billing requires an upfront payment.

The current viaGlamour pages do not describe one reconciled subscription price. Its support page says subscriptions start at $45 per month or $450 per year and describes a $150 monthly premium membership. A separate membership product page lists $99 per month. The pages do not explain which offer applies to each workflow. Ask the supplier which plan is required for the products and services you intend to use, what is included, and whether any fees are charged per order. Keep the written answer with your budget. (viaGlamour support; membership page).

On October 29, 2026, Shopify’s U.S. pricing page displayed Basic at $29 per month with yearly billing selected and an introductory offer of a three-day trial followed by $1 per month for three months. The monthly-billing price was not visible in that page view. Its displayed Basic card rate starts at 2.9% plus $0.30 for online payments. Verify the plan, billing basis, promotion, renewal, currency, payment-provider fees, and taxes in the target account before adding the cost to a forecast. Do not combine Shopify’s price with a supplier tier as a confirmed minimum until you know which supplier plan is required. (Shopify pricing).

Once verified, sum all monthly recurring expenses. Keep one-time expenses—such as business setup, design work, testing, or initial samples—in a separate startup budget. The supplier currently describes sample access on its branded-samples FAQ, but confirm the eligible products, branding, shipping charge, and current conditions in your account before treating samples as free. (viaGlamour branded-samples FAQ).

Map every cost that moves with an order

A useful per-order worksheet starts with the amount retained from the customer sale, then subtracts the expenses caused by fulfilling that order. Use actual supplier and carrier quotes where available, and make assumptions visible where you still need evidence.

Per-order line What to enter
Net order revenue Product revenue after discounts; exclude sales tax collected for a tax authority
Product cost Current price for the exact item and variant
Fulfillment and shipping Production, pick-and-pack, postage, and any subsidy paid by the seller
Payment fees The applicable percentage and fixed charge for the order and payment method
Returns and replacements A reserve based on observed refunds, reships, damaged orders, and policy
Other variable costs Packaging, per-order app charges, marketplace fees, or transaction charges
Customer acquisition Attributable spend divided by the customers it generated, using a stated attribution rule

Do not count a recurring store plan as a per-order fee as well as a fixed cost. Do not omit seller-paid shipping simply because the checkout says “free shipping.” If a customer pays a shipping charge, record the amount collected and the actual label cost separately. For mixed-product carts, allocate shared shipping consistently and revisit the method when real order data becomes available.

A fulfillment worker carefully packs a single cosmetics order at a small shipping station.

Calculate contribution before calling the business profitable

For one order, calculate:

Contribution before acquisition = net order revenue − product cost − fulfillment and shipping subsidy − payment fees − returns/replacements reserve − other variable costs.

Then subtract the cost of acquiring that customer to get contribution after acquisition. Finally, total contribution across the month pays the fixed expenses. What remains is an operating result before owner compensation, taxes, interest, and other costs not included in the worksheet. It is not net profit.

Here is a deliberately hypothetical U.S. example, solely to show the arithmetic. Assume a $32 net order, product cost of $11, fulfillment and seller-paid shipping of $5.50, processing of $1.23, a $1 returns/replacements reserve, and $0.75 in other per-order costs. The $1.23 payment estimate uses a hypothetical application of Shopify’s published U.S. Basic online rate of 2.9% plus $0.30 to a $32 order; a real fee can differ. These are invented inputs, not a price list or typical cosmetics economics.

Calculation Amount
Net order revenue $32.00
Product cost −$11.00
Fulfillment and seller-paid shipping −$5.50
Payment estimate −$1.23
Returns/replacements reserve −$1.00
Other per-order costs −$0.75
Contribution before acquisition $12.52

If the verified monthly fixed-cost floor were $150, this order would need to contribute about 12 orders to cover that floor when acquisition cost is $0. With a hypothetical $8 acquisition cost, contribution falls to $4.52 and the same floor takes 34 orders to cover. At a hypothetical $13 acquisition cost, contribution is negative before fixed expenses; selling more at those same inputs would increase the loss. These break-even counts exclude startup costs, owner pay, taxes, interest, and any other omitted cost. Replace every input with the actual store’s records before using the result to make a decision.

A cosmetics founder checks a calculator and order-cost notes beside product samples at her desk.

Treat acquisition as a measured expense

Organic reach is not automatically free: it uses the founder’s time and may require sample products, content production, events, or service work. Paid acquisition should be measured against the customers and orders it produces, with the attribution method written down. Do not use an industry-wide CAC borrowed from another category as a substitute for your own data.

When contribution after acquisition is positive, a simple break-even estimate is:

Monthly orders to cover fixed costs = monthly fixed costs ÷ contribution after acquisition per order.

Round up to the next whole order. If the contribution is zero or negative, this calculation has no finite break-even answer. If customers commonly buy several products in one cart, model the basket, discounts, shipping, and returns together rather than multiplying a single-item result without adjustment.

This estimate still does not answer whether the business is worth the founder’s time. Add an owner-compensation target to the monthly requirement and include recurring labor such as customer service, product-page maintenance, content, bookkeeping, and supplier coordination. Recording hours from the first month makes it possible to distinguish a store that covers software from a business that compensates its operator.

Plan the launch in a useful order

  1. Obtain the supplier’s current terms for the exact account and workflow; confirm subscription, per-order, sample, product, and shipping charges.
  2. Confirm the ecommerce plan, payment provider, and country-specific fees.
  3. Select a small product shortlist and collect current prices for each variant.
  4. Calculate order economics with shipping, processing, discounts, returns, and any seller-funded delivery offer.
  5. Keep startup expenses and recurring monthly expenses in separate budgets.
  6. Estimate break-even using contribution after acquisition, then add owner compensation and any omitted overhead.
  7. Compare the estimate with observed order records, and update it when a price, plan, carrier, or promotion changes.

A founder and colleague review cosmetics inventory and shipping supplies in a compact stockroom.

Review the model after orders arrive

Reconcile the worksheet against actual payouts, supplier charges, shipping labels, payment fees, refunds, and discounts. Track results by product and variant when the data supports it. Separate gross revenue from net order revenue and contribution, and note when a result is too small to interpret confidently. A few orders can reveal a cost or customer-service problem; they rarely establish a stable long-term rate by themselves.

If moving from dropshipping to bulk purchasing, compare the landed cost and minimum quantity with the inventory, storage, and cash exposure you would take on. A lower unit price is useful only if the products sell before they become obsolete, damaged, or otherwise costly to hold. Review new supplier terms and fulfillment obligations before changing the operating model.

A private-label model can lower the amount of inventory bought in advance. It cannot guarantee demand, a margin, or a path to profit. The decision becomes clearer when the founder knows the real monthly floor, the actual cost of each order, and what remains after acquiring the customer. Keep those inputs current, and the budget becomes a working tool instead of a launch-day guess.

Platform fees, terms, product prices, and payment rates can change. Confirm the current offer and applicable local requirements before using this example as a budget.

Continue exploring

Back to the library