Selling and marketing
How to Sell Brownies on Instagram: Price, Post, Get Paid
A phone-first path from one brownie photo to paid orders, without a website.
On this page
- What has to be true before you post a brownie?
- How do you price a brownie for Instagram buyers?
- What does one tray of brownies actually earn?
- What should the photo and the caption say?
- How do you take orders and get paid in the DMs?
- Which mistakes cost you money on Instagram?
- How do you get the second order?

Brownies photograph well and your buyers already have the app open. Learning how to sell brownies on Instagram is mostly about being clear: what you sell, what it costs, and when someone can pick it up. Every step below works from your phone, between bakes.
What to remember
- One clear photo beats ten rushed ones.
- Price from the whole batch, not just the flour.
- Get paid before you bake, every time.
- Check your state cottage food rules before your first post.
What has to be true before you post a brownie?
Three things need an answer first: where you are allowed to sell, what you charge, and how someone gets the brownies. Check your state cottage food rules so you know what you can sell from home. Pick one pickup spot and one pickup window you can repeat every week.
Decide how the handover works before you post. Porch pickup with a named time is the simplest, because you never have to coordinate a meeting. If you deliver, set one delivery day and one area, and say both in every post.
Write your label text once and print it in batches. Confirm the wording against your state cottage food rules before your first sale, not after. The packaging guide covers box sizes and label layout.
How do you price a brownie for Instagram buyers?
Start with the cost of one full batch, then divide by the number of brownies. Ingredients are the easy part. Add the box, the label, the oven power, and your own hours at a rate you would pay someone else. Then add a margin.
Your monthly tools belong in that cost too. Brevl is one flat $20 a month with no cut of your sales, so it adds a small fixed amount to each batch instead of a slice of every order. Card payments run through your own Stripe or Square account, and you can also take Venmo, Cash App, Zelle, and cash.
A round price like $4 is easier to repeat in a DM than $3.85, and easier to add up when someone orders three boxes. Keep the exact cost in your notes and the round price in the caption. This walk through the brownie pricing math shows cost per brownie and markup.
When a buyer says the price is high, ask what they expected before you change anything. Often the answer is a smaller box, not a lower price. A six pack at the same per brownie price keeps your margin and gives them a lower total.
What does one tray of brownies actually earn?
Say one tray makes 16 brownies. Ingredients come to $9. Boxes, liners, and labels come to $6. Your time is 1.5 hours at $15 an hour, so $22.50. Your $20 monthly Brevl fee spread over 8 trays that month adds $2.50. Total cost is $40, or $2.50 a brownie.
At $4 a brownie the tray sells for $64. Take off the $40 and you keep $24, a 37.5 percent margin. At $3 a brownie you would keep $8 a tray, which is close to working for free. That gap is why you cost the tray before you post a price.
Run the same math for a six pack. Six brownies at $2.50 each cost $15, and six sell for $24 at $4 each, so you keep $9. Smaller boxes make less per box, which is why the pack size and any minimum order matter as much as the brownie price.
What should the photo and the caption say?
One photo is enough to start: a tray shot in daylight, on a plain surface, with one brownie cut so the size reads. Your caption needs four things: what it is, the price, the pickup window, and how to order. Put the price in the caption, not in a comment.
Post in the evening when people are on their phones, and repeat the same photo mid week with a fresh pickup date and a note on how many boxes are left. You do not need a large following. Send the post to five people who already buy from you and ask them to share it.
How do you take orders and get paid in the DMs?
Treat every DM the same way so nothing gets lost. Confirm the item, the count, the price, the pickup time, and the payment method in one message, and ask them to reply yes. That reply is your order record.
Keep a simple list of every order: name, count, pickup time, and paid yes or no. A notebook works, and so does a note on your phone. The list is what stops you baking twelve brownies for someone who never paid.
Check your state rules
Read your state cottage food rules so you know what you can sell from home and whether your label needs anything specific. Do this before you post a price.
Price one full batch
Add ingredients, packaging, your hours, and your monthly tools. Divide by the number of brownies, then add a margin you are happy with.
Take one clear photo
Shoot a tray in daylight on a plain surface, with one brownie cut so the size reads. One good photo is enough to start.
Post the price and the pickup window
Put the item, the price, the pickup time, and how to order in the caption. Then send the post to people who already buy from you.
Get paid before you bake
Take a card payment through your own Stripe or Square account, or Venmo, Cash App, Zelle, or cash. Reply with a written confirmation of the order.
Which mistakes cost you money on Instagram?
The quiet costs add up. Baking before the money lands, quoting a price in the DMs that does not match the post, and taking more orders than one pickup window can hold all cost you a batch or a customer. Write your rules once and send the same message every time.
Hold a slot for a set time and then release it. If you say you will hold it until Friday at noon, you can offer that box to the next person without guilt. A written rule does the awkward part for you.
How do you get the second order?
The second order costs you nothing in new photos or new introductions. Put a small card in every box with your handle and one line about what you are baking next week. Ask the buyer to send the post to one friend who likes brownies.
Keep one order day a week at first. A fixed day means one shopping trip, one bake, and one pickup window, and it makes the price math repeatable. Add a second day only when the first one sells out.
- Sell baked goods on Instagram: 5 steps and first costs
- How to sell brownies: 5 steps, costs, and first orders
- How much to sell individual brownies for
Try the free bake pricing calculator
Free, no signup.
Common questions
Should the price go in the caption or wait for a DM?
Put it in the caption. A price in the post saves you repeating yourself all day, and it filters out people who were never going to pay it. If your price changes by pack size, list each size and its price on one line.
Do I need a website to sell brownies?
No. Instagram plus a payment app is enough for your first orders. Add your own shop when repeat customers start asking for a menu, or when DMs get hard to track. Brevl is one flat $20 a month with no cut of your sales.
What should I do if someone cancels after paying?
Refund in full if you have not started baking, and say so in writing when they order. If the batch is already made, offer a pickup credit instead of cash back. Write the rule down once so every customer gets the same answer.
How do I keep DMs from turning into lost orders?
Use one order message every time: item, count, price, pickup time, and payment method, then ask them to reply yes. Save the reply. At the end of the day, check your list against your payments before you buy ingredients.
How many photos do I need before I start?
One good one. A tray shot in daylight with a single brownie cut so people can see the size will bring more orders than five blurry phone snaps. Post it with the price and pickup window, then reuse the same photo next round with an updated date.
General information, not legal, tax, or food safety advice. Check your state cottage food rules and talk to a tax professional about your own situation.