Rate card
What should it cost?Defines the service, billing basis, agreed rate, tiers, minimums and other pricing rules.

Start with your 3PL invoice. Add a rate card and operations data when available to unlock deeper checks. Find duplicate charges, rate drift, math errors and unsupported fulfillment fees before they disappear inside the monthly total.
potential recovery identified
Start with the provider invoice itself. Add commercial and operational evidence when available to test more of the billing story without treating missing evidence as a discrepancy.
Defines the service, billing basis, agreed rate, tiers, minimums and other pricing rules.
Shows the service, quantity, billed rate, amount and any order or activity reference.
Provides your independent order, shipment, receiving or other activity records.
Want the complete process? Read the 3PL invoice reconciliation guide →
Test up to 100 invoice rows. No account and no payment card required for the preview.
Start with your 3PL invoice. Add your rate card and operations export when available to increase audit coverage. BillDrift maps each supplied CSV or XLSX export to its audit model first. Original files are not stored.
Upload the CSV or XLSX invoice export you already have. BillDrift maps common 3PL column names and spreadsheet formats automatically.
Your invoice alone can be checked for eligible invoice-level issues. Add a rate card to compare billed rates with your commercial terms. Add operations data to support reference and quantity checks.
Use one operations export in the normal workflow. Switch to multiple exports only when your 3PL separates shipment, receiving, return or storage evidence.
Smart Import recognizes common 3PL headers, CSV delimiters, decimal formats and date formats. XLSX workbooks may contain titles, blank rows and multiple worksheets. If more than one table is plausible, BillDrift asks you to choose instead of silently guessing.
Templates are optional. You do not need to rename provider columns to BillDrift's canonical schema before trying your file.
Rate card: service_code, service_name, billing_basis, unit_rate. tolerance_pct, effective_from, effective_to, tier_mode, tier_from_qty, tier_to_qty and minimum_charge are optional. A minimum_charge sets the minimum contract amount for each invoice line. Volume and graduated tier modes are supported.
3PL invoice: invoice_id, line_id, service_code, reference_id, quantity, unit_rate, amount, date.
Operations: reference_id, units, shipped_at. weight_kg, pallets, storage_units, received_units and returned_units are optional. storage_units is the billable storage quantity. weight_kg supports weight-based rates.
BillDrift's canonical templates use YYYY-MM-DD. Smart Import can normalize supported alternative date formats before the existing audit parser runs.
The 3PL invoice is required. Rate card and operations files are optional evidence that unlock additional checks.
BillDrift focuses on discrepancies that can be tested from structured data. A finding tells you what deserves review; it does not replace commercial judgment.
Flags repeated invoice lines and references so you can verify whether the same billable event was charged more than once.
Compares billed unit rates with the rate-card values you provide and surfaces differences for review.
Recalculates straightforward quantity × rate relationships and flags line amounts that do not reproduce.
Shows invoice services that cannot be matched to the supplied rate card instead of silently assuming they are valid or invalid.
Identifies billed order or activity references that cannot be found in the operational data you provide.
Compares billed quantities with matched operational quantities where the available data supports a deterministic check.
Invoice-only auditing can check duplicate lines and invoice arithmetic without inventing missing contractual evidence.
How to audit a 3PL invoice →A rate card unlocks contract-rate checks. Adding operations data as well unlocks supported reference and quantity checks.
Data needed for deeper coverage →Inspect the findings and export evidence for discrepancies that need explanation.
Invoice audit workflow →Use the free preview first. Pay when you need every finding supported by your supplied evidence plus evidence exports.
One audit preview up to 100 invoice rows with the first five findings. No account required.
Run free previewThree audit runs within 24 hours, up to 20,000 rows each, with all findings supported by the supplied evidence and exports.
Get paid audit accessTwenty audit runs per billing period with saved history and exports. Cancel anytime.
View monthly planPractical guides for understanding 3PL billing, reconciling charges and turning suspicious invoice lines into evidence you can verify.
A practical workflow for comparing your fulfillment invoice with agreed rates and actual operational activity.
Read guide →Understand the three-way reconciliation between commercial terms, provider billing and your own order or activity data.
Read guide →A practical list of fulfillment billing discrepancies that can be checked against rate cards and operational data.
Read guide →A 3PL invoice audit compares what your fulfillment provider billed with the commercial rates you agreed and, where possible, the operational activity recorded in your own systems. The goal is to identify specific discrepancies that deserve review rather than judging the invoice only by its grand total.
You only need a detailed 3PL invoice to start. A rate card is optional and unlocks contract-rate, effective-date and unknown-service checks. Add an operations export as well to unlock supported reference and quantity checks. BillDrift shows which checks were performed and which were skipped.
BillDrift checks deterministic relationships supported by the files you provide, including possible duplicate lines, rate differences, invoice arithmetic, unknown fee codes, unsupported operational references and quantity mismatches.
Yes. The free preview checks up to 100 invoice rows and shows a summary plus the first five findings. You do not need an account or payment card for the free preview.
BillDrift processes the uploaded data to perform the reconciliation, but the raw uploaded files are not stored as part of your saved audit history.
No. BillDrift produces reconciliation evidence and structured findings. Contract interpretation, commercial context, provider communication and any legal conclusion remain human decisions.
No account. No payment card. Start with your invoice. Add a rate card for contract checks and operations as well for supported reference and quantity checks.