Sales Analysis

Xero ACCREC · 1 June 2025 – 31 May 2026· paid & authorised invoices

This page starts with the whole sales ledger, then opens up the external customer engine: which months carried the year, which products drove revenue, and which customers mattered most. WHB own-shop invoices are shown separately because they behave differently from trade/customer sales, but they still count in total sales.

Total sales

£1,670,088

16,122 invoices including own shop

External sales

£1,446,076

86.6% of total sales

Own-shop sales

£224,012

13.4% of total sales

Avg external invoice

£91.94

398 external customers

Coverage & reconciliation

The analysis tables below focus on external sales only: product lines, delivery, other revenue and customer rankings. Own-shop sales sit outside those rankings, so the first two cards below reconcile the external view back to total sales.

External scope

£1,446,076

15,728 external invoices

Own-shop scope

£224,012

394 internal invoices

Product revenue

£1,426,177

98.6% of external

Line reconciliation

£1,446,076

£0.00 vs external invoice net

Delivery revenue

£17,899

1.2% of external

Other external revenue

£2,000

0.1% of external

Paid: 15,590 invoices / £1,423,754 · Authorised: 138 invoices / £22,322

Price review radar

This is the bridge between sales and the pricing conversation. It checks whether the same customer bought the same product often enough to judge price variation, then separates solid evidence from one-off orders. Use it to decide which accounts deserve a price review, then confirm the margin case on the profitability page before acting.

Customers monitored

198

49.7% have a 6+ month product history

Unchanged-price candidates

115

£57,300 repeat product revenue

Full-year evidence

90

Customers with a product bought all 12 months

Price variation seen

185

£1,072,604 repeat product revenue

£1,129,904 of external product revenue has customer/product history across 6+ months. High-confidence review = same customer + same product bought in at least 6 months. Strong review set: 130 customers with 3+ repeat products.

CustomerProduct revenueProducts6+ month products12 month productsUnchanged pricesVaried pricesUnchanged product revenue
Loom Deli£15,15371010£14,326
Street Food Company (Dundee) Ltd t/a Sook Kitchen£8,093378080£6,408
Replenish Grocers Ltd£6,856173030£3,885
Townhouse Deli & Bakery£4,912296060£3,193
The Kitchin£3,90373030£2,663
Rusacks Hotel£3,73631010£2,404
Apex Waterloo Place Hotel£4,53292011£1,972
Five Acres£7,914226133£1,765
The Lass O'Gowrie£2,26331140140£1,736
Cameron Catering Ltd£6,437286024£1,385
Coorie Ltd (Coorie by the Coast)£20,748114122£922
Solsgirth Home Farm£2,676247043£914
The George Edinburgh£1,88572011£791
Strathcarron Hospice£2,345174022£778
Wynd Limited (Cafe Wynd)£10,45596133£769

This table does not say “increase everyone”. It highlights repeat customer/product lines where prices have not varied, then asks: are margins still right, and would a targeted increase be fair and material?

Monthly revenue

Month by month, this separates product turnover from delivery and other external income. The total column is the external trading view, useful for spotting seasonality and checking whether growth is coming from bread and pastry lines or from extras.

MonthProductDeliveryOtherTotalInvoices
Jun 25£109,963£2,172£0£112,1351,240
Jul 25£130,327£2,590£0£132,9171,463
Aug 25£134,356£2,608£0£136,9641,436
Sep 25£116,392£2,368£0£118,7601,350
Oct 25£125,726£684£0£126,4101,410
Nov 25£112,986£0£2,000£114,9861,250
Dec 25£121,092£0£0£121,0921,178
Jan 26£90,333£0£0£90,3331,058
Feb 26£103,213£0£0£103,2131,155
Mar 26£115,123£2,159£0£117,2821,301
Apr 26£129,027£3,128£0£132,1551,433
May 26partial£137,637£2,191£0£139,8281,454

Top products

top 40 of 293 · 82.1% of product revenue

This is the product mix behind external sales. Product names are normalised so small naming differences do not split the same item into several rows, and obvious non-product clearing lines are kept out of the ranking.

