to select ↑↓ to navigate
ERPNext

ERPNext

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Sales Reports

Sales Reports

ERPNext provides several built-in reports for sales analysis. Run from Reports → Selling.

Sales Analytics

Sales Analytics is the headline report — total sales, broken down by your chosen dimension.

Setting What
Range Yearly / Quarterly / Monthly / Weekly
Tree Type Customer / Customer Group / Item / Item Group / Territory / Sales Person / Brand
Period The date range

The output is a pivot table: rows are your chosen tree, columns are time periods, values are totals (Amount, Quantity, or Avg Daily).

Common uses:

  • "Monthly sales by Customer Group for the year" → Tree = Customer Group, Range = Monthly
  • "Top 10 items this quarter" → Tree = Item, Range = Quarterly, sort by Amount
  • "Which territory is growing" → Tree = Territory, Range = Quarterly, compare year-over-year

Sales Funnel

The Sales Funnel report shows your pipeline from Lead → Opportunity → Quotation → Sales Order → Invoice → Paid.

It's a conversion funnel: count of records at each stage, with conversion rates between stages.

Common uses:

  • "How many Leads turn into Sales Orders?"
  • "Which stage is bleeding the most opportunities?"
  • "Quarter-on-quarter conversion change"

For meaningful funnel data, your team must consistently use Leads and Opportunities (not just jump straight to Quotations or Sales Orders).

Sales Person-wise Transaction Summary

Sales Person-wise Transaction Summary shows performance per Sales Person — orders, invoices, commissions.

Column Meaning
Sales Person The salesperson
Total Quantity Items sold
Total Amount Net revenue attributed to them
Commission Calculated based on the Sales Person's commission rate

For this to work:

  • Sales Persons must be created as records
  • Each Customer or Sales Order has Sales Persons assigned (you can split commission across multiple)

Sales Register

A flat list of all Sales Invoices in the period, with customer, amount, tax, payment status. The detailed audit view — useful for VAT preparation and reconciliation.

Inactive Customers

Shows customers with no recent orders — useful for win-back campaigns.

Setting Default
Days Since Last Order 90

Customer Acquisition and Loyalty

Splits sales between New Customers (their first order in the period) and Repeat Customers — measures sales-team performance on new business vs account growth.

Item-wise Sales History

Shows every Sales Order / Invoice line for an item across the period. Useful for:

  • "Did we discount this item too much?"
  • "Who bought this seasonal item last year?"
  • "Pricing trend over time"

Quotation Trends shows quotation volume over time and conversion rates.

Custom reports

For numbers ERPNext doesn't ship out-of-the-box, build a Report Builder report (no code) or ask Prilk support for a Custom Query Report.

Exporting

All reports export to CSV / XLSX / PDF via Menu → Export. Useful for board meetings and offline analysis.

Scheduling

Any report can be emailed on a schedule via Set → Auto Email Report:

  • Daily sales summary to the sales manager
  • Weekly pipeline review to the CEO
  • Monthly customer acquisition to the board
Last updated 3 days ago
Was this helpful?
Thanks!