How to Use AI to Create a Menu or Service Price List
How to Use AI to Create a Menu or Service Price List
If you've been putting off updating your menu or service price list because it feels like a chore, AI can cut that project from a few hours to about 20 minutes. And the result will actually sound like a business worth visiting — not a spreadsheet with a logo slapped on it.
This guide walks you through exactly how to use AI tools to build a menu or service price list from scratch (or clean up the one you already have). We'll cover what to type into the AI, which tools work best, how to get the formatting right, and where most small business owners trip up.
Step 1: Gather Your Raw Information First
Before you open any AI tool, spend five minutes writing down everything you want on your menu or price list. Don't worry about order, formatting, or wording yet — just get it out. This means:
- Every item or service you offer
- Current prices (or your best estimate if you're just starting out)
- Any variations (sizes, durations, add-ons)
- A few words on what makes each item or service worth paying for
For example, if you run a small massage therapy studio, your raw list might just be: "Swedish massage 60 min $85, 90 min $120, deep tissue 60 min $95, add-on hot stones $20, couples room available." Messy is fine at this stage. The AI's job is to turn that mess into something polished.
Honest limitation: AI cannot invent your prices or know your market. If you're unsure what to charge, you need to do that research separately before you start. AI won't save you from underpricing yourself.
Step 2: Write a Clear Prompt That Tells AI What You Actually Need
This is where most people go wrong. They type "make me a menu" and get something generic that sounds like it came from a chain restaurant. The more specific your prompt, the better your output.
A solid prompt structure looks like this:
"I run a [type of business] in [city or general area]. My customers are [brief description]. Create a [menu / service price list] using the following information: [paste your raw list]. The tone should be [warm and approachable / professional / upscale / casual]. Format it with clear category headings, item names, short descriptions (1 sentence each), and prices. Do not add services or prices I haven't listed."
That last sentence matters. AI tools will sometimes invent plausible-sounding items to fill gaps. You don't want a service on your price list that you don't actually offer.
Using the massage example, a real prompt might look like: "I run a small massage studio in Portland, Oregon. My clients are working adults looking to decompress. Create a service price list using the following: Swedish massage 60 min $85, 90 min $120, deep tissue 60 min $95, hot stone add-on $20, couples room available (pricing on request). Tone should be calm and welcoming. Format with category headings, service name, one-sentence description, and price."
How to Use AI to Create a Menu or Service Price List: Picking the Right Tool
Not every AI tool handles this task equally. Here are three worth knowing about:
ChatGPT (OpenAI) — Free tier available; paid plans start at $20/month for ChatGPT Plus. This is the most flexible option for writing and formatting tasks. The free version (GPT-3.5) handles basic menu drafts fine. The paid version (GPT-4o) is better at nuance — it'll write tastier food descriptions or more professional service copy without being asked twice. Good choice for most small businesses.
Pro: Excellent at tone matching and iterating quickly when you say "make it sound warmer" or "shorten the descriptions."
Con: The free version occasionally loses track of your exact prices if your list is long. Always verify every number in the output.
Claude (Anthropic) — Free tier available; paid plan (Claude Pro) is $20/month. Claude tends to produce clean, readable prose and is less likely to over-describe items with unnecessary adjectives. If you want a price list that sounds confident and straightforward rather than flowery, Claude often does this better out of the box.
Pro: Great at following formatting instructions precisely.
Con: The free tier has usage limits that can slow you down if you're doing a lot of back-and-forth editing in one session.
Canva AI (Magic Write) — Free tier available with Canva account; Canva Pro is $15/month. If you need the menu or price list to look good — not just read well — Canva's combination of Magic Write (AI text) and its design templates is hard to beat. You can write your copy in ChatGPT or Claude, then paste it into a Canva template and have a visually polished, printable or shareable document in another 10 minutes.
Pro: Bridges the gap between writing and design — you get both in one place.
Con: Magic Write on its own isn't as capable as ChatGPT or Claude for complex copy tasks. Use it for light edits and layout, not for generating the full menu from scratch.
Step 3: Iterate Until It Sounds Like You
Your first output from the AI is a draft, not a finished product. Read it out loud. Does it sound like your business, or does it sound like a hotel brochure from 2015?
Common follow-up prompts that actually help:
- "The descriptions are too formal. Rewrite them to sound like a real person talking to a regular customer."
- "Make the descriptions shorter — one line each, max."
- "Add a brief intro paragraph at the top that explains what we're about."
- "Reorganize this so our most popular services are listed first."
If you run a food business, you can also ask the AI to write descriptions that highlight specific things — dietary info, local ingredients, what the dish pairs well with — without making everything sound like fine dining. A taco truck doesn't need the word "artisanal." Tell the AI that.
This same back-and-forth approach works well for other business documents too. If you've used AI to write a professional bio, you already know the rhythm: rough prompt, review the output, refine with follow-up instructions until it sounds like you.
Step 4: Handle Pricing Tiers and Add-Ons Without Confusion
One area where AI menus go sideways is when you have tiered pricing, packages, or add-ons. If you're not specific in your prompt, the AI will often present these in a way that confuses customers — burying the base price, making add-ons look mandatory, or creating tables that don't translate well to a printed page.
Be explicit: tell the AI exactly how you want tiers shown. For example: "Show base price first, then list optional add-ons separately with a plus sign and price. Do not bundle them."
If you offer packages (like a "3-session bundle"), ask the AI to call out the savings clearly: "For any bundle, calculate and show the per-session savings compared to the single-session price." This is the kind of math the AI is actually quite good at — as long as you've given it the right numbers to start with.
And if your pricing connects to your billing or invoicing process, it's worth making sure your price list matches whatever system you use to charge clients. We've covered some good options in our guide to AI invoice and billing tools for small businesses if you want that side of things running smoother too.
Step 5: Format It for Where It Will Actually Live
A price list that lives on your website needs to be different from one you hand to customers in person, and different again from one you post to Instagram. Tell the AI which format you need before it writes anything.
- For a website: Ask for clean HTML or plain text with clear headers. Short descriptions, easy to scan.
- For print: Ask for a version that fits a single page or a trifold, with a layout description you can hand to a designer or drop into Canva.
- For social media: Ask for a simplified version — top 5-6 items, prices, no long descriptions — designed to be read on a phone screen.
You can run the same base content through the AI multiple times and ask for different format versions. This saves you from manually cutting down a full menu every time you need a shorter version for a different channel.
One Common Mistake to Avoid
The biggest mistake we see based on verified user reviews and community feedback: people take the AI draft and publish it without reading every line carefully. AI tools will occasionally swap a price, round a number, or — if your prompt was vague — add an item that sounds plausible but isn't something you actually offer.
Always do a line-by-line check. Read every item name, every price, every description. If something looks unfamiliar, it's probably something the AI invented. Remove it. This takes five minutes and saves you from fielding confused calls from customers who saw a service on your list that doesn't exist.
The Bottom Line
Using AI to create a menu or service price list is genuinely useful — it's one of the most practical, low-risk ways to save time on a task that most small business owners dread. ChatGPT or Claude will handle the writing. Canva will handle the look. Your job is to give them accurate information, check the output, and make sure it sounds like your business, not a template.
Start with a messy list of everything you offer and what you charge. Write a specific prompt. Iterate a couple of times. Then do one careful proofread before anything goes live. That's it. The whole thing, done right, should take you under an hour — and you'll end up with something you're actually proud to hand a customer.