Skip to content
Guides & tips

How to price cakes in a pastry shop so you make money: the markup formula and a case study

Most pastry shops price by eye and earn 5-10% instead of 30%. Here is the markup formula used by craft bakers who really make money, with a worked example of a cake.

10 min read

Rate this article:
…
A pastry chef calculating prices with a notebook, a calculator and coffee on the table
Photo: Aaron Lefler (Unsplash)

Why pricing “by eye” leads to bankruptcy

The most common mistake of craft pastry shops: cake price = ingredient cost × 2.5. The formula MAY seem reasonable, but it ignores fixed costs (rent, electricity, wages, insurance), labor, packaging and tax. The result: you earn 5-10% net instead of 25-35%, working 12 hours a day.

  • the ingredient cost is typically 20-35% of a cake's selling price
  • the rest (65-80%) is labor, fixed costs, margin and VAT
  • if you only multiply ingredients × 2.5, the price is in fact 0.25 × 2.5 = 0.625 = 62% of the real price you need to make a profit
  • the effect: you work for the minimum wage, when you could earn 2-3 times more with the same sales

The markup formula from scratch

The proper formula looks like this:

  • ingredient cost: the sum of the prices of the recipe's ingredients, by the gram
  • labor cost: the pastry chef's time × hourly rate (including ZUS, Polish social insurance contributions, tax and insurance)
  • packaging cost: box, tape, label
  • share of fixed costs: rent + electricity + gas + internet + accountant + insurance / number of products per month
  • margin: your profit; 40-60% for a premium pastry shop, 20-30% for a budget pastry shop
  • VAT in Poland: 5% on most baked goods, 8% on desserts, 23% on some categories (always check the PKWiU product classification code)
Selling price = (ingredient cost + labor cost + packaging cost + share of fixed costs) × (1 + margin) × (1 + VAT)

Case study: a wedding cake for 100 servings

Let us cost a specific cake: a 3-tier wedding cake for 100 servings, with fondant and sugar flowers.

  • --- Ingredients ---
  • sponge (12 eggs × 2 batches + flour + sugar + butter + vanilla sugar): 45 PLN
  • whipped cream and mascarpone filling (2 kg): 58 PLN
  • raspberry filling (500 g fresh raspberries + 400 g jam): 42 PLN
  • fondant (2 kg, in various colors): 68 PLN
  • sugar flowers (roses, daisies, about 30 pieces): 45 PLN
  • extra decorations (ribbon, cake board): 25 PLN
  • total ingredients: 283 PLN

The pastry chef's work on a wedding cake

A 3-tier wedding cake with fondant and sugar flowers takes 14-18 working hours.

  • sponges (baking + cooling): 2 h
  • creams + fillings: 2 h
  • crumb coating + cooling: 2 h
  • fondant: preparing, coloring and covering each tier: 4 h
  • sugar flowers (made the day before, because they have to dry): 4 h
  • decorating, assembly, transport: 2 h
  • total: 16 h
  • hourly rate of an experienced pastry chef in Poland (gross, including ZUS, taxed): 60-90 PLN/h
  • labor cost: 16 × 75 PLN = 1,200 PLN

Fixed costs allocated to the cake

A pastry shop with rent of 4,000 PLN, wages of 12,000 PLN, electricity of 2,500 PLN and other costs of 3,000 PLN = 21,500 PLN of fixed costs a month. With sales of about 400 products a month (cakes, tarts, boxes), each product carries on average 54 PLN of fixed costs. A wedding cake is far more labor-intensive than average, so let us allocate 3 times more to it: 160 PLN.

  • packaging (transport box + cake board + tape): 45 PLN
  • fixed costs (utilities, rent, insurance): 160 PLN
  • total indirect costs: 205 PLN

Cost summary

The full cost of the wedding cake:

  • ingredients: 283 PLN
  • labor: 1,200 PLN
  • indirect costs (packaging, fixed): 205 PLN
  • TOTAL COST: 1,688 PLN

The selling price: this is where you earn

Now we add the margin. For a premium wedding cake (an occasion, once in a lifetime, the customer expects quality): a 50% margin. For a budget child's birthday cake: a 25-30% margin.

  • TOTAL cost: 1,688 PLN
  • 50% margin: 1,688 × 1.5 = 2,532 PLN
  • + 5% VAT (the Polish rate for baked goods): 2,532 × 1.05 = 2,659 PLN gross
  • rounded to the nearest ten: 2,660 PLN or 2,700 PLN
  • profit before income tax: 2,660 - 1,688 = 972 PLN
  • profit after tax (19% flat-rate income tax in Poland): about 787 PLN

How to price a cake step by step: a universal algorithm

