The Problem
The company operates three consumer product divisions — GPC, GHC, and HPC — across EMEA and Latin America, each managing freight through a combination of PDFs, Excel files, and email-based carrier workflows that varied from site to site and region to region. There was no TMS in either geography, no standardized audit framework across divisions, and no unified rate repository. EMEA alone handled over 550,000 parcel shipments annually — a volume at which manual audit is not slow, it is simply impossible. High-volume parcel carriers issued multi-line invoices with hundreds of accessorial charge types. LTL and TL carriers applied diverse regional accessorial structures. Forwarders issued large multi-line ocean invoices with variable charge structures in three languages.
The EMEA audit complexity was dominated by VAT. EU, UK, and non-EU jurisdictions each carry distinct treatment for reverse-charge scenarios, zero-rated exports, and brokerage-adjacent charges. A single ocean invoice crossing multiple EU member states might carry three different VAT treatments across its charge lines. Getting a single invoice right required cross-referencing three separate regulatory frameworks before anyone had assessed whether the base rate was correct. The company was managing this, inconsistently, through a combination of local specialist knowledge and manual Excel workflows that differed by country and by division.
LATAM presented a different set of compliance challenges. The HPC division concentrated most of LATAM’s spend through ocean, drayage, customs brokerage, and regional truckload. Each drayage and brokerage provider issued invoices in non-standardized PDF formats with local charge types that had no direct equivalent in EMEA. IVA percentages varied by service category and jurisdiction. Fiscal identifiers — RFC, RUC, CUIT — were required for payment compliance and were frequently missing or inconsistent on incoming invoices. A customs brokerage invoice that lacked a fiscal ID created a compliance exposure, not just an audit exception. The manual process for resolving those exposures was slow, inconsistent, and entirely dependent on the knowledge of individual regional staff.
The GL allocation problem unified both regions. Three divisions maintained separate cost allocation rules across EMEA and LATAM without a shared data model. GL coding for HPC ocean shipments required different logic than GPC parcel shipments or GHC LTL movements — and the manual coding step at month-end was consuming finance team hours that should have gone to analysis. The implementation requirement was clear: one AI platform, both regions, all three divisions, with VAT and IVA compliance automated at the charge-code level and GL allocation running without manual intervention.
What Freehand Did
Freehand deployed a unified AI agent orchestration framework across EMEA and LATAM in a 30-week phased rollout — seven AI agents working in sequence across every invoice that entered the audit pipeline. The Data Acquisition and Ingestion Agent connects regional carrier email inboxes in English, Spanish, and German — no carrier was asked to change how it bills or what format it uses. The agent normalizes PDF parcel manifests, multi-line forwarder packets, ocean BOLs, customs brokerage invoices, and drayage charge sheets into the same structured data model before any audit logic runs. High-volume EMEA parcel carriers (DHL, regional European networks) process at scale through the same ingestion pipeline as long-tail LATAM drayage providers.
The Contract and Rate Library Agent digitized all modal rate cards — ocean, drayage, brokerage, LTL, TL, parcel, and air — across both regions. For EMEA, this includes surcharge logic, fuel models, transit zone structures, peak season surcharges, and dimensional rules that vary by carrier, country, and division. For LATAM, it includes the spot rate tracking for bulk shipments that the email Collaboration Agent handles — ocean rates that change with market conditions and need to be confirmed against carrier documentation rather than fixed rate cards. The Invoice Audit Agent runs the multi-way validation: charge-type audit, dimensional and weight checks for EMEA parcel, VAT rate validation by country pair for EMEA, and IVA percentage validation plus fiscal identifier extraction for LATAM.
The GL Coding Agent automates allocation across GPC, GHC, and HPC cost centers — by region, division, mode, and charge category — with a fallback review queue for novel charge types and a finance approval path for exceptions requiring judgment. Ready-to-Pay files go to SAP via SFTP on the company’s standard payment terms, with a complete audit trail from invoice receipt through payment confirmation retained for seven years. The Spend Intelligence Agent provides leadership with consolidated real-time dashboards across both regions — carrier KPIs, spend variance by mode and division, exception trend analysis, and savings captured versus leakage identified — replacing the fragmented reporting that had required manual assembly across regional systems.
The Exception and Dispute Agent manages carrier communication for all resolution workflows in the appropriate regional language — automated emails requesting missing documents, clarifying billing disputes, and tracking carrier responses back to the originating invoice. The compliance posture shifted from reactive to embedded: VAT and IVA rules are not a review step after the fact, they are validation logic built into every audit decision. The 60–70% reduction in manual effort is not a target — it is the measured output of replacing individual-site, region-specific manual processes with one AI framework that runs the same logic, the same compliance checks, and the same GL allocation rules across every invoice in both regions simultaneously.














