Industry Specific

How Salons and Beauty Businesses Can Use Excel to Track Revenue, Clients, and Profit

By HelpMyData  ·  May 2026  ·  9 min read

Running a salon or beauty business takes real skill on two fronts. The craft itself, which most owners have mastered, and the business side, which often gets less attention than it deserves. Booth rentals, service revenue, retail product sales, stylist commissions, supply costs, and payroll all need to be tracked separately and accurately to know whether the business is truly profitable.

Dedicated salon software like Mindbody or Vagaro handles scheduling and payments well but costs hundreds of dollars a year and often more than small independent salons can justify. Excel, set up correctly, handles the financial tracking side completely. Here is how to build a system that works for a salon, barbershop, nail studio, or any other beauty business.

The Key Numbers Every Salon Should Track

$85
Avg Ticket per Client
68%
Client Retention Rate
32%
Retail to Service Ratio
42%
Service Profit Margin

Average ticket, client retention, and the ratio of retail sales to service revenue are the three numbers that most directly predict a salon's long-term profitability. Tracking them consistently tells you where to focus your energy and what changes are actually moving the needle.

Sheet 01

Daily Revenue Tracker

Your daily revenue log is the foundation of everything else. Enter totals each day directly from your POS or appointment system, broken down by service revenue, retail product sales, and tip income if you track that separately.

ColumnWhat to Enter
DateThe trading date
Day of Week=TEXT(A2,"dddd") calculated automatically
Service RevenueTotal from haircuts, color, treatments, etc.
Retail SalesProducts sold to clients
Total Revenue=Service + Retail
Client CountNumber of clients served
Average Ticket=Total Revenue / Client Count
Stylist on DutyWho worked, useful for multi-stylist salons
NotesPromotions running, no-shows, weather, anything affecting the day
Track your busiest days and times: Use AVERAGEIF on your Day of Week column to find your average revenue by day. Most salons find Friday and Saturday carry a disproportionate share of weekly revenue. Knowing your pattern helps you staff correctly, schedule your best stylists on peak days, and plan promotions to lift your slowest days.
=AVERAGEIF(SalesData[Day of Week], "Saturday", SalesData[Total Revenue]) =AVERAGEIF(SalesData[Day of Week], "Tuesday", SalesData[Total Revenue])
Sheet 02

Service and Stylist Performance Tracker

In a multi-stylist salon, knowing revenue by stylist is essential for commission calculations, performance conversations, and scheduling decisions. Even in a solo operation, tracking revenue by service type tells you which services to promote and which to reconsider.

ColumnWhat to Enter
DateService date
StylistWho performed the service
Service TypeCut, Color, Highlights, Treatment, Blowout, etc.
Service RevenueAmount charged for the service
Retail SoldAny products sold during or after the appointment
Commission RateStylist commission percentage for this service
Commission Amount=Service Revenue * Commission Rate

Summary formulas that matter most:

=SUMIF(ServiceData[Stylist], "Sarah", ServiceData[Service Revenue]) ← total revenue generated by one stylist =SUMIF(ServiceData[Service Type], "Color", ServiceData[Service Revenue]) ← total revenue from one service type =AVERAGEIF(ServiceData[Stylist], "Sarah", ServiceData[Service Revenue]) ← average ticket per appointment for one stylist
Retail to service ratio by stylist: Divide each stylist's retail sales by their service revenue. Industry benchmarks suggest 20-30% is a healthy ratio. A stylist at 5% may need coaching on retail recommendations. One at 40% is exceptionally strong at product sales and worth recognizing. Tracking this per stylist makes these conversations objective rather than anecdotal.
Sheet 03

Client Retention Tracker

Acquiring a new client costs significantly more than retaining an existing one. For salons, retention is the single biggest driver of long-term revenue stability. Tracking which clients are returning and which have gone quiet lets you be proactive about re-engagement before clients quietly move on to a competitor.

ColumnWhat to Enter or Formula
Client IDUnique code for each client
Client NameFull name
Preferred StylistWho they usually book with
Last Visit DateMost recent appointment date
Days Since Visit=TODAY() minus Last Visit Date
Visit FrequencyHow often they typically come in, in days
StatusActive, At Risk, or Lapsed
LTM RevenueTotal spent in the last 12 months

The Status formula flags clients automatically based on how overdue they are for their next visit:

=IF(Days Since Visit > Visit Frequency * 1.5, "Lapsed", IF(Days Since Visit > Visit Frequency * 1.1, "At Risk", "Active"))
Sort by LTM Revenue for priority re-engagement: Filter to At Risk and Lapsed clients, then sort by LTM Revenue highest to lowest. Your highest-value clients who have gone quiet deserve a personal outreach first. A simple text or email offering to book their next appointment recovers a meaningful percentage of lapsed clients at zero marketing cost.
Sheet 04

Supply and Inventory Cost Tracker

Color, chemicals, and professional products are a significant cost for most salons and one of the most commonly undertracked. Knowing your supply cost as a percentage of service revenue tells you whether your product usage is in line with what you are charging.

ColumnWhat to Enter
DateDate of purchase
SupplierWho you bought from
Product CategoryColor, Developer, Retail Stock, Tools, Sundries
DescriptionWhat was purchased
AmountCost paid
For Retail or ServiceIs this for resale or internal use

Track supply cost as a percentage of service revenue monthly:

=SUMIF(SupplyData[For Retail or Service], "Service", SupplyData[Amount]) / Monthly Service Revenue

Industry benchmarks put professional supply costs at 5-10% of service revenue for a well-run salon. Above 15% typically means either product waste, over-application, or pricing that does not adequately account for the cost of materials.

Separate retail cost of goods from service supplies: Products you sell to clients have their own margin that needs to be tracked separately from your service supply costs. Retail margins in beauty typically run 40-50%. If your retail margin is dropping it usually means you are selling products below the right price point or your cost of goods has increased without a corresponding price adjustment.

Putting the Numbers to Work

With these four sheets in place your weekly review takes about ten minutes. Daily revenue is logged. Service and stylist performance is visible. At-risk clients are flagged automatically. Supply costs are tracked against revenue benchmarks. The numbers tell you where to focus instead of leaving it to intuition.

Most salon owners who start tracking consistently report the same two things. They discover one or two service types that are significantly more profitable than others and deserve more promotion. And they find their busiest days are not always their most profitable ones once supply and labor costs are factored in.

If you would like a custom salon tracking workbook built for your specific business, with your services, your stylists, and your commission structure, that is exactly what we do at HelpMyData.

Want a Custom Salon Tracking Workbook Built for Your Business?

Tell us about your salon and we'll build a complete Excel system covering daily revenue, stylist performance, client retention, and supply costs. Starting at just $75.

📧 Get Started Today