> ## Documentation Index
> Fetch the complete documentation index at: https://docs.arcuserp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Freight Classification Audit

> Freight Classification Audit explains why orders were treated as parcel or freight. Use it to review shipping rules, pallet math, freight-class decisions, and manual overrides.

## When To Use This Report

Use this report when orders are unexpectedly routed to freight, when freight orders are
being missed, or when you need to tune shipping rules after reviewing real order outcomes.

<Frame caption={"The report shows the routing decision, matching rule, override details, order totals, and shipping metrics for each order."}>
  <img src="https://mintcdn.com/arcuserp/ATYxy7SB_HGOBGqh/images/support/screenshots/reports/freight-classification-audit.png?fit=max&auto=format&n=ATYxy7SB_HGOBGqh&q=85&s=f8f3d67e1f08be648be8164910fe3501" alt="Freight Classification Audit report with filters, parcel and freight rows, shipping rule details, override status, and export action" width="1660" height="980" data-path="images/support/screenshots/reports/freight-classification-audit.png" />
</Frame>

## Use Filters

* **Date range**: limit the audit to a period of order activity.
* **Mode**: review all orders, parcel-only orders, or freight-only orders.
* **Rule**: focus on orders affected by a specific freight-producing rule.
* **Override**: find manual freight or parcel overrides.

## Read The Row

* **Mode**: the resulting parcel or freight classification.
* **Rule**: the shipping rule or reason that drove the decision.
* **Customer**: the account on the order.
* **Weight and pallet signals**: measurements that may have influenced freight routing.
* **Override reason**: manual change explanation when a user overrode the system decision.
* **Freight class**: the effective class used for freight decisioning when available.
* **Shipping total and order total**: money context for reviewing freight behavior.

<Warning>
  **Overrides need a reason**
  A manual freight override changes fulfillment behavior. Use a reason that future users can
  understand when they review the audit report.
</Warning>

## Improve Rules From The Audit

1. Filter to unexpected parcel or freight outcomes.
2. Identify which rule fired, or whether no freight rule fired.
3. Compare weight, dimensions, pallet count, customer, and item mix.
4. Adjust shipping rules, product dimensions, box data, or freight thresholds as needed.
5. Refresh the report after new orders are evaluated.
6. Export CSV when you need offline review or a rule-change discussion.

## What Creates Freight Exceptions

* **Product dimensions missing**: the system cannot trust parcel fit when item size is unknown.
* **Weight over threshold**: total package or order weight crosses freight rules.
* **Pallet requirement**: product, order, customer, or rule setup requires pallet handling.
* **Manual override**: a user chose parcel or freight against the normal rule result.
* **Address or service limitation**: carrier, freight, or local delivery rules may constrain available services.
* **Rule priority**: a higher-priority shipping rule can win before a lower-priority rule is considered.

## Operator Resolution

1. Open the order from the audit row.
2. Review product dimensions, weight, package fit, pallet signals, shipping method, and address.
3. Decide whether the order should stay parcel, become freight, or use a manual override.
4. Update product or shipping-rule setup when the same exception repeats.
5. Add a clear override reason when a one-off manual decision is correct.
6. Refresh the audit report after new orders are evaluated.

<Note>
  **Classification depends on setup data**
  Product dimensions, package data, location shipping setup, and shipping rules can all
  affect parcel-vs-freight classification. Fix missing setup data before blaming the rule.
</Note>

## Common Problems

* **Too many freight orders**: review force-freight rules, pallet thresholds, product dimensions, and override history.
* **Freight orders are missed**: look for missing dimensions, inactive rules, wrong priority, or incomplete pallet setup.
* **Rule filter is empty**: only freight-producing rules appear in the rule selector.
* **Export is disabled**: load data first, then export the current result set.

<Tip>
  **Review recent overrides weekly**
  Overrides are useful, but repeated overrides usually mean a rule, product setup, or process
  needs to be corrected.
</Tip>

## Related Articles

<CardGroup cols={2}>
  <Card title="Analytics Dashboard" href="/support/reports/analytics">
    Review sales trends, product performance, order status mix, fulfillment rate, and report links.
  </Card>

  <Card title="Shipping and Fulfillment Setup" href="/support/settings/shipping">
    Configure Shippo, carrier defaults, shipping rules, freight routing, PackPilot, scanners, and PrintNode printing.
  </Card>

  <Card title="Packing and Shipping" href="/support/orders/packing-shipping">
    Use package suggestions, freight decisions, labels, and tracking.
  </Card>

  <Card title="Shipping Labels" href="/support/fulfillment/labels">
    Buy labels, void labels, track shipments, and handle carrier errors.
  </Card>

  <Card title="Shipping Rules" href="/support/settings/shipping">
    Configure Shippo, carrier defaults, shipping rules, freight routing, PackPilot, scanners, and PrintNode printing.
  </Card>
</CardGroup>
