Sales CSV Summary

SHOPYORA FREE ONLINE TOOLS

Sales CSV Summary

Aggregate orders and revenue from mapped CSV columns and selected dates.

Sales Reporting workspaceMap your line-level CSV columns. Revenue is not profit.

Enter one row per sold product line. Revenue = summed mapped line-level revenue; profit estimate = revenue minus mapped line-level cost only. Taxes, fees, returns and currency are not inferred. Repeated order IDs are counted once per month.

Privacy-focused processingBrowser processing is used wherever practical.
25-minute cleanup policyServer files, when required, are removed after completion—not during active work.
JSON, CSV, XML or YAML as applicableMaximum size and exact support are shown inside the tool.

About This Tool

Summarise mapped line-level sales revenue and distinct orders within selected dates.

How to Use

  1. Paste or choose a CSV, then map order, date and revenue columns.
  2. Set date filters and review the monthly chart and totals.
  3. Download the grouped report.

Tool Features

  • CSV column mapping
  • Date filters
  • Revenue/profit distinction
  • Downloadable chart data

Common Use Cases

Everyday work

Complete repetitive formatting or calculation tasks.

Publishing

Prepare clean output for websites and documents.

Local review

Inspect and verify your result before downloading.

Supported Input and Output

JSON, CSV, XML or YAML as applicable

  • Check the tool workspace for its exact file-size limit.
  • Browser format support can vary by device and browser version.
  • Always review the generated result before important use.

Frequently Asked Questions

How is profit calculated?

Only when a separate line-level cost column is mapped: profit estimate equals revenue minus entered cost.

Security and Privacy Information

Local first

Supported processing runs inside your browser whenever practical.

Temporary files

When server processing is required, cleanup starts only after the work completes.

Your responsibility

Avoid uploading confidential data unless you understand the displayed processing notice.