Skip to main content

How to use the Orders Report

Generate and read the Orders Report in Meadow Admin. Learn what each tab shows and how to use it for taxes, sales analysis, and vendor reporting.

Updated over a week ago

The Orders Report is the most comprehensive report Meadow offers. It's the source of truth for fulfilled transaction data; every order, every product sold, every tax collected, every payment received. You'll use it for tax filing, vendor credit reports, product performance, and day-to-day business analysis.

  1. Go to Reports > Orders in Meadow Admin

  2. Set your date range and choose "Fulfilled at" (default) or "Created at"

  3. Add query constraints to filter by brand, type, discount, category, or source (optional)

  4. Click Generate and download the Excel file; it contains 11 tabs of data

  5. Use the Data tab for order-level totals and tax breakdowns

  6. Use the Line Items tab for product-level detail

  7. Use the Dashboard tab for quick sums without manual math


How to generate the report

The report lives under Reports > Orders in Meadow Admin β€” or go directly to admin.getmeadow.com/reports/orders.

  1. Set your date range. Pick a start and end date. You can generate up to one year at a time, but quarterly reports are recommended for busy shops. Large date ranges with high sales volume may truncate.

  2. Choose your date type. The default is "Fulfilled at" β€” this shows orders by the date they were completed. Use this for tax filing, accounting, and most reporting. The "Created at" option shows orders by when they were placed, which is useful for things like sales competitions but not for financial reporting.

  3. Add query constraints (optional). You can pre-filter the report before generating, for example, by brand. This is handy when you only need data for a specific vendor. If you skip the filter, you can always filter inside Excel after downloading.

  4. Generate and download. Click Generate, then download the Excel file. The report opens as an .xlsm file with macros β€” you may need to enable macros to see all tabs (see the "Enabling macros in Excel" section below).


πŸ’‘ Tip: The Meadow Admin Dashboard (the first page you see when you log in) shows live sales updates and Insights, but it's not designed for detailed reporting or tax calculations. Use the Orders Report for that.


Data tab: one row per order

The Data tab is the foundation of the report. Every row represents one fulfilled order. This is where you go for order-level totals, tax breakdowns, customer info, and delivery details.

Here's how the columns flow β€” they tell a story from subtotal to final total:

Order identification (columns A–L)

Column

What it shows

ID

Unique order number

Date / Time

When the order was fulfilled

Status

Should be "fulfilled" for completed orders

Type

In-store, delivery, or pickup

Medical

Yes or No β€” whether the customer used a medical card

Tax Exempt

Yes or No β€” for MMIC (Medical Marijuana Identification Card) or other tax-exempt customers

Customer Name

Who placed the order

Member ID

Internal customer ID

Street / City / Postal Code

Delivery address (blank for in-store)

What was sold (column M)

Column M lists all line items in the order, separated by commas. This gives you a quick glance at what's in the order, but don't use this column for product-level analysis β€” use the Line Items tab instead.

The money trail (columns P–Y)

This is the core financial section. The columns work as a calculation chain:

Column

What it shows

How it connects

Subtotal (P)

Total before any deductions

Starting point

Credits (Q)

Store credit applied

Subtracted from subtotal

Adjustments (R)

Manual adjustments (rarely used)

Subtracted from subtotal

Legacy Order Discounts (S)

Order-level discounts applied before 11/4/25

Subtracted from subtotal

Discounts Total (T)

Sum of all line-item discounts

Subtracted from subtotal

Loyalty (U)

Loyalty rewards redeemed

Subtracted from subtotal

Taxes (V)

Sum of all taxes on this order

Added

Grand Total (W)

After tax, before fees

Your sales total

Customer Grand Total (X)

After tax, after fees

What the customer actually paid

Total w/o Tax (Y)

Grand total minus taxes

Useful for pre-tax reporting

What's the difference between Grand Total and Customer Grand Total? Grand Total is your sales revenue after tax. Customer Grand Total adds fees on top β€” delivery fees, payment type fees. If you don't charge fees, these two columns match. If you do, the Customer Grand Total is higher.

Payment and source (columns Z–BD)

Column

What it shows

Payment Type

Cash, Debit, Stronghold, etc.

Payment Type Fee

Fee charged for the payment method

Source

Where the order came from (POS, online, Weedmaps, etc.)

Placed By

Which staff member created the order

Station Name

Which POS terminal processed it

Kiosk Order

Whether it came from a kiosk

Delivery Zone / Type / Fee

