How the New Invoice Analysis tool works (Beta)

Invoice Analysis is the tool that helps you analyze your carrier invoices and identify discrepancies and anomalies to reduce your shipping costs. With a few clicks, you can upload invoices, break down freight charges, and discover extra costs you might not expect.

⚠️ Note: Invoice Analysis is currently in Beta. We’re actively improving it and would love your feedback — share your opinion here.

Summary: 
1. What is Invoice Analysis
2. How the Analysis works
3. Understanding the invoice
4. Export options
5. Troubleshooting & FAQs

1. What Is Invoice Analysis

Invoice Analysis allows you to:

  • Get a full breakdown of freight cost, surcharges, extra charges, duties & taxes, VAT, and discounts

  • Spot discrepancies between your shipping data and carrier billing

  • Identify anomalies and export documentation

Currently supported carriers:

  • DHL Express, UPS, BRT, GLS Italy and FedEx

  • More carriers and formats coming soon


2. How the Analysis Works

From Analytics > Invoice Analysis, you can immediately analyze the carrier invoice and discover all shipments costs, included extra charges that carrier has added

  1. Upload your invoice in the supported format (CSV or XLS) by clicking on "Upload invoice" button

  2. The system analyzes your invoice in just 1–2 minutes, performing two types of analysis:

    • Overall analysis
      It extracts all cost items from the invoice and displays them in a clear, easy-to-understand format.
    • Discrepancies analysis
      It checks for discrepancies between expected and actual costs

  3. Once the analyses are complete, you can export both reports and use them to prepare documentation for further investigation.

3. Understanding the Invoice

The tool helps you break down and understand your shipping costs in detail.

a. Summary

  • Shipments – Total number of shipments in the invoice

  • Total Billed – The overall cost billed by the carrier

  • Freight Cost – The base transportation cost

  • Fuel Surcharge – Surcharges applied for fuel

  • Extra Charges – Additional fees (remote area, insurance, special handling fees etc.)

  • Duties & Taxes – Customs-related costs, if present

  • Discounts – Any carrier discounts applied

  • VAT Amount – Tax amount applied


b. Extra Charges Analysis

Breaks down all additional charges unexpected at the time of the label generation, such as remote area delivery, address correction, special handling, etc. For each charge you’ll see:

  • Shipments affected
  • Total amount

  • Average charge per shipment

  • Incidence on total costs (%)

💡 Tip: If you click on a charge name, you can drill down to view the list of tracking codes associated with that specific charge.

 


c. Weight Breakdown

Shows your costs by weight ranges, including:

  • Number of shipments

  • Total amount

  • Average shipping cost

  • Average extra charge

  • Share of total costs (%)

💡 Tip: If you click on a weight range in the first column, you can drill down to view the list of tracking codes associated with that specific range.


d. Spend Breakdown

Shows your costs by spend ranges, including:

  • Number of shipments

  • Total amount

  • Average shipping cost

  • Average extra charge

  • Share of total costs (%)

💡 Tip: If you click on a spend range in the first column, you can drill down to view the list of tracking codes associated with that specific range.


4. Export Options

You can export your invoice data to dig deeper:

  • All Shipments – Full list of analyzed shipments
  • Discrepancy Analysis – Highlights mismatches between billed amounts and your expected shipping costs.

  • Drill-down Exports – From each dashboard section (e.g., extra charges), you can export the detailed list.


5. Discrepancies Analysis

The discrepancy analysis compares the data from your invoice with the information stored in ShippyPro to detect possible mismatches.
It focuses on identifying:

  1. Rate discrepancies between invoiced and expected shipping costs

  2. Weight and volume differences between what carriers scanned and what you declared in the shipment

  3. Duplicate billing, when the same tracking code appears more than once in the same invoice

To ensure accurate results, it’s important that you have the shipments generated in ShippyPro or imported after shipment into ShippyPro. It's important then that the data in ShippyPro are properly configured:


6. Troubleshooting & FAQs

How long does analysis take?
Invoice upload takes 1–2 minutes. Discrepancy analysis may take slightly longer.


What happens if my invoice cannot be analyzed?

You’ll see an error message. Check the format or try re-uploading. If issues persist, contact support.


Can I export the analysis?

Yes. You can export discrepancy reports, shipment lists, and detailed breakdowns.


Which carriers are supported?

Currently DHL, UPS, and BRT. GLS Italy, FedEx, and more are coming soon.

Why does the discrepancy analysis fail?
The discrepancy analysis may fail if no matching shipments are found in ShippyPro.
Please double-check that the shipments included in your invoice are actually present and correctly recorded in your ShippyPro account.

Do shipments need to be in ShippyPro to be analyzed?
Not necessarily. Invoice Analysis can process a supported carrier invoice, even if the shipments were not created through ShippyPro.
However, to benefit from discrepancy analysis, where billed amounts are compared with your own shipment data, the shipments must exist in your ShippyPro account. If the shipments aren’t in ShippyPro, you’ll still see the full invoice breakdown (freight, surcharges, taxes, etc.), but not the shipment-by-shipment discrepancy results.


How can I import shipments not generated in ShippyPro?
You can import shipments generated outside ShippyPro using the PutShippedOrder API, as long as you have an active carrier connection in your ShippyPro account.
When sending data, make sure to include the ShipmentCost parameter. This allows the system to compare your estimated shipping cost with the billed amount in the carrier invoice.
Once imported, these shipments will appear in your account and be included in the discrepancy analysis.


✅ Ready to start reducing your shipping costs?
👉 Upload your first invoice in Invoice Analysis

💬 Have feedback? Share it here.