Order Report
Report for Shopify

The Order Report is designed to offer a detailed snapshot of each customer order, facilitating effective tracking and management of sales activities.

Star

5 from 1,800+ merchants

2,000+ data fields

Trusted by 40,000+ Shopify stores

Updated June 2026

What this report is
The Order Report is a detailed Shopify report listing every order with its line items, discounts, gift cards, shipping, tax, refunds, fulfillment status, staff, and location. Report Pundit turns it into a free pre-built template with deep filtering, calculated columns, scheduling, and exports to Google Sheets, Excel, CSV, or PDF.
Report type
Transaction-level order report
Best for
Ops, finance, support, and multi-location teams
Refresh
On run or schedule
Setup time
~5 minutes
Tracks
Order, line-item, payment, refund, and fulfillment detail
Export to
Google Sheets, Excel, CSV, PDF
Scheduling
Yes
Shopify plan
All plans, including the free Report Pundit plan
Keep up with Shopify reports
We promise we won’t spam you.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Why this report matters

The order list in Shopify admin is built for working one order at a time, not for analysis. The moment you want “every order with a gift card, by location, last quarter, with refunds,” you’re exporting CSVs and stitching them together.

Shopify’s detailed order reporting also sits behind the Shopify/Grow plan and up, and saved custom views require Advanced or Plus. For a growing store that’s a real ceiling on a question you ask constantly.

A proper order report flattens all of it — header fields and line items — into one filterable table. That’s the difference between answering a finance or support question in 30 seconds and spending the afternoon in spreadsheets.

What’s included

Never just a list of column names. Every column gets a plain definition, plus a formula, a worked example, or a heads-up wherever it earns one.

Order header

Order name & date

The order reference and the timestamp it was placed.

Customer & email

Who placed the order; the email used to find and contact them.

Sales channel & location

Origin channel and the assigned fulfillment location.

Staff

The staff member attributed to the order — essential for POS and assisted sales.

Heads up:  Staff attribution is most complete for POS orders; online orders may show no staff member.

Line items

Product / variant / SKU

The specific item, variant, and SKU on each line of the order.

Example:  “Merino Crew – Navy / L – SKU MC-NVY-L”.

Quantity & price

Units and unit price per line, the basis for the order subtotal.

Formula:  Line total = Unit price × Quantity

Money

Subtotal, discounts, discount code

Pre-tax/shipping total, the discount applied, and the code used.

Example:  Subtotal $120, code SPRING15 −$18.

Shipping & tax

Shipping charged to the customer and tax collected on the order.

Gift card

Amount paid via gift card, separated from other tender.

Refunds

Value refunded against the order, partial or full.

Heads up:  A partial refund leaves the order “paid” overall; filter on refund amount > 0 to find them all.

Order total

The final amount after discounts, shipping, tax, and refunds.

Formula:  Order total = Subtotal − Discounts + Shipping + Tax − Refunds

Status

Financial status

Paid, pending, partially refunded, refunded, or voided.

Fulfillment status

Unfulfilled, partial, or fulfilled — the operational sort key.

Tags

Order tags for segmenting wholesale, subscription, pre-order, or fraud-review flows.

Common added columns

Who uses this report

01

Operations manager

Situation
You fulfill from two warehouses and a retail store.
Look at
Unfulfilled orders by location, with line items and quantities.
Decision
Route each batch to the right location and spot any single order splitting across sites.
02

Finance

Situation
You’re reconciling a month that included a promo and several refunds.
Look at
Orders with discount code applied and refund amount > 0.
Decision
Quantify discount give-back and refund leakage against gross for the period.
03

Support lead

Situation
A customer disputes what they were charged.
Look at
Filter to the order; read subtotal, discount, shipping, tax, gift card, and refund lines.
Decision
Explain the exact charge breakdown and issue the correct adjustment.
04

Wholesale manager

Situation
You tag B2B orders separately.
Look at
Orders tagged “wholesale,” grouped by customer.
Decision
See each account’s order cadence and value, and prioritize outreach to the lapsing ones.

