MelloJam Listen now

17 Salon Revenue and Average Ticket Statistics Every Owner Should Know in 2026

Salon revenue benchmarks are easy to misuse. A service-only price is not the same as a guest ticket, revenue per location is not profit, and a top-decile result is not a sensible target for every business.

We read Zenoti's 2026 salon benchmark report, its benchmark scorecard, the metric definitions behind the report, and the Professional Beauty Association's June 2026 operating update. The most useful figures are segment-specific: full-service salons and specialty salons have different ticket and location-revenue distributions, so the comparison needs the segment, percentile, included revenue, denominator, and period beside every number.

The article below extracts the figures that are actually published and then shows what a salon must calculate locally for service mix, retail, packages, memberships, tips, and revenue per available hour. It does not invent one overall salon average from unlike business models.

Back to Salon statistics

The median full-service salon average ticket was $114 in 2025

Zenoti's 2026 Beauty and Wellness Benchmark Report places the median average ticket for full-service salons at $114 per guest visit, using aggregated and anonymized North American platform data for calendar year 2025. Full-service salons are defined in the report as high-revenue, multi-service operations with elevated pricing and a broad menu.

This is a guest-spend benchmark, not a standard price for a haircut, color service, or treatment. It combines the revenue categories included in Zenoti's ticket definition and divides them by guest visits. A salon comparing its own number with $114 should first match tax treatment, discounts, refunds, retail, add-ons, tips, and the definition of a visit.

The median specialty salon average ticket was $77

The report's specialty-oriented "Salons" segment had a median average ticket of $77 per visit. Zenoti says this segment includes specialty salons, brow and lash salons, and mid-service salons, so it is not a universal average for every salon format.

The difference between $77 and $114 is a difference in segment economics, service mix, pricing, and business model. A specialty operator should not use the full-service median as a default pricing target, and a full-service operator should not use the specialty median to evaluate a broad menu with longer or higher-value services.

The top 10% of full-service salons reached a $169 average ticket

The 90th percentile average ticket for full-service salons was $169. The same table places the 75th percentile at $139 and the median at $114. The 90th percentile is therefore $55 above the median, or about 48.2% higher when calculated as $55 / $114.

That spread is an opportunity diagnostic, not proof that every full-service salon should raise prices by 48.2%. A high ticket may reflect a different service mix, provider tier, add-on attachment, retail sale, location, or customer base. The useful next question is which component of the ticket explains the gap for a particular salon.

The top 10% of specialty salons reached a $142 average ticket

The 90th percentile average ticket for Zenoti's specialty-oriented salon segment was $142. The 75th percentile was $90 and the median was $77. The top-decile value was $65 above the median, or about 84.4% higher when calculated as $65 / $77.

The relative gap is larger than in the full-service segment, but the source does not identify one reason. It could reflect service specialization, add-ons, product attachment, pricing, customer mix, or the different economics of the locations represented in the platform data. Owners should inspect their own ticket composition before copying the number.

The 75th percentile was $139 for full-service salons and $90 for specialty salons

The 75th percentile is often a more practical comparison point than the 90th percentile. It means a location is performing above three quarters of the locations in its segment for that metric, while the 90th percentile represents the top 10%.

Zenoti's scorecard explicitly advises operators to close the nearest benchmark gap first. For a specialty salon at a $77 median ticket, the next published comparison is $90, not $142. For a full-service salon at $114, the next comparison is $139, not $169. Those are directional steps, not guaranteed targets.

Median annual revenue per location was $2.1 million for full-service salons and $596,000 for specialty salons

Zenoti reports median annual revenue per location of $2.1 million for full-service salons and $596,000 for its specialty-oriented salon segment. The scorecard defines revenue per location as total annual sales per store, so this is a location-level sales benchmark rather than owner income, profit, or revenue per stylist.

The complete comparison table keeps the period and denominator visible. "Not applicable" is not used here because every value below comes from the same published benchmark table; the included-revenue descriptions explain what the source says and what it does not break out.

Segment Percentile Metric Value Included revenue Denominator Period Source
Full-service salons 90th Revenue per location $5,300,000 Total annual sales per store 1 location 2025 Zenoti
Full-service salons 75th Revenue per location $2,600,000 Total annual sales per store 1 location 2025 Zenoti
Full-service salons Median Revenue per location $2,100,000 Total annual sales per store 1 location 2025 Zenoti
Specialty salons 90th Revenue per location $1,330,000 Total annual sales per store 1 location 2025 Zenoti
Specialty salons 75th Revenue per location $734,000 Total annual sales per store 1 location 2025 Zenoti
Specialty salons Median Revenue per location $596,000 Total annual sales per store 1 location 2025 Zenoti
Full-service salons 90th Average ticket $169 Services, products, and add-ons; total sales excluding tax Guest visits 2025 Zenoti
Full-service salons 75th Average ticket $139 Services, products, and add-ons; total sales excluding tax Guest visits 2025 Zenoti
Full-service salons Median Average ticket $114 Services, products, and add-ons; total sales excluding tax Guest visits 2025 Zenoti
Specialty salons 90th Average ticket $142 Services, products, and add-ons; total sales excluding tax Guest visits 2025 Zenoti
Specialty salons 75th Average ticket $90 Services, products, and add-ons; total sales excluding tax Guest visits 2025 Zenoti
Specialty salons Median Average ticket $77 Services, products, and add-ons; total sales excluding tax Guest visits 2025 Zenoti

The 90th-percentile location generated about 2.5 times median full-service revenue and 2.2 times median specialty revenue