Zone name, Standard vs Express, delivery fee charged

Promos

Promotions applied

API Integrator

Third-party integration source (if any)

Payment Integration Tip

Tip amount from integrated payment

Delivery and Onfleet (columns AE–AN)

If you use Onfleet for delivery, these columns track the full delivery lifecycle:

Column

What it shows

Onfleet ID / Short ID

Onfleet task identifiers

Started / Departed / Arrived / Completed / Failed At

Timestamps for each delivery stage

Worker

Driver name

Order to Delivery Time

Total time from order to completion

Onfleet Delivery Time

Time the driver spent on the delivery

Operations (columns AO–AV)

Column

What it shows

Weekday / Time of Day

When the order was fulfilled β€” useful for staffing analysis

Total Cost of Goods

Your cost for everything in the order

Grand Total Profit / Total w/o Tax Profit

Profit after costs

Packed At / Packed By

When and who packed the order

Fulfilled At / Fulfilled By

When and who completed the order

Tax breakdown (columns BF+)

This is the section you need for tax filing. Each tax rate you've configured in Meadow gets its own column. The column header shows the tax name, rate, type, tier, and whether it's included in the price.

For example: City Tax, Rate: 10, Type: standard, Tier: 1, Included: false

Each row shows how much of that specific tax was collected on that order.

⚠️ Important: If you ever delete and recreate a tax in Meadow (for example, when the excise tax rate changes), a new column appears in the report. The old column shows values up to the change date, and the new column picks up from there. This is normal β€” it means your historical data stays accurate for each rate that was active.


Line Items tab: one row per product

The Line Items tab is your product-level view. Every row represents one product sold within an order. Use this tab for product performance, category analysis, vendor reports, and discount tracking.

Order context (columns A–J) β€” Same identifying info as the Data tab (Order ID, Date, Customer, etc.). Order IDs repeat here because one order can have multiple line items.

Product detail (columns K–N)

Column

What it shows

Product

Product name

Primary Category

The product's category (flower, edibles, accessories, etc.)

Option

Size or variant (e.g., 1g, 3.5g, 1oz)

Quantity

Units sold

Pricing and discounts (columns O–X)

Column

What it shows

On Sale

Whether the product was on sale pricing

Original List Price

The full retail price before any sale or discount

Unit Price

What the customer actually paid per unit

Unit Price w/o Taxes

Unit price minus taxes

Line Item Subtotal

Quantity Γ— Unit Price

Discounts Total

Total discounts applied to this line item

Discounts

Names of discounts applied

Line Item Total

After discounts

Line Item Total w/o Taxes

After discounts, before taxes

Line Item Adjusted Total

Final adjusted amount

⚠️ Important: As of the 11/4/25 discount update, all discounts apply at the line-item level. The Line Items tab is now the primary source of truth for discount data. For orders placed before 11/4/25 that used order-level discounts, check the Data tab's Legacy Order Discounts column.

Order-level context (columns Y–AF) β€” Repeats the order totals from the Data tab so you can see both product and order context without switching tabs.

Cost and profit (columns AL–AR)

Column

What it shows

Cost per Unit

Your wholesale cost

Profit per Unit

Unit price minus cost

Unit Margin %

Profit as a percentage of price

Profit per Unit After Line Item Discounts

Adjusted for discounts

Unit Margin % After Line Item Discounts

Adjusted margin

Line Cost

Total cost for this line (quantity Γ— cost per unit)

Line Profit

Total profit for this line

Compliance and vendor (columns AX–BG)

Column

What it shows

Package / Metrc Tag

The Metrc package ID for this product

Brand

Product brand

Vendor

Distributor/vendor who supplied it

Package Line Costs

Cost allocated from the package

Package Line State Excise

State excise tax for this line

Use Tax

Use tax amount

UPC

Universal product code

Cannabis Content

THC/CBD content

πŸ’‘ Tip: Need to filter by vendor or brand? These columns are at the far right of the Line Items tab β€” keep scrolling. You can also pre-filter by brand using query constraints when generating the report.


Payments tab: one row per payment

The Payments tab shows every payment transaction. If a customer splits payment across two methods (say, cash and debit), you'll see two rows for that order.

Column

What it shows

Order ID

Links back to the order

Date / Time

When the payment was processed

Status

Payment status

Type

In-store, delivery, or pickup

Medical

Yes or No

Payment Type

Cash, Debit, Stronghold, etc.

Amount

Payment amount before fees

Amount w/ Fees