To avoid guessing with every inquiry, build an algorithm once and use it every time. Matter-of-fact, without emotions, without “mates' rates”.

  • 1. Ask the customer: how many servings, what occasion, fondant or cream, sugar flowers, a topper, a separate cake stand, how many tiers
  • 2. Convert to kilograms: 1 kg of finished cake is about 8-10 servings with normal cutting (a 20 cm tier = about 3-4 kg)
  • 3. Take the recipe for the sponge + cream + filling and calculate the ingredient cost per kilogram of finished cake
  • 4. Add the cost of decorations (fondant, flowers, toppers): priced separately, regardless of the kilograms
  • 5. Estimate the working hours: a standard 20-serving birthday cake with cream is about 3 h; a 3-tier 100-serving wedding cake with fondant is 14-18 h
  • 6. Labor cost = hours × your hourly rate (60-90 PLN gross including ZUS for an experienced pastry chef in Poland)
  • 7. Add the share of fixed costs (the average per product in your pastry shop, usually 40-80 PLN per cake, more for demanding ones)
  • 8. Add packaging: box + cake board + tape (15-50 PLN depending on size)
  • 9. Multiply the total by the margin: 1.25-1.30 for a budget cake, 1.40-1.50 for an occasion cake, 1.60+ for a premium or wedding cake
  • 10. Add VAT (5% on most baked goods in Poland, check the current rate for the PKWiU code) and round up to the nearest 10 PLN

What a birthday cake should cost: real price ranges in Poland in 2026

Birthday cakes are the most popular category. Market prices in a craft pastry shop (not a chain, not a shop using frozen semi-finished products) in Poland in 2026, in a mid-sized town, real ranges:

  • a child's birthday cake, 10-15 servings, cream + simple decoration (numbers, a figurine), no fondant: 180-280 PLN
  • a fondant cake (fully covered, a cartoon theme, sugar figurines), 15-25 servings: 350-550 PLN
  • a “number” cake (number cake, letter cake), 20-30 servings: 200-380 PLN
  • a premium cake (naked cake, geode, drip, gold decorations), 20 servings: 400-700 PLN
  • an anniversary cake for adults, 30-40 servings, cream + fresh fruit + simple decorations: 380-550 PLN
  • a premium adult birthday cake, 30 servings with fondant or ganache, handmade decorations: 600-900 PLN

What a wedding cake should cost: real price ranges in Poland in 2026

This is where the spread is widest, because a “wedding” is anything from an intimate dinner for 20 to a 300-guest wedding with a 3-tier cake. Real ranges in a craft pastry shop (the example of PyziPyzi in Kalisz):

  • a small wedding cake (civil ceremony, 15-30 servings, 1 tier, cream + fresh flowers): from 400-600 PLN
  • a medium wedding cake (50-70 servings, 2 tiers, fondant or cream + sugar decorations): 900-1,400 PLN
  • a large wedding cake (100 servings, 3 tiers, fondant + sugar flowers + topper): 1,800-2,700 PLN
  • a premium wedding (150-200 servings, 4-5 tiers, hand-painted fondant, sugar figures, edible gold): 3,500-6,000 PLN
  • extra cakes for guests (viennoiserie, dessert table) priced separately: 40-80 PLN/kg + decoration
  • delivery and setup at the venue (tiered cakes): a separate item, 150-400 PLN (weight, distance, insurance)

How to price cake by the slice, mini desserts and pralines

Retail sales (from the counter, by the slice) work differently from occasion cakes: what matters is fast turnover, the cost per portion and competitive pressure (customers compare with the pastry shop or cafe next door).

  • cake or tart by the slice (cheesecake, apple pie, tiramisu, brownie): real retail prices in a craft pastry shop in Poland in 2026 are 12-22 PLN per portion (80-120 g)
  • a quick rule: ingredient cost × 4-5 = gross retail price. The multiplier is higher than for an occasion cake, because by the slice you cannot add decoration or the pastry chef's labor per portion
  • mini desserts and cupcakes (muffins, premium muffins, tartlets, eclairs): 8-18 PLN each depending on complexity
  • macarons: 6-9 PLN each, a box of 6: 45-60 PLN, 12: 85-120 PLN
  • craft pralines (handmade filled chocolates): 4-7 PLN each, a box of 9: 48-72 PLN, 16: 85-130 PLN
  • premium individual desserts (entremets, mousse in a cone or sphere shape, mirror glaze): 18-32 PLN each
  • a pricing rule: if a product is “Instagrammable” and customers photograph it, you can charge 30-50% more than competitors using frozen semi-finished products
  • do not compete with the chains on price, compete on recipe, freshness and story (“cream made with eggs from a local farmer”, “Valrhona 70% chocolate”)

