How to Calculate Customs Costs Automatically on Every Acumatica Purchase Order

1 April 2026 · 5 min read · By Phlo Systems

If you're importing goods through Acumatica, you've probably experienced the gap between creating a purchase order and knowing what that order will actually cost once it clears customs. Duty rates, VAT, anti-dumping surcharges, required documents — all of this sits outside your ERP, in spreadsheets, broker emails, or someone's head.

We built a feature that closes this gap in one click.

The Problem: POs Without Customs Context

A typical Acumatica user creating a PO for imported goods sees the supplier's price — but not the true landed cost. The questions that come later are expensive:

Getting these answers typically means emailing your customs broker, waiting hours or days, and manually adding the cost estimate to the PO. By then, the commercial decision has already been made on incomplete information.

The Solution: One-Click PO Enrichment

customs-compliance.ai connects directly to your Acumatica instance. Here's the workflow:

  1. Import your PO — Click "Import from Acumatica" and select any open purchase order. The system pulls the PO details and line items directly from Acumatica via the REST API.
  2. Automatic enrichment — Each line item is auto-classified into the correct HS commodity code, then the full customs cost is calculated: MFN duty, preferential rates (if an FTA exists), VAT/GST, anti-dumping surcharges, and sanctions screening.
  3. Review the results — See the complete landed cost breakdown per line item, the documents required at the border, and any savings opportunities (FTA preferences, drawback refunds, tariff rate quotas).
  4. Push back to Acumatica — One click writes the customs intelligence summary directly to the PO's Notes field in Acumatica. No custom fields needed — works on any Acumatica instance.

See It in Action

Step 1: Enrichment Results in customs-compliance.ai

After importing PO 000557 from Acumatica (a Blanket order for cumin from Beck Gewarz und Additive), the system instantly shows:

PO Enrichment results showing landed cost breakdown per line item with HS code, duty, tax, and required documents
PO 000557 enriched: EUR 523 goods value + EUR 20.92 duty = EUR 543.92 total landed cost. HS code 0904.12 auto-classified. 5 documents required.

In seconds, you see:

Step 2: Customs Data Pushed to Acumatica

Click "Push to Acumatica" and the customs intelligence summary appears directly in the PO's Notes field:

Acumatica Purchase Order with customs intelligence summary in the Notes field showing landed cost, documents required, and sanctions status
PO 000557 in Acumatica with the customs intelligence summary in the Record Note — visible to everyone who opens this PO.

Now anyone who opens this PO in Acumatica — procurement, finance, logistics — immediately sees the customs implications: the duty cost, the documents they'll need, and that sanctions screening is clear.

No Acumatica customisation required. The customs data is written to the standard Notes field, which exists on every Acumatica entity. No custom fields, no customisation project, no publish step. It works on any Acumatica instance out of the box.

What Gets Calculated

For each line item on the PO, the enrichment engine checks:

Before vs After

Before: Manual Process

Create PO in Acumatica → email customs broker → wait 1-3 days → get rate estimate → manually add to spreadsheet → hope the rate hasn't changed by shipment date

Time per PO: 2-5 days

After: customs-compliance.ai

Create PO in Acumatica → click Import → see instant landed cost + documents + savings → push back to PO Notes → done

Time per PO: 30 seconds

Data You Can Trust

The customs data behind this isn't scraped from third-party databases. We pull directly from official government sources:

We ran a 100-code blind audit against official APIs — GB and US verified 100% accurate. Read the full audit.

Works With Your Existing Setup

No plugins to install. No Acumatica customisation project. The integration uses Acumatica's standard REST API with OAuth2 authentication. If you can access your Acumatica instance via the API (which every cloud instance supports), you can use this today.

Also works with:

Pricing

Starts at £14/month (Starter — 50 lookups). Pro at £39/month includes FTA savings detection. Business at £99/month includes unlimited lookups + ERP integration.

Compare that to a customs broker retainer (£500+/month) or a trade compliance hire ($129K/year average salary).

Try It Free →

customs-compliance.ai is built by Phlo Systems Limited. We're an Acumatica OEM partner. Questions? saurabh.goyal@phlo.io