Payment amount including any fees

Fee

Fee amount charged

Fee Description

What the fee is for

Payment Integration Tip

Tip from integrated payment terminal

Use this tab to reconcile payments by type, track tips, or audit fee collection.


Dashboard tab

The Dashboard tab is your quick-reference summary. It shows the key totals without any manual math:

  • Grand Total β€” Total sales after tax

  • Total w/o Tax β€” Sales before tax

  • Total Taxes β€” Sum of all taxes collected

Don't want to sum everything on the Data tab yourself? You don't have to β€” the Dashboard does it for you.

Tip: If the Dashboard tab appears blank, you need to enable macros in Excel. See the "Enabling macros in Excel" section below.


Summary tabs

The Orders Report includes several pivot table tabs that summarize your data automatically. These require macros to be enabled.

Categories β€” Sums by product category: quantity sold, line item subtotals, line item totals, line cost, and line profit. If you sell accessories, this is where you'd see that total separated out.

Products β€” Sums by product: quantity sold, average unit price, average cost per unit, average profit per unit, and average margin percentage. Use this for product performance at a glance.

Admins β€” Sums by staff member: order count, subtotals, credits, adjustments, taxes, loyalty, and grand totals. Useful for tracking individual performance or auditing who processed what.

Medical Orders β€” Splits orders into recreational (No) and medical (Yes): order count, subtotals, credits, adjustments, taxes, loyalty, and grand totals. You'll need this if your state requires separate medical and recreational reporting.

Payment Types β€” Sums by payment method: order count, total dollar amount, and percentage of total sales. See at a glance how much business goes through cash vs. debit vs. Stronghold.

Postal Codes β€” Sums by delivery postal code: order count and total dollar amount. Useful for understanding where your delivery customers are and which zones perform best.

Trends β€” A legacy tab with order-by-hour and order-by-day visualizations. Not actively maintained, but still available.


Using the report for tax filing

The Orders Report is essential for tax filing, but you'll need the Taxes Report too. Together, they give you everything.

What the Orders Report gives you:

  • Per-order tax breakdown by rate (Data tab, columns BF+)

  • Total taxes collected (Dashboard tab)

  • Medical vs. recreational split (Medical Orders tab)

  • Accessory sales separated from cannabis sales (Categories tab or Line Items filter)

What the Taxes Report adds:

  • Summary of collected taxes by rate

  • Exempt sales and returns backed out

  • A "remittable" total β€” the amount you actually owe after deducting returns and exemptions

How to use them together:

  1. Generate the Orders Report for your filing period (monthly or quarterly)

  2. Generate the Taxes Report for the same period β€” go to Reports > Taxes in Meadow Admin

  3. Use the Orders Report Dashboard tab for your total sales and total taxes collected

  4. Use the Taxes Report for the final remittable tax amounts β€” it backs out returns and exempt sales automatically

  5. Cross-reference the two to make sure the numbers align

Handling accessory excise tax

Accessories are not subject to excise tax. If your excise tax settings don't exclude accessories, you may be overcharging customers. Check your settings:

  1. Go to Settings > Taxes in Meadow Admin

  2. Verify that your excise tax excludes the Accessories category

  3. If it doesn't, delete the excise tax and recreate it with the Accessories category excluded under Exclude Product Categories

To isolate accessory sales in the report, filter the Line Items tab by Primary Category (column L). Deselect all categories except Accessories to get the accessory total β€” or deselect only Accessories to get your cannabis-only sales total.

πŸ’‘ Tip: The Taxes Report shows returns as negative values in parentheses. If a customer returned an order and you refunded the tax, that amount is subtracted from your total collected taxes to give you the actual remittable amount.


Using the report for vendor credit reports

Vendors regularly request sales data β€” for product performance reviews, promotional credit reimbursements, or inventory planning. The Orders Report has everything they need.

Where to find vendor data:

  • Line Items tab β€” Filter by the Brand or Vendor columns (far right side of the tab). These show which brand and distributor supplied each product.

  • Query constraint β€” When generating the report, you can pre-filter by brand to get a smaller, focused dataset.

Common data points vendors request:

What they want

Where to find it

Date and time of sale

Date/Time columns on Line Items

Order ID

Order ID column

Product name

Product column

Quantity sold

Quantity column

Gross sales (retail price)

Original List Price column

Discounts applied

Discounts and Discounts Total columns

Cost per unit

Cost per Unit column

Category

Primary Category column

Sale price vs. retail