#ProductRevenueShareUnitsAvg priceInvoices
1Small White Sourdough£108,2177.6%31,869£3.404,476
2Butter Croissant£94,8956.7%45,553£2.085,110
3Almond Croissant£83,7435.9%32,057£2.615,033
4Extra Large White Sourdough (cubano)£60,1094.2%8,611£6.981,429
5Cinnamon Scroll£57,3094.0%22,130£2.592,964
6Extra Small White Sourdough£50,4813.5%17,045£2.963,346
7Large White Sourdough£49,3183.5%10,389£4.751,755
8Ciabatta 350g£45,2813.2%17,358£2.612,821
9Seasonal Fruit Danish£40,1432.8%14,081£2.852,670
10Vegan Cinnamon Scroll£38,6362.7%14,661£2.641,916
11Small Seeded Sourdough£37,9102.7%10,084£3.762,105
12Sourdough Focaccia 60x40cm Tray£35,9102.5%1,851£19.40739
13French Rustic Loaf Round£29,7182.1%8,378£3.552,446
14Baguette 250g£29,7002.1%13,376£2.223,047
15Yorkshire Wholewheat Round£29,4692.1%8,175£3.602,531
16Cardamom Buns£24,8651.7%9,309£2.671,575
17Large Ciabatta£24,8531.7%5,135£4.84440
18Giant White Sourdough (balena)£19,7701.4%1,786£11.07280
19Large Oat Sourdough Round£19,6001.4%2,783£7.04185
20Vegan Seasonal Danish£19,4431.4%6,800£2.861,040
21Seriously Fruit And Sesame Loaf£19,4361.4%3,789£5.131,728
22Large White Sourdough, Sliced 15mm£19,0521.3%3,534£5.39358
23Swiss Highland Rye (800g)£18,5261.3%4,531£4.091,661
24Giant White Sourdough (balena), Sliced 15mm£17,7341.2%1,476£12.01376
25Fig And Walnut Bread£17,5771.2%3,698£4.751,608
26Seasonal Danish Pastry£16,4771.2%5,652£2.921,061
27Ciabatta£15,5011.1%6,263£2.481,570
28Giant White Sourdough (balena), Sliced£15,1681.1%1,256£12.08285
29White Sourdough Tinned£14,5951.0%2,752£5.30576
30Oat Sourdough Round£12,7870.9%3,202£3.99975
31Butter Croissant Tue£12,6560.9%6,124£2.07812
32Large Rustic French Loaf Round£12,0510.8%2,525£4.77837
33Giant White Sourdough (balena), Sliced 13mm£11,8370.8%985£12.02278
34Single Origin Pain Au Chocolate (chocolate Croissant)£10,6960.8%4,041£2.65763
35Mountain Stream Delivery£10,4200.7%5,240£1.995,220
36Baguette£9,9960.7%4,467£2.24973
37Extra Large White Sourdough (cubano), Sliced 13mm£9,6020.7%1,206£7.96261
38Almond Croissant Tue£9,2480.6%3,574£2.59723
39Large White Sourdough, Sliced£8,9760.6%1,679£5.35162
40Mini Boule£8,4270.6%4,764£1.77237

Top customers

top 30 of 398 · 44.5% of revenue

These are the external relationships carrying the year. The ranking uses invoice totals by Xero contact, so it is a customer concentration view rather than a product profitability view.

#CustomerRevenueShareInvoicesAvg invoice
1Empire State Coffee£57,2364.0%227£252.14
2Five One Trading Ltd t/a Park Shop£46,1093.2%103£447.66
3Fraser's Fruit and Veg£35,7332.5%253£141.24
4Pillars of Hercules£31,0772.1%102£304.67
5Blair Drummond Estates Limited£30,5362.1%254£120.22
6William Strike Ltd (CFC)£28,3602.0%254£111.65
7Aran£28,3212.0%114£248.43
8I J Mellis Cheeses and Delicatessen St Andrews£22,6521.6%255£88.83
9Balgove Larder£22,4421.6%107£209.74
10MOUNT£22,0891.5%83£266.13
11Coorie Ltd (Coorie by the Coast)£20,9671.4%141£148.70
12Weigh Ahead£20,9591.4%254£82.52
13The Fife Arms£19,7621.4%88£224.56
14Empire St Andrews£19,6751.4%151£130.30
15New Leaf Wholefood Coop£18,0981.3%101£179.19
16EH9 ESPRESSO LTD£17,5461.2%119£147.44
17The Wee Bookshop Ltd£16,8131.2%102£164.84
18Gloagburn£16,7891.2%165£101.75
19Figment Coffee£15,2961.1%102£149.97
20Loom Deli£15,2671.1%129£118.35
21Gorse Cafe£15,2301.1%129£118.06
22Must Be Crackers Ltd.£14,9781.0%108£138.68
23Jessies Scotland Ltd£14,8791.0%95£156.62
24The Cult of Coffee Ltd£14,8181.0%101£146.71
25Refillosophy£14,5961.0%105£139.01
26Perth Farmer's Market Sales£13,8321.0%7£1,976.07
27Comrie Croft 100 Mile Shop£12,9480.9%161£80.43
28Zone.One£12,8960.9%241£53.51
29Prost Coffee Limited£11,9470.8%103£115.99
30Blair Castle Estates Limited (Gift Shop)£11,8640.8%87£136.37