How to Pitch a Food Product to a Grocery Store: A Sell Sheet With AI

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for How to Pitch a Food Product to a Grocery Store: A Sell Sheet With AI.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for How to Pitch a Food Product to a Grocery Store: A Sell Sheet With AI.

A grocery sell sheet is one page telling a buyer what the product is, how it is packed, what a case costs, the shelf price and store margin, how long it keeps, how it is delivered and your sampling plan. AI can draft it from your cost and sales data, but every number must come from your records.

Buyers do not read pitches for pleasure. They are looking for reasons to say no quickly, so the sheet's job is to leave none: missing pack data, a margin that does not work for the store, a shelf life that is too short, an unclear delivery route. Fill those gaps first and make the product's story second.

Follow me on Instagram@sagnikteaches

What a buyer scans for, in the order they scan

  1. What is it, and does it fit my shelf? Product name, category, one line of description, a photo of the pack.
  2. Is the pack the right size? Unit size, case size, case dimensions and weight, barcode.
  3. What does it cost and what will it earn? Case cost to the store, suggested shelf price, the store's margin.
  4. Will it last? Shelf life, storage conditions, minimum shelf life on delivery.
  5. Is it safe and legal? Allergens, ingredients, label compliance, any certifications you hold.
  6. Will it sell? Where it sells now, rate of sale, your promotion and sampling plan.
  7. Can you supply it? Lead time, minimum order, delivery method, capacity.
  8. Who do I call? Contact for orders.

The layout of the sheet follows this order from top to bottom, so a buyer who reads only the first third still has the essentials. Pack the facts into a table and keep the prose to two or three lines. For the label side of this, which a buyer will certainly open the pack to inspect, AI label design checks covers the legal-text review.

Connect on LinkedInSagnik Bhattacharya

Step 1: gather the facts into one sheet

Before drafting a word, put your facts in a table. This is also where you find the questions you cannot yet answer. Gather:

Subscribe on YouTube@sagnikteaches
  • Unit: net weight, pack type, barcode number (the full number as printed), dimensions.
  • Case: units per case, case dimensions, case weight, cases per pallet layer if you know it, and the case barcode, which on shipping cases is usually its own 14-digit number (ITF-14) rather than the jar's code.
  • Costs: ingredient, packaging and labour cost per unit, from your costing sheet. If you have none, build it first with the batch, yield and margin sheet.
  • Prices: your price per case to the store, the suggested shelf price, your price to other trade customers.
  • Shelf life: days from production, storage conditions, how many days remain when the case arrives.
  • Sales: where you sell now, units per week per outlet, repeat rate if you have one.
  • Supply: batch size, weekly capacity, lead time for a repeat order, minimum order.
The Complete Excel Course with AI Integration thumbnail

The Complete Excel Course with AI Integration

From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.

By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner

Buy now

Step 2: do the margin sum before the buyer does

A store makes money from the gap between what it pays you and the shelf price. Buyers usually have a target for that gap, which varies by chain and category; I do not have a verified figure to offer, so the method here is to show your numbers at a realistic shelf price and let the buyer judge, and to ask what their target is.

Illustrative figures for a jar of tomato relish. Cost to make and pack: 1.45 per jar. Case of 6 jars. Your price to the store: 2.60 per jar, so 15.60 per case. Suggested shelf price: 3.99.

LinePer jarPer case of 6
Your cost1.458.70
Your price to the store2.6015.60
Your gross profit1.156.90
Your gross margin44 per cent44 per cent
Suggested shelf price3.9923.94
Store's gross profit1.398.34
Store's margin on shelf priceabout 35 per centabout 35 per cent

Check the arithmetic: 2.60 less 1.45 is 1.15, and 1.15 over 2.60 is 44 per cent. 3.99 less 2.60 is 1.39, and 1.39 over 3.99 is about 35 per cent. If shelf prices in the aisle for similar jars sit at 4.49, the sheet can show both. If the store's target is higher than 35 per cent, you now know, before the meeting, how far you would need to cut your price and what is left for you: at 2.40 you earn 0.95 a jar, a margin of about 40 per cent. Decide in advance the lowest price you will accept, because a buyer's first counter is usually on price.