How BakePilot helps: food costing that works

Food cost (ingredient cost per product) is something we built into BakePilot from the ground up. In practice: you build a recipe once (ingredients, amounts, purchase prices, plus sub-recipes if you use them), and the app always shows you the current cost per kilogram and per serving. Ingredient prices go up? You update one item in the ingredient database, and all recipes and products see the new price immediately. That lets you price on hard numbers, not on a hunch.

  • The production cost calculator shows the real cost of every product (ingredients + packaging + allocated share of fixed costs), the foundation of pricing
  • Recipes with sub-recipes: a sponge costed as a sub-recipe that appears in 10 different cakes without duplicating calculations
  • Scaling recipes: in a second you convert a 20-serving recipe to 100 servings; the cost scales linearly
  • Sales analytics shows which products have the highest margin and which customers buy most. You do not calculate it by hand every month
  • A customer database (CRM) and repeatable wedding offers and quotes: you generate a price list for a specific inquiry with a PDF for the customer, in the same template as last time
  • Together with this article: you have the algorithm (above) plus a tool that calculates it for you (BakePilot). The combination kills pricing “by eye”

When a customer asks “why so expensive?”

A few statements worth being able to say:

  • “16 hours of work by a pastry chef with 10 years of experience are priced below a plumber's rate”
  • “The cake is the centerpiece of the most important day of your life, we have one chance to make it perfect”
  • “The price includes delivery to the wedding venue, setup on site, a cake stand (returnable) and a replacement guarantee”
  • “Cheaper competitors probably use ready-made mixes and frozen semi-finished products, we make everything from scratch”
  • “We do not compete on price, we compete on quality and a day to remember”

How much a pastry shop really earns

Real data from a craft pastry shop in Poland, in a town of 60,000-100,000 people, with 3 employees:

  • monthly turnover: 40,000-80,000 PLN gross
  • ingredient cost: 25-35% of turnover (10,000-28,000 PLN)
  • labor cost (wages, ZUS, insurance): 25-35% of turnover
  • fixed costs (rent, utilities, accountant): 10-15% of turnover
  • gross margin before income tax: 15-25%
  • net for the owner: 8-15% of turnover = 3,000-12,000 PLN
  • if you earn less than 8% of turnover net, you have a pricing problem

Pricing mistakes 80% of pastry shops make

From consulting experience and from watching industry groups:

  • 1. Ignoring the labor cost “because I am the owner and I bake myself”: IT IS A COST, even when you do the work
  • 2. Forgetting packaging costs: 5-10 PLN per cake times 300 cakes a month = 1,500-3,000 PLN
  • 3. The × 2.5 ingredient multiplier as the only formula: inadequate
  • 4. Not changing prices for 2 years: inflation has eaten your margin
  • 5. Comparing yourself with cheaper competitors and cutting prices: the road to bankruptcy
  • 6. No price list on your website: the customer has to call, and leaves
  • 7. Discounts “because they are a good customer”: a good customer is one who pays the full price
  • 8. Not calculating fixed costs per product: you think they pay for themselves

How to build a price list from scratch

A plan for one weekend:

  • day 1: write down all your recipes with amounts and current ingredient prices
  • day 1: calculate the ingredient cost of every product
  • day 2: work out the labor time for every product (a watch in hand at your next production)
  • day 2: calculate the average fixed costs per product per month
  • day 2: set the margin: 25% budget, 40% mid-range, 60% premium
  • day 2: compare the new price list with the old one, it will probably go up 10-30%
  • rollout: announce the new prices 2 weeks ahead, and send regular customers an email with an explanation
  • monitoring: after a month check turnover and margin, if turnover fell by less than 10% and the margin doubled, it is a success

Sources and footnotes

  1. [1]Our own experience: the PyziPyzi pastry shop, Kalisz, Poland, 2018-2026, Kamila Kowalska and Patryk Kowalski
  2. [2]Costs of running a micro and small business in the food industry: a report (in Polish), PARP / Polish Agency for Enterprise Development, 2023link (opens in a new tab)
  3. [3]VAT rates on food and food service products in Poland (in Polish), Polish Ministry of Finance - Public Information Bulletin, 2024link (opens in a new tab)
  4. [4]Industry report: costing and margins in craft confectionery (in Polish), Stowarzyszenie Rzemieślników Cukierniczych (Association of Craft Confectioners, internal materials), 2024

Author: Patryk Kowalski. Last updated: . Spotted a mistake? Write to kontakt@bakepilot.pl and we will correct it and update the date. Editorial policy

How would you rate this article?

Your rating helps us write better content for bakers and pastry chefs.

Loading…