Pricing lotion and body butter wrong is the fastest way to work for free. This guide breaks down the real cost per batch, the markup that actually covers your time, and the numbers most new sellers skip. TL;DR Cost your batch first: raw ingredients plus packaging plus labor, not just the base and oils. Target a 3x to 4x markup on total cost for how to price lotion sold at craft shows or online. A 4-ounce jar costing $2.10 to make should retail between $8 and $10, not $5. Fragrance load and container choice swing cost per unit more than any other variable. Batch in 32-ounce or larger sizes to cut per-unit labor time before you set a final price. Why this matters Most lotion makers price off a competitor's Etsy listing instead of their own cost sheet. That works until wholesale wax prices jump or a fragrance oil supplier raises minimums, and suddenly every sale loses money. Body butter and lotion have more moving cost variables than most bath and body products: base oils, emulsifiers, preservative systems, fragrance load, and jars that range from $0.30 to $1.20 each depending on size and finish. Skip one line item and your "profit" evaporates into shipping and labor you never billed for. The fix is a per-batch cost sheet you rebuild every time an ingredient price moves, not a price you copied once and forgot. What you'll need A kitchen scale accurate to 0.1 gram for measuring base oils, butters, and fragrance Your current supplier receipts for shea butter, carrier oils, emulsifying wax, and preservative Jar or tin costs by size (2 oz, 4 oz, 8 oz are the common sizes) A timer to log actual mixing, pouring, labeling, and cleanup time A pricing spreadsheet or craft pricing calculator that separates cost-to-make from list price Your target hourly rate (most small-batch makers land between $15 and $25/hour for production time) The steps 1. Weigh every ingredient in the batch, not just the "main" ones This gives you the true raw material cost instead of a guess. Makers routinely forget preservative (usually 0.5% to 1% of batch weight) and fragrance oil (typically 2% to 5% of batch weight), which can add $0.40 to $0.90 per pound on their own. Weigh a full 5-pound batch, log every gram of shea butter, mango butter, oils, emulsifier, preservative, and fragrance separately. Divide the total ingredient cost by the number of finished jars to get raw cost per unit. Common mistake: rounding fragrance oil cost to "a splash" instead of a measured percentage — a 5% fragrance load in an 8-ounce jar can add $0.60 to $1.10 depending on the oil. 2. Add packaging cost per unit, including the lid and label Packaging is often 15% to 25% of total unit cost for lotion and body butter, and it's the line item most sellers underprice. A 4-ounce PET jar with lid runs roughly $0.35 to $0.55, glass jars run higher, and a printed label adds another $0.10 to $0.25 depending on your printer setup. Price out jar, lid, label, and any tamper seal or shrink band as one packaging subtotal per unit. Don't average packaging across different jar sizes — a 2-ounce sample size and an 8-ounce jar have completely different packaging math. 3. Log labor time honestly, then price it at your hourly rate Labor is the cost most makers skip entirely, which is why "how to price lotion" searches spike every time someone realizes they've been selling at cost. Time a full production cycle: melting and mixing, cooling, pouring, capping, labeling, and cleanup. A 5-pound batch of body butter typically runs 45 to 75 minutes of active labor for an experienced maker. At $20/hour, that's $15 to $25 in labor spread across the batch — often $1 to $2 per 4-ounce jar depending on batch size. Common mistake: only counting "pouring time" and skipping the 20 minutes of setup, cleanup, and labeling that happens every single batch. 4. Total your cost-to-make: ingredients plus packaging plus labor This single number is what every markup decision gets built on. Add raw ingredient cost per unit, packaging cost per unit, and labor cost per unit into one true cost-to-make figure. Example: a 4-ounce jar of body butter with $1.10 in ingredients, $0.45 in packaging, and $0.55 in labor totals $2.10 cost-to-make. That number, not your competitor's listing price, is your pricing floor. 5. Apply a 3x to 4x markup for retail, not a flat dollar bump Multiplying cost-to-make by 3x to 4x is the standard small-batch retail markup because it covers overhead, platform fees, and profit — a flat $2 markup does not. At $2.10 cost-to-make, a 3.5x markup lands the retail price at $7.35, and rounding to $8 builds in a small profit buffer. Craft show pricing can run slightly lower than online pricing since there's no shipping cost baked in, but keep markup at 3x minimum even in person. Selling below 3x means a single bad batch or slow craft show weekend puts you underwater. 6. Build in platform and payment fees before you publish the price Etsy fees, payment processing, and offsite ads can eat 8% to 15% of your sale price if you don't account for them upfront. Add these as a percentage on top of your retail price target, not as an afterthought subtracted from profit later. On an $8 jar, a 12% total fee load is roughly $0.96 — build that into your markup math so your actual take-home matches what you planned, not what's left over. 7. Test the price against a wholesale scenario before you commit If a boutique or spa wants to carry your lotion wholesale, they'll typically expect 50% off retail. Run that math now: an $8 retail jar at 50% wholesale is $4, and if your cost-to-make is $2.10, that leaves $1.90 gross profit per unit before any wholesale minimums or invoicing time. If wholesale math doesn't leave enough margin, raise retail price first rather than discounting your cost-to-make later. Pricing tools for this workflow Craft Price Spreadsheet Calculator - Accurate Costs for Materials & Labor Calculate cost to make, wholesale, and retail pricing for general craft products. $9 Etsy & Website List Price Spreadsheet Set Etsy or website list prices from cost-to-make with an editable spreadsheet. $3 Craft Calculators Lifetime Spreadsheet Vault – 140+ Pricing Tools, One Price $59 Troubleshooting Your price feels too high compared to competitors. Check if their listings include shipping cost in the price — many do, which makes their base price look lower than it is. Compare cost-to-make, not sticker price. Fragrance oil keeps changing your batch cost. Lock in one supplier and buy fragrance in bulk when the price is stable; a 5% swing in fragrance cost can shift unit price by $0.10 to $0.30. Jars are your biggest unpredictable cost. Buy in case quantities of 100 or more to drop per-unit packaging cost, sometimes by 20% to 30% versus buying in small lots. Labor time keeps creeping up. Batch larger — moving from 5-pound to 10-pound batches usually adds only 15 to 20 minutes of extra labor while doubling output, cutting labor cost per unit nearly in half. Wholesale buyers push back on price. Hold your retail price and offer volume-based wholesale tiers instead of a flat discount, so a 12-unit order gets better terms than a 3-unit order. You're selling out but not seeing profit. Revisit step 4 — this almost always means labor or packaging got left out of the original cost-to-make number. Tools and resources Fragrance calculator for soap and lotion makers to nail fragrance load cost before you batch How to price custom soap for profit for the same cost-to-make framework applied to bar and liquid soap How to price packaging costs into your product price for a deeper breakdown of jar, label, and shipping supply math A kitchen scale and a batch log — paper or spreadsheet, but consistent every time Your supplier invoices, updated whenever a base oil or butter price changes What to do next Once your per-jar cost-to-make is locked, run it through a markup formula so you're not guessing at retail price every time you launch a new scent or size. The craft profit and markup guide walks through markup math you can apply to lotion, body butter, and any other bath and body product you sell. FAQ How much does it cost to make a 4-ounce jar of lotion? Cost-to-make for a 4-ounce jar typically runs $1.80 to $2.50 once ingredients, packaging, and labor are included. Ingredient cost alone is usually $1 to $1.30, with packaging and labor making up the rest. What's the best markup for how to price lotion? A 3x to 4x markup on total cost-to-make is standard for small-batch lotion and body butter. Lower than 3x rarely covers platform fees, packaging waste, and your production time. Should body butter cost more than lotion? Yes, body butter typically costs 20% to 40% more per unit because it uses a higher ratio of shea or mango butter to oil, which raises raw ingredient cost. Price body butter separately rather than matching your lotion price. How do I price lotion for a craft show versus online? Craft show pricing can run slightly lower since there's no shipping cost built in, but keep markup at 3x minimum in both channels. Matching online and in-person prices closely also avoids customer confusion. What's a fair wholesale price for lotion? Wholesale is typically 50% off your retail price. If retail is $8, wholesale should land around $4, which only works if your cost-to-make is low enough to leave real margin at that price. How much should packaging cost per jar? Packaging typically runs 15% to 25% of total unit cost, including jar, lid, and label. A 4-ounce jar with lid and label commonly costs $0.45 to $0.80 depending on materials. Is it cheaper to make lotion in bigger batches? Yes, larger batches lower labor cost per unit since setup and cleanup time stays roughly fixed regardless of batch size. Moving from a 5-pound to 10-pound batch often cuts labor cost per jar nearly in half. How do I account for fragrance oil cost in lotion pricing? Fragrance oil is usually 2% to 5% of total batch weight and should be weighed and costed per batch, not estimated. A 5% fragrance load can add $0.60 to $1.10 to an 8-ounce jar depending on the oil price. One last thing The number that trips up the most lotion makers isn't fragrance or jars — it's forgetting that labor belongs in cost-to-make at all. A maker charging $20/hour who skips labor on a 60-minute batch is quietly discounting every jar by roughly $1 to $2 without knowing it. Fix that one line item and the rest of your pricing gets easier fast. Related guides Fragrance calculator for soap and lotion makers How to price custom soap for profit How to price packaging costs into your product price How to calculate craft profit and markup