Do not forget what the sheet leaves out: delivery cost to the store, promotional contributions the store may ask for, listing or other fees some stores charge, payment terms and any returns arrangement. Ask the buyer what applies and cost it before you agree to anything. The wholesale pricing tool comparison covers tools for this arithmetic.

Step 3: let the assistant draft from your facts

Give the assistant the table and strict instructions, and ask it to show its calculations so you can check them.

Draft a one-page grocery buyer sell sheet from the facts below. Layout: product name and one-line description; a "Pack and case" table; a "Price and margin" table; a "Shelf life and storage" line; "Where it sells now"; "Sampling and support plan"; "Supply and ordering"; contact line. Use ONLY the facts given. Do not invent awards, certifications, customer quotes, sales figures or comparisons with other brands. Recompute every margin from the cost and price figures and show the sums in a separate list headed CHECK, so I can verify them. If something a buyer would need is missing, list it under MISSING instead of guessing.

FACTS:
Product: Tomato relish, 280 g jar, made in small batches. Ingredients: tomatoes, onions, sugar, vinegar, mustard seed, salt. Contains mustard.
Case: 6 jars; case weight 2.4 kg; case 24 x 16 x 12 cm; barcode on jar and case.
Cost per jar 1.45; price to store 2.60; suggested shelf price 3.99.
Shelf life 18 months unopened, store in a cool dry place; at least 12 months remaining on delivery.
Sells now: farmers' markets and two delis; about 40 jars a week across the three.
Batch size 600 jars; lead time for repeat orders 10 working days; minimum order 4 cases.
Sampling: in-store tasting stand on a Saturday, I provide the jars, crackers and staff.

Illustrative output: a tidy one-page layout with the tables above, a CHECK list showing 2.60 minus 1.45 equals 1.15 and so on, and a MISSING list noting no pallet configuration, no delivery method, no payment terms and no stated allergen-handling policy for other products made in the same kitchen. That MISSING list is the most valuable part, because each item is a question a buyer will ask. Fill them in from your own knowledge and re-run.

Two checks on the draft: the numbers in the tables against your source sheet, and the claims in the prose against the facts. Assistants tend to add phrases like "loved by customers" or "award-winning" that you did not supply. Delete them. A buyer can usually check a claim, and a false one costs you the whole sheet.

Step 4: the sampling and support plan

Buyers worry about new products that sit unsold. A sampling plan shows that you will do work to move the first cases. It must be one you will actually deliver. Examples of what can go in it: a tasting stand on set dates, shelf talkers (small signs) you supply, a launch price for the first four weeks funded by you and not the store, and a plan to restock quickly if it sells out. State what the store has to do, such as provide a table, and what you provide.

Ask the assistant for the wording, not the plan. Tell it the plan, and ask for two sentences. If you promise a tasting stand, put in the dates you can do. Samples for the buyer should arrive with a full label, batch code and best-before date, exactly as a shelf product would, because the buyer will check it.

Step 5: the buyer email

The email is a cover note; the sheet does the selling. Keep it to five sentences: who you are, what the product is, why it fits their shelf, what is attached, what you are asking for. Ask for something small, such as ten minutes on the phone or the right person to send samples to.

Write a short email to a grocery buyer, under 110 words, plain and professional, no flattery and no exclamation marks. It introduces a tomato relish (280 g jar), says it sells at farmers' markets and two delis, attaches a one-page sell sheet, and asks who handles new local products and whether they would like samples. Use the placeholders [buyer's first name], [store name] and [your name]. Do not invent facts. Subject line under 50 characters.

Illustrative output: subject "Tomato relish for [store name]: sell sheet attached"; body, "Hello [buyer's first name], I make a small-batch tomato relish, sold at markets and two delis. A one-page sheet with pack sizes, case price, margin and shelf life is attached. I think it could sit alongside your other relishes and chutneys. Are you the right person for new products, and would you like samples? Kind regards, [your name]." Check one thing: the claim that it fits alongside other relishes means you have looked at their shelf. Look first.