Using the published values, the full-service 90th-percentile location generated about 2.5 times the median location revenue, calculated as $5.3 million / $2.1 million. The specialty comparison is about 2.2 times, calculated as $1.33 million / $596,000.

These are derived comparisons, not additional Zenoti-reported benchmarks. They show why a single "average salon revenue" number is weak for decision-making: the spread within a segment is already large before comparing full-service and specialty formats. A location should identify whether its gap comes from visits, ticket, operating hours, utilization, service mix, or retail and add-on attachment.

Average ticket and revenue per location measure different revenue levers

Average ticket answers how much sales are associated with a guest visit. Revenue per location answers how much annual sales a store generated. The two values are related, but they are not interchangeable: a location can have a high ticket and too few visits, or a modest ticket and a strong volume of completed visits.

As a planning identity, a salon can begin with annual sales = completed guest visits x average ticket, then reconcile the result to its accounting definition of total sales. Differences can arise from memberships, packages, gift cards, retail-only purchases, discounts, refunds, tax, and timing. The formula is a diagnostic bridge, not a replacement for the ledger.

Zenoti defines average ticket as total sales excluding tax divided by guest visits

Zenoti's industry benchmark documentation defines average ticket size as total sales excluding tax divided by total guest visits. Its scorecard describes the guest spend as including services, products, and add-ons. Together, those definitions make clear that this is broader than a service menu price.

The source does not make every local accounting treatment explicit, especially for tips, gift cards, package collections, membership collections, refunds, and retail-only transactions. Before comparing a salon with the benchmark, document whether those items enter the numerator and whether the corresponding visit enters the denominator. A precise local definition is more valuable than a falsely comparable number.

Revenue per location is sales, not profit or owner income

The published revenue-per-location numbers contain no claim about rent, payroll, product cost, commissions, taxes, debt, marketing spend, or owner distributions. A $2.1 million median full-service location can have a very different margin from another location with the same sales.

For management, pair revenue with contribution margin and labor measures. A basic local calculation is contribution margin = sales - direct labor - product cost - payment fees - discounts and refunds, with the exact accounting policy disclosed. Revenue benchmarks are useful for scale; they do not answer whether the business is financially healthy.

Median tip rate was 12% in both segments, but tip rate is a separate signal

Zenoti's benchmark table reports a median tip rate of 12% for both full-service and specialty salons. At the 90th percentile, the tip rate was 15% for full-service salons and 18% for specialty salons.

Zenoti's scorecard says tips are shown as a guest satisfaction signal rather than a true performance measure, and the scorecard does not score an operator against the tip benchmark. Do not add tips to average ticket unless the local revenue definition and the source benchmark use the same treatment. Report tip rate beside ticket and satisfaction, not as a substitute for either.

PBA's May data showed revenue up 2.41% month over month and unique clients up 2.09%

The Professional Beauty Association's June 2026 Pro Beauty Pulse says its sentiment was collected in June while professionals were assessing May. Its KIM operating data cover more than 10,000 salons and solopreneurs, each with 24 consecutive months on the same software platform.

For May compared with April, PBA reports salon revenue up 2.41%, services up 1.64%, unique clients up 2.09%, and retail units up 3.74%. This is a current movement indicator, not a replacement for Zenoti's 2025 segment percentiles. It also does not provide the segment-specific ticket distribution required to compare a salon with $114, $77, $169, or $142.

PBA says year-to-date revenue growth was driven entirely by pricing

The same PBA update reports service pricing up 3.02% year to date and says year-to-date revenue growth had been driven entirely by higher pricing, not by more clients, more visits, more services, or stronger retail activity. It also says 2026 remained below 2025 across most key measures.

This is why a rising average ticket needs a volume companion. If ticket rises while visits and unique clients fall, the business may be offsetting softer demand through price. That may be necessary, but it should not be described as stronger customer value or healthier growth without checking retention, service volume, and contribution margin.

Public sources do not publish a segment benchmark for service, retail, package, or membership mix

Zenoti's metric documentation names separate fields for service sales, product sales, package sales, membership sales, gift card sales, and total sales. The 2026 salon benchmark pages publish total revenue per location, average ticket, tip rate, and other operating benchmarks, but the sources reviewed here do not publish a comparable full-service-versus-specialty median for each revenue category.

That missing breakdown is a useful research boundary. Do not claim that a certain percentage of the benchmark ticket came from retail or add-ons unless the source states it. Instead, calculate local mix measures such as retail share = product sales / total sales x 100, package share = package sales / total sales x 100, and membership share = membership sales / total sales x 100, with the period and accounting basis beside each result.

The local revenue bridge should connect ticket, visits, mix, and available hours

Every location should be able to reconcile monthly sales through a small set of fixed measures:

Report each measure by segment, location, month, and service category. Then compare the location with the relevant median and 75th percentile before looking at the 90th percentile. The useful decision may be a better add-on recommendation, more retail attachment, more filled hours, a clearer membership accounting policy, or a price change. The benchmark alone cannot tell you which lever is responsible.

The best salon revenue benchmark is a matched local bridge, not one impressive number

The published 2025 benchmarks give owners a clear starting point: median average ticket of $114 for full-service salons and $77 for specialty salons, 90th-percentile tickets of $169 and $142, median annual revenue per location of $2.1 million and $596,000, and separate tip-rate benchmarks of 12%.

The useful next step is to match each number with its segment, percentile, revenue inclusion, denominator, and period. Once the local bridge shows visits, ticket, service and retail mix, available hours, direct costs, and repeat behavior, the benchmark becomes a decision tool instead of a decorative statistic.

Sources