How to Make a Price List With AI (That People Actually Read)
A friend of mine runs a mobile dog-grooming business. She sent me her price list last month and asked why nobody was booking the bigger packages. It was a single block of text in a Notes app screenshot: eleven services, eleven prices, all left-aligned, all the same size. Your eye had nowhere to land. Learning how to make a price list that people actually read is less about the prices themselves and more about how you stack them.
A good rate card does one job: it lets someone find the thing they want, see what it costs, and feel confident picking a tier — in about four seconds. Miss that and people don't haggle. They just leave.
Why most price lists fail
The mistake is treating a price list like a spreadsheet. You dump every service in a column, put the number next to it, and call it done. But a customer isn't auditing you — they're deciding. And a flat, undifferentiated list gives them nothing to decide with.
Three things go wrong almost every time:
- Prices float in the middle of the line. "Full groom — $85" reads fine on one row. Stack eleven of them and the numbers scatter across the page, so you can't scan down the price column.
- Everything weighs the same. No sections, no grouping, no visual difference between the $25 nail trim and the $120 premium package. The reader has to do the sorting you should have done for them.
- Nothing is recommended. When every option looks equally important, people default to the cheapest — or freeze. A price list that doesn't guide a choice isn't selling; it's just informing.
Fix those three and a plain list turns into something that quietly does your upselling for you.
The layout that actually works
Here's the structure I gave my friend. It's four moves.
1. Right-align the price column. This is the single biggest fix. When every price hugs the right edge, the reader's eye runs straight down a clean vertical line of numbers. Service names go left, prices go right, and the space between them does the connecting. Suddenly the list is scannable instead of scattered.
2. Group into two or three sections. Don't list eleven services in one run. Break them into "Quick Services," "Full Grooms," and "Add-Ons." Each group gets a small header. Grouping cuts the reading load — the customer looks at the section that matches their dog and ignores the rest.
3. Anchor one tier. Pick the package you actually want people to book — usually the middle one — and make it pop. A subtle background panel behind that row, or a small "Most popular" badge, is enough. This is the contrast principle doing real work: the eye goes to the thing that looks different, and now that thing is the option you'd love them to choose.
4. Give the numbers room. A price list is a rhythm of rows. If they're jammed together, it reads as dense and stressful. Add breathing space between rows and a little more between sections. Whitespace isn't wasted space — it's what makes a list feel calm and premium instead of cramped and cheap.
That's it. Aligned prices, grouped services, one anchored tier, generous spacing. My friend's premium package started booking within the week — not because the price changed, but because people could finally see it as an option worth picking.
Building one in Ridvay Studio
You don't lay this out by hand. In Ridvay Studio you describe the price list and get an editable design back — real text, shape, and color layers you can nudge, not a flat image you're stuck with.
Type this into Studio:
Create a clean price list for "Bella's Mobile Dog Grooming." Three sections — Quick Services, Full Grooms, Add-Ons — with service names on the left and prices right-aligned. Highlight the "Deluxe Full Groom — $95" row as the most popular. Soft navy and cream colors, modern sans-serif, lots of spacing between rows. Portrait poster.
What comes back is a finished rate card with each row as its own editable layer — the section headers, the service names, the price column, and the highlight panel are all things you can click and change. From there, three quick edits:
- Tighten the price alignment. Select the price column and confirm every number is right-aligned to the same edge — drag one and the rest snap into the same guide. This is move #1, and it's the one that makes the whole thing scannable.
- Anchor your real bestseller. If the AI highlighted the wrong tier, click the panel behind the "most popular" row and drag it to the package you want to push. Recolor the badge to your brand blue so it reads as a deliberate recommendation, not decoration.
- Open up the spacing. If the rows feel tight, select the list group and increase the gap. Give the sections a bit more air than the rows within them — that grouping is what lets people scan to the right part fast.
- Apply your brand kit. Swap in your logo, colors, and fonts in one pass so the price list matches your booking page and business card. Consistency here reads as "this business has its act together."
Because it's a real design and not a screenshot, when you add a new service next month you edit one row instead of rebuilding the whole thing. And when you need it as an Instagram post and a printable A4, one-click resize reflows it to each size instead of forcing a redo.
Make your price list in Ridvay Studio →
A few details that separate good from cheap-looking
Once the structure is right, small things decide whether it looks professional or homemade:
- One font, two weights. Use a bold weight for section headers and prices, a regular weight for service names. Reaching for a second or third typeface is where price lists start looking like ransom notes. If you want help here, our guide on font pairing for non-designers covers combos that hold up.
- Don't write "$0.00" energy. Decide on a price format and keep it identical everywhere — "$95" or "$95.00," never a mix. Inconsistent number formatting is the fastest way to look sloppy.
- Kill the dotted leader lines. Those little "........" dots connecting a name to a price are a menu-template relic. Clean whitespace does the connecting better and looks a decade newer.
- Leave the cheapest option looking a little plain. You're not hiding it — you're just not spending contrast on it. Save the visual emphasis for the tier you want booked.
A price list is a small design with an outsized job. It's often the last thing someone looks at before they decide to book or bounce. Spend twenty minutes making it scannable and it'll quietly earn its place for years.
Describe yours, get an editable rate card back, and change the parts that are yours to change.