A beautiful price list isn't the one with the most gold and swirls. It's the one where a client finds her service and its price in five seconds, then thinks “how tidy, this person cares about details”.
Good news: you don't have to be a designer. A few simple rules do almost all of the work. We gathered them while building westicky's templates.
Fonts
Use two fonts, no more. One with character for your name and headings: a serif if your style is soft, a wide sans if you want it bolder. The other calm, for services and prices.
- Prices in the same font as services. Script digits look cute, but 18 and 78 are easy to mix up in them.
- Check your currency sign. Plenty of pretty fonts lack less common signs like ₽ or ₸, and you get an empty box or a glyph from another font.
- Check every alphabet you use. A font from a “top 50” list may cover Latin only, and the rest falls back to a system font.
- Bold only what matters. Category names and prices. When everything is bold, the eye has nothing to hold on to.
Colour and background
Three colours are enough: background, main text and one accent. Use the accent for category names or the booking button. Don't paint prices in it, or your list turns into a clearance sale tag.
Powder, milk, light grey. Reads best and fits almost anywhere. Good for print.
Looks premium in stories, especially for barbers and tattoo artists. Bad for print: it eats ink, and small light text bleeds.
If your feed is warm beige, a cold blue price list will look foreign. Pick a colour from your own photos.
A quick contrast test: screenshot the price list and turn your phone's brightness all the way down. If the text is still readable, you're fine.
Structure and prices
Order, not decoration, is what makes a price list look good. Here's a brow artist's list with nothing extra:
Brows
- Shaping30 min$15
- Henna tint45 min$25
- Brow lamination1 h$40
Lashes
- Lash lift1 h$45
- Lash botox1 h 15 min$55
Book: WhatsApp +1 555 000 0000
- 1Prices in one column
Right-aligned, same font. Then they can be compared in one glance from top to bottom.
- 2One way of writing money
“$1,200”, not “1200 dollars” in one line and “$1.2k” in the next. Mixed formats get noticed right away.
- 3Short names
Wrapping is fine if a service doesn't fit, but two lines at most. Put details in a small description below.
- 4White space
More space between categories than between lines. Then the groups stand out and you don't need boxes.
Photo
One good photo of you works better than five photos of your work on a price list. Clients go to a person, and a face at the top earns more trust than stock nails. Keep the work in your feed.
Square or slightly tall, plain light background, daylight. In a circle it reads as an avatar, in an arch it feels softer and suits brows and skincare.
Sizes for stories, posts, chats and print
One layout won't fit everywhere. These sizes keep your price list from being cut off:
Leave about 250 pixels empty at the top and bottom. Your profile name and the reply field sit there and cover the text.
A 4:5 ratio. The profile grid crops the edges to 3:4, so keep anything important away from them.
WhatsApp and Telegram show a square in full. A tall image gets cropped in the preview and the client sees half the prices.
Text no smaller than 12–13 pt, light background, a PDF rather than an image. A story JPG looks blurry on paper.
Fitting one price list into four sizes by hand is the dullest part of the job. westicky does it for you: pick a template, and the story, post, chat image and link page come out in the same style. How to put the list together is covered in the article about online price lists.
What ruins even a pretty price list
- 1A photo behind the text
Flowers, marble, your studio. Pretty until you try to read a price over a petal.
- 2Everything centred
A centred heading is fine. A centred list of fifteen services with prices is hard to read, because every line starts somewhere new.
- 3“From” on every price
If every price starts with “from”, the client has no idea what they'll pay. Use it only where the price really depends on the job.
- 4An old image in your pinned post
The prettiest price list with last year's prices raises more questions than a plain but correct one.
FAQ
Yes. In Canva, if you're fine building each size by hand. On westicky, the free “Minimal” template gives you a page, a story, a post and a chat image at once.
For text, a calm sans with wide language support: Manrope, Montserrat, Onest. For the heading, something with character, like Playfair Display or Cormorant.
If you have one, use it. If not, your name and photo are enough. No need to design a logo just for a price list.
About 10–12 lines with prices stay readable. Past that, split into two stories rather than shrinking the font.