Examples of sheets for different products

A frozen product with a short window

A maker of frozen dumplings must add storage temperature, the cold-chain requirement on delivery and the days of life after thawing if applicable. The sheet also needs a line about how you will deliver frozen goods; a buyer with no frozen distribution will say no however good the dumpling is. This is a case where a MISSING list does more work than the copy.

A fresh product with a few days' life

For a fresh dip with 12 days' life, shelf life on delivery decides everything. If the store needs at least 8 days remaining on arrival, a tub can be no more than 4 days old when it lands; with 2 days in transit, it has to leave you within 2 days of being made, every time. Show the delivery schedule as a table: production day, delivery day, days remaining. Ask the assistant to lay it out; do the arithmetic yourself.

Before and after: the opening line

Before: "Our passion-driven artisan relish brings a taste of the countryside to your shelves." After: "Tomato relish, 280 g, made in 600-jar batches, sold in two delis and at markets, 18-month shelf life." The second line gives a buyer five facts in a breath. If your draft's first line is an adjective, replace it with a fact.

A buyer asks for a lower price

The reply to a price request should start from your floor. With your cost at 1.45 and a floor profit of 0.95 a jar, 2.40 is the lowest price. Offer something other than a lower price first, such as free fill on the first order, a launch promotion funded by you for four weeks or a bigger case size with a lower price per jar. Ask the assistant to draft three replies at different concessions, then choose, and never send a price below your floor because the draft looked polite.

Mistake: a margin that did not include the case

An illustrative maker quoted a price per jar of 2.60, but the buyer's system ordered in cases of 12, while the sheet showed only case-of-6 prices. The two sides then argued about what the quote meant. The fix: state price per unit and price per case on separate lines, in the same table, and write the case size beside both. A one-line check before sending is to ask the assistant to find any price on the sheet that does not say per jar or per case.

The finished sheet, filled in

Seeing the result helps more than a description of it. Here is what the tomato relish sheet might look like once the draft has been checked and trimmed. Every figure is an illustration.

Small-batch tomato relish, 280 g. Tomatoes, onions, sugar, vinegar, mustard seed, salt. Contains mustard.

Pack and case. Jar 280 g, barcode on jar and case. Case of 6, 2.4 kg, 24 x 16 x 12 cm.

Price and margin. 2.60 a jar, 15.60 a case. Suggested shelf price 3.99. Store margin on that price about 35 per cent.

Shelf life. 18 months unopened, cool and dry. At least 12 months remaining on delivery.

Where it sells. Farmers' markets and two delis, about 40 jars a week in all.

Support. Saturday tasting stand in the first four weeks; shelf talkers supplied.

Supply. 600-jar batches; repeat orders in 10 working days; minimum order 4 cases.

Orders. [your name], [phone], [order email].

It runs to about 120 words plus the photo. Nothing in it is a claim a buyer cannot check, and it leaves out the history of the business, which belongs in a second meeting. If your product has a distinctive point, such as a recipe or an ingredient from a single grower, give it one line under the product name, as a fact and not an adjective.

Preparing for the buyer's questions

If the buyer replies, the next step is usually a call or a meeting. Prepare answers to the questions that come up. Write them down and have the assistant turn your answers into a one-page reference, using only what you supply. A realistic set:

  • "What happens if you run out?" State your weekly capacity, your lead time, and what you will do if a batch fails: how fast you can remake it.
  • "What is your best-before policy?" The number of days remaining at delivery you will guarantee.
  • "Are you registered and inspected?" Say what applies in your case, truthfully. Do not claim a certification you do not hold. If the question is outside your knowledge, say you will confirm and then do.
  • "What if it does not sell?" Say what you will do about unsold stock, which depends on what you can afford; many buyers expect to hear something specific, such as a swap or a collection of the short-dated cases. Decide beforehand, since a promise here is a cost.
  • "How will you deliver?" Your own van, a courier, or a distributor. Give the route and day.