How to read the report

  • Filter before you read. The power is in the filters — location, tag, discount code, refund > 0. A raw dump of every order teaches you nothing.
  • Reconcile total from its parts. If order total doesn’t equal subtotal minus discount plus shipping and tax minus refund, something’s mis-tagged — usually a manual edit.
  • Use Paid + Unfulfilled as the work queue. It’s the same pairing the warehouse lives in; sort on it and the day plans itself.
  • Read refunds as a pattern. Cluster refunds by product or reason and you’ll often find one SKU driving the bulk of them.

How to build the report in Report Pundit

Under 5 minutes from install to insight. No code, no SQL.
  1. Open Report Pundit in your Shopify admin and choose Create Report (or the pre-built “Order Report” template).
  2. Set the data source to Orders, and enable line-item detail so each product line appears on its own row.
  3. Add header columns: Order name, Date, Customer, Email, Sales channel, Location, Staff, Tags.
  4. Add line-item columns: Product, Variant, SKU, Quantity, Unit price.
  5. Add money columns: Subtotal, Discount, Discount code, Shipping, Tax, Gift card, Refund, Order total.
  6. Add status columns: Financial status, Fulfillment status.
  7. Apply your date range, then add the filters you use most (e.g. Location, Tag, or Refund > 0).
  8. Run to preview, confirm a sample order ties out, and Save.
  9. Schedule recurring delivery to email, Slack, or Google Sheets for the teams that need it.

Customization & filters

The pre-built version covers 90% of merchant needs. For the remaining 10%, common customizations:
  • Toggle between one row per order and one row per line item.
  • Filter by location, staff, sales channel, tag, or discount code.
  • Add calculated columns such as net order value or items per order.
  • Surface metafields and line-item properties (e.g. engraving text, gift notes).
  • Group by customer to build a quick per-customer order ledger.

Automate & export

Once the report is set up the way you want it, automation does the rest:
  • Schedules — hourly, daily, weekly, monthly, or custom cron
  • Delivery formats — Excel, CSV, PDF, or push to Google Sheets in real time
  • Group by month or week — trends instead of a static snapshot
  • Destinations — email (multiple recipients), Google Sheets, Google Drive, FTP/SFTP, Looker Studio, BigQuery
  • Conditional alerts — get notified only if a channel's net sales drop more than X% week-over-week

Report Pundit vs Shopify's native Sales by Channel report

Shopify ships a basic version. Here's where it stops — and what Report Pundit adds.
Capability Shopify built-in Report Pundit
One row per line item (flattened) × ✓ Header + line-item view
Filter by staff, tag, or discount code Limited / manual ✓ Full filtering
Read metafields & line-item properties ×
Available on every Shopify plan Shopify / Grow plan & up — not on Basic ✓ All plans, incl. free
Scheduled email / Slack delivery × ✓ Daily, weekly, multiple/day
Export to Google Sheets in real time × (manual CSV only) ✓ Live sync
Add custom / calculated columns × (saved custom reports: Advanced/Plus only) ✓ 2,000+ fields
Combine with app data (PayPal, ShipStation...) × ✓ 30+ integrations
Multi-store reporting (Plus) ×

Frequently Asked Questions

Can I get one row per line item instead of per order?

Yes. Enable line-item detail and each product on an order appears on its own row, with the header fields repeated — ideal for product-level analysis and accounting.

How do I find all orders with refunds?

Add a filter for Refund amount > 0. That surfaces partial and full refunds in one view, including orders that still read as “paid” overall.

Does it show which staff member made the sale?

Yes, where Shopify attributes one — most reliably for POS and assisted sales. Many online orders have no staff member, which is expected.

Report Not Found
Let's create it!
Your request is in! Check out all reports with the button below.
* Error. Please input correct email

Benefits

Granular Product level insights

Granular Product-Level Insights

The report enables users to track the true sales performance of individual products, considering discounts and returns for accurate financial analysis.
Discount analysis icon

Discount Analysis

Understand the impact of discounts on product profitability and overall order value.
Order tracking icon

Order Tracking

Monitor the financial details of orders even if they undergo edits. This helps maintain accurate records and simplifies financial reconciliation processes.

Refund

