Explained

Financial report explained

How every revenue, tip, tax, discount, refund and payment number in the Financial & Revenue Analytics report is calculated.

7 min readRole: User or higherReportsUpdated October 25, 2026
Open in the app

The Financial & Revenue Analytics report shows what you billed, what you collected and what you gave away in discounts and refunds. Open it from Reports in the sidebar.

How the report reads your data

  • Date range. Pick a range in the top right. The default is the current month up to today. Days follow your salon's timezone. The refresh button next to it reloads every card.
  • Revenue date. Invoices are placed in the range by their revenue date. For an appointment invoice this is the appointment's start time, and it moves if you reschedule. For a custom invoice it's the date you created it.
  • Finalized vs draft. Revenue numbers only use finalized invoices. Draft invoices appear only as Expected Revenue and in the Invoice Breakdown.
  • Refunds. Refunds are never subtracted from revenue. A refund is an operational cost, so it has its own number: Refunds Issued.
  • Currencies. Invoices in another currency are converted to your salon currency at the exchange rate of the invoice's revenue date. When that happens, the amount shows "≈".
  • Comparison. Each summary card compares the range with the same number of days right before it.
  • Who sees what. Members with the User role see only their own invoices and payments. Administrators, Super Administrators and Owners see the whole salon.

Revenue card

Use the menu on the card to switch between these metrics.

MetricWhat it showsHow it's calculated
Gross RevenueEverything you billedSum of the totals of finalized invoices in the range, tax included.
Net RevenueRevenue without taxGross Revenue minus the tax on those invoices. Refunds are not subtracted.
Average Invoice ValueTypical invoice sizeGross Revenue divided by the number of finalized invoices.
Avg Spend Per ClientWhat one client spent on averageTotal of finalized invoices that have a client, divided by the number of different clients on those invoices. Invoices without a client are left out.

Tips card

A tip is any amount paid on an invoice above its total. Only finalized invoices count. Paid amounts include payments that were later refunded.

MetricWhat it showsHow it's calculated
Tips CollectedAll tipsFor each finalized invoice, the amount paid beyond its total, added up.
Avg Tip / ClientAverage tip per tipping clientTotal tips on invoices that have a client and a tip, divided by the number of different clients who tipped.
Avg Tip / InvoiceAverage tip when there is oneTotal tips divided by the number of invoices that had a tip. Invoices without a tip are not in the average.
Top Tip RecordedLargest tipThe biggest single tip on one invoice in the range.

Outstanding and deductions card

MetricWhat it showsHow it's calculated
Unpaid RevenueMoney still owedFor each finalized invoice, its total minus what was paid (never below zero), added up.
Expected RevenueValue of invoices not finalized yetSum of the totals of draft invoices in the range.
Total Tax CollectedTax on your invoicesSum of the tax lines on finalized invoices.
Discounts & CouponsDiscounts you gaveSum of the coupon discounts on finalized invoices.
Refunds IssuedMoney you returnedSum of completed refunds. Refunds are placed in the range by the date they were completed, not by the invoice date, and are converted at that day's exchange rate.

Volume card

MetricWhat it showsHow it's calculated
Finalized InvoicesNumber of invoicesCount of finalized invoices in the range.
Completed PaymentsNumber of paymentsCount of payments on those invoices with the status completed, refunded or partially refunded. Pending and failed payments are not counted.

Revenue over time chart

The chart splits the range into bars: by day up to 31 days, by week up to 90 days, by month up to 730 days, then by year. A bar that covers only part of a week, month or year is faded. Use the menu to pick a series.

SeriesHow it's calculated
RevenueFinalized invoice totals per bar.
Expected RevenueDraft invoice totals per bar.
Tips CollectedTips per bar, same rule as the Tips card.
Discounts & CouponsCoupon discounts on finalized invoices per bar.
Finalized InvoicesNumber of finalized invoices per bar.

Breakdown charts

Revenue by location, member or service

ViewWhat it showsHow it's calculated
Revenue by LocationRevenue per locationFinalized invoice totals grouped by the invoice's location. Invoices without a location are grouped as N/A.
Revenue by MemberRevenue per team memberFinalized invoice totals grouped by the invoice's member. Invoices without a member are left out.
Revenue by ServiceRevenue per service, top 15Service lines on finalized invoices, after each line's share of the invoice coupon. The coupon is split across the invoice's positive lines in proportion to their amounts. Product lines are not included.

Invoices, payments and discounts

ViewWhat it showsHow it's calculated
Invoice BreakdownFinalized vs draftCount and total of invoices in the range, grouped by finalized or draft.
Payment StatusesPayments by statusPayments on finalized invoices in the range, grouped by status: Pending, Completed, Failed, Refunded, Partially refunded.
Payment MethodsCollected amount per methodCompleted, refunded and partially refunded payments on finalized invoices, grouped by the payment integration used.
Discounts & CouponsDiscount given per couponCoupon discounts on finalized invoices, grouped by coupon. A discount without a named coupon shows as General discount.

Payments you record manually, without a payment integration, currently show as N/A in Payment Methods.

Common questions

Softalon treats refunds as an operational cost, not as negative revenue. You can see them under Refunds Issued in the Outstanding and deductions card.