Rehearse the numbers out loud: your cost, floor price, case price, store margin and weekly capacity. A buyer who asks for a number and watches you scroll to find it learns something about how orderly you will be as a supplier.

A trial order, reviewed with numbers

Say the store agrees to a four-week trial in one outlet: 4 cases, 24 jars. At the end, you want to know whether it worked, in numbers. Ask for the sell-through figure: jars sold in the four weeks. If 17 sold, the rate is about 4 jars a week; if the store's own rate threshold for continuing a line is higher than that, you will hear it. Compare with your own data: your two delis sell about 10 to 15 jars a week each, a rate the store may match or not.

Put the trial results into a short table: weeks, jars delivered, jars sold, price, any promotion running, any problems (a missing shelf label, a stock-out). Ask the assistant to compare it against your tasting-stand weekends. If sales rose on tasting days and fell back after, the product needs ongoing demonstration, and you can tell the buyer so or decide that this store is not worth a stand every week. This is the moment where the cost data you gathered at the start pays back: you can say what a jar earns you at the trial price and whether another trial makes sense.

If the answer is no, ask for the reason and write it in your approach log. A "no, we have enough relishes" tells you something different from "no, the price is too high", and the second gives you something to test with the next store.

What to do after the email

Follow up once, a week later, and keep it short. If the buyer replies with questions, answer them in one message and update the sheet if the question reveals a gap, because the next buyer will ask the same. Keep a sheet of every approach: store, buyer, date sent, response, next step. A simple log will tell you in three months which stores answered and which questions came up. If the answer is yes to a trial, agree in writing the order quantity, delivery date, price and payment terms before you produce anything.

Before any delivery, check that the label, batch code and best-before date meet the rules where you sell and that your batch record can trace the product. Where an ingredient supplier changes anything, re-check the label; supplier specification changes shows how AI helps spot edits that break labels. If you are weighing whether stores are the right route at all, the grocery store invoices and shelf prices tutorial shows the buyer's side of the margin conversation, and standing orders from nearby shops are covered in wholesale standing orders.

Finally, check the sheet with a stranger. Hand it to someone who does not know your product and ask them to find the case price, the shelf life and the delivery lead time in ten seconds. If they cannot, redesign the layout. That test is worth more than any amount of polishing the wording.

Questions makers ask before approaching a grocery buyer

How long should a grocery sell sheet be?

One page, one side. A buyer sees many products and decides in seconds whether to read on. Everything they need to compare you to the shelf (pack, case price, retail price, margin, shelf life, ordering details) should fit on that page, with detail held back for the follow-up.

What margin does a grocery buyer expect?

It varies by store, product type and chain, and I have no verified figure to give. Ask the buyer what margin they target, or calculate yours at a few retail prices and show them. Never copy a number from the internet into your sheet without the buyer's confirmation.

Should I send samples with the first email?

Usually not; send the sheet and offer samples with a clear plan. Samples sent unasked can be left unopened. If the buyer replies with interest, ask where and how they want samples delivered, and make sure the pack carries its full label, batch code and best-before date.

Can AI invent the numbers for the sheet?

It must not. Every figure comes from your costing sheet, price list and sales records. AI organises them, checks the arithmetic and drafts the wording. A buyer who finds one wrong figure may doubt the rest. Ask it to show every sum so you can check each one.

What if I cannot supply a whole chain yet?

Say so, and offer the store a clear start: a named number of stores or a single distribution point, with the lead time for a repeat order. Buyers prefer an honest small start to a promise you cannot keep. Put your weekly capacity on the sheet so the buyer can see it.

Further reads

Sources: general trade practice for supplier introductions to retail buyers; Google's merchant help page on finding a GTIN, for 14-digit case codes, checked November 2026; every figure in the examples is illustrative, and readers are told to confirm margins, fees and requirements with each buyer.

Want your buyer pitch built from your own numbers?

On a 1:1 call we can go through your costing and sales records, work out what a buyer needs to see, and set up the sheet and email so you can reuse them for every approach.

Book a 1:1 call with me