Report Pundit’s Refund Report records the details of money returned by a Shopify merchant to unsatisfied customers when they return the product/service. These reports help the merchant keep track of the refunds issued, monitor customer satisfaction and have a proper record of financial transactions for filing taxes.

Sales by Customer

The Sales by Customer Report provides Shopify merchants with valuable insights into customer purchasing behavior. This report breaks down sales by individual customers, highlighting the most valuable and active customers.

Commission

The Commission Report is the key to rewarding store staff and affiliates for sales they generate. It provides an overview of their sales performance along with calculated commissions share.

Sales by Billing Location

The Sales by Billing Location report in Shopify provides a detailed breakdown of sales based on the billing addresses of your customers. This report categorizes sales data of your customer base by country, region, or city.

Finance Summary

The Finance Summary Report provides an overview of your store’s financial performance by aggregating key revenue, expense, and tax data. This report helps store owners understand their overall profitability, cash flow, and key cost drivers, making it essential for budgeting and financial planning

Sales by Discount Code

Sales by Discount Code report in Report Pundit provides a detailed analysis of sales generated through specific discount codes over a defined period.

Sales by Channel

The Sales by Channel report displays sales data based on the source of each sale. It's a valuable report offering insights into multichannel Shopify selling.

Sales by Variant

Gain detailed insights into each product variant's performance with the Sales by Variant Report. Beyond basic sales data, it shows how each variant impacts your store's success. Use it to fine-tune inventory management and identify popular options, helping you make strategic decisions to boost your bottom line.

Order vs Return (Monthly)

A report interpreting monthly returns by comparing the total sales value with the sales value of returned orders, including percentage calculations for both return orders and return value.

Completed Draft Order

This report provides insights into finalized draft orders, displaying detailed information on converted orders, including product details, pricing, and customer data for analysis.

Sales by Fulfillment Location

Data reported to analyze sales based on order fulfillment locations for any specified date range, including product quantity sold and corresponding sales value.

Sales by Checkout Currency

This report displays the breakdown of your sales by customer currency used at the checkout with the total sales value also being displayed in your local currency.

Sales Over Time

Leverage historical data with the Sales Over Time Report. This report covers costs, order details, sales channels, and payment methods, helping you track trends, manage sales tax returns, and assess the effectiveness of each sales channel.

Sales by POS

The report provides detailed sales figures and net product counts, accounting for refunds, at each POS location, offering a clear view of actual sales performance and inventory movement.

Sales by Staff

A report designed for quick analysis of sales attributed to each staff member across all POS locations, with details from gross sales to net sales calculations.

Sales by Device ID

The report displays sales data segmented by device type, such as mobile, desktop, or tablet, allowing merchants to analyze performance based on customer device usage.

Sales by Product

The Sales by Product report offers details about each product’s sales performance over a given time frame. It provides valuable insights into which of your products are and aren’t selling well. These insights will enable you to make informed decisions about inventory management and marketing and improve your business.

Last 30 days Sales Summary

A report that provides a comprehensive overview of sales performance over the past 30 days, including total revenue, order count, average order value, and product-specific sales trends for detailed analysis.

Sales by Vendor

The Sales by Vendor report analyzes how each vendor's products contribute to your store's success. By examining sales, purchase costs, and profitability, this report provides insights to make strategic decisions, maximize profits, and optimize inventory management based on vendor performance.

Sales by Collections

The Sales by Collections report provides a detailed view of your product sales, inventory costs, and profitability by collection, helping you see which collections drive revenue and how they resonate with your audience, allowing you to tailor your product strategies accordingly.

Last 24 Hours Orders

Use the Last 24 Hours Orders report to stay updated on all orders placed within the past day. It provides critical insights into sales trends, customer transactions, and order statuses, allowing you to monitor your store's recent activity and make informed business decisions.

Order Tags and Line Item Properties

A detailed report built to include order tags and line items added to each placed order, along with essential sales and product details for thorough analysis and processing.

Build and automate your Shopify Reporting

Unlock the full potential of your Shopify store with Report Pundit. Gain access to over 2000 data fields, automate reports, and make data-backed decisions to grow your business.