Compare Original List Price with Unit Price

Building a vendor credit report:

  1. Generate the Orders Report for the period the vendor is asking about

  2. Open the Line Items tab

  3. Filter by the vendor's brand or name

  4. Copy the relevant columns into a new spreadsheet

  5. Send to the vendor

πŸ’‘ Tip: Create a Google Sheet for each vendor to track credit reimbursements over time. Add a new tab for each reporting period and mark it "paid" once you receive credit. This keeps your vendor relationships clean and your records organized.


Enabling macros in Excel

The Orders Report uses Excel macros to power the Dashboard, Categories, Products, and other summary tabs. If those tabs appear blank when you open the report, you need to enable macros.

Windows:

  1. Open the report in Excel

  2. If you see a red or yellow banner about macros being blocked, go to File > Options > Trust Center > Trust Center Settings

  3. Click Macro Settings

  4. Select Enable VBA Macros and click OK

  5. Click OK again to close Options

  6. Close and reopen the report file

If the tabs are still blank after enabling macros:

  1. Close the report file

  2. Find the downloaded file in your browser's downloads (click the folder icon next to the download)

  3. Right-click the file and select Properties

  4. At the bottom of the General tab, check Unblock under Security

  5. Click Apply, then OK

  6. Reopen the file β€” the summary tabs should now populate

You may only need to do the unblock step once. After that, your computer should remember the setting for this file type.

On Mac, Excel typically prompts you to enable macros when you open the file. Click Enable Macros when prompted. If you don't see the prompt, check Excel > Preferences > Security & Privacy and ensure macros are set to enabled.


Common questions

How far back can I generate a report?

You can generate the Orders Report for up to one year at a time. For shops with high sales volume, reports covering a full year may truncate or take a long time to download. Quarterly reports are recommended; they're faster to generate and easier to work with in Excel.

Should I use "fulfilled at" or "created at" as my date type?

Use "Fulfilled at" for tax filing, accounting, and most reporting. This shows orders by when they were actually completed and delivered. Use "Created at" only for tracking when orders were placed β€” useful for sales competitions or order pipeline analysis, but not for financial reporting.

Why do I see multiple columns for the same tax?

Each time you delete and recreate a tax in Meadow, the report creates a new column for the new rate. For example, when excise changed from 15% to 19%, the old column stops at the last order under the old rate and the new column picks up from there. This is by design; it keeps your historical data accurate.

What's the difference between Grand Total and Customer Grand Total?

Grand Total is your sales total after tax but before fees. Customer Grand Total includes fees like delivery fees and payment type fees. If you don't charge any fees, these two columns will match. If you do charge fees, Customer Grand Total is higher β€” it's what the customer actually paid.

Which tab should I use for product-level analysis?

Use the Line Items tab for anything product-related: sales by product, category performance, vendor reports, discount analysis, cost and profit calculations. The Data tab's Line Items column (M) lists products in a comma-separated format that's not practical for analysis.

How do I separate accessory sales from cannabis sales?

Filter the Line Items tab by Primary Category (column L). Deselect all categories except Accessories to see only accessory sales, or deselect Accessories to see cannabis-only sales. This is important for excise tax reporting since accessories are not subject to excise tax.

Why are some summary tabs blank?

The Dashboard, Categories, Products, Admins, Medical Orders, Payment Types, and Postal Codes tabs use Excel macros. If they appear blank, enable macros in your Excel settings. See the "Enabling macros in Excel" section above for step-by-step instructions.

Can I pre-filter the report before downloading?

Yes β€” when generating the report, you can add query constraints to filter by brand or other criteria. This gives you a smaller, more focused file. You can also skip the pre-filter and do all your filtering inside Excel after downloading.

Do I need both the Orders Report and the Taxes Report to file taxes?

Yes, you need both reports to file taxes accurately. The Orders Report gives you the detailed per-order tax breakdown and sales totals. The Taxes Report gives you the summary of collected taxes with exempt sales and returns backed out β€” the actual remittable amounts. Cross-reference both to make sure your numbers align.

How do discounts appear in the report after the 11/4/25 update?

As of 11/4/25, all discounts in Meadow apply at the line-item level. The Line Items tab is now the primary source of truth for discount data. For orders placed before 11/4/25 that used order-level discounts, those values appear in the Data tab's Legacy Order Discounts column. If your reporting period crosses 11/4/25, you may need data from both tabs to get the complete discount picture.

Where do I find the Orders Report in Meadow?

Did this answer your question?