Skip to main content
ERP Integration

SAP S/4HANA Landed Cost Integration Without GTS

SAP Global Trade Services (GTS) takes months to implement and costs hundreds of thousands. Zentria Flow integrates with SAP MM Purchase Orders via REST API — auto-calculating duty, Section 301/232/122, FTA reductions, and VAT in under 2 seconds, writing back to PO condition types. No GTS required.

Updated June 2026·6 min read

Zentria Flow is a pre-shipment cost modeling tool. For customs declaration filing (AES, import entry), continue using SAP GTS or your customs broker's ABI system. These are complementary, not competing functions.

6–18 mo
GTS implementation
Typical SAP GTS project
< 5 min
Zentria Flow setup
REST API, no middleware
Daily
Tariff rules auto-updated
No SAP Customizing changes

SAP GTS vs. Zentria Flow API

CapabilitySAP GTSZentria Flow
Automatic duty rate lookup (HTS)With GTS module
Section 301 / 232 / 122 surcharges
55+ FTA auto-reductionPartial (manual config)
Anti-dumping / CVD detectionWith GTS
De minimis auto-zero (US $800 / EU €150)
Setup timeMonths (GTS implementation)< 5 minutes
Ongoing maintenanceSAP Basis + GTS adminZero — auto-updates
CostGTS licensing + implementationSubscription
CFO PDF report per PO
AI HS code classification

Integration Workflow

1

API Key in SAP

Add Zentria Flow API key to SAP Customizing → Integration → External Services. Takes 2 minutes.

2

PO BAPI trigger

Zentria Flow provides a standard BAPI wrapper (BAPI_PO_CREATE1 / CHANGE extension). Fires on PO save.

3

Landed cost returned in <2s

Engine returns full breakdown: duty, VAT, freight, broker, MPF. Mapped to MM-PUR conditions (ZKLS, ZFRT, ZKVA).

4

PO conditions updated

Landed cost condition types written back to the SAP PO — visible in ME23N without leaving SAP.

5

CO-PA / FI posting

Cost components flow into Controlling (CO-PA) so actual vs. estimated landed cost variance hits the P&L correctly.

Frequently Asked Questions

Does SAP S/4HANA have built-in landed cost calculation?

SAP handles landed cost through two paths: (1) SAP Global Trade Services (GTS) — a comprehensive but expensive and complex module that handles customs, compliance, and preferential duty calculation. GTS requires dedicated implementation (typically 6–18 months) and significant licensing costs. (2) SAP MM condition types — procurement teams can manually enter landed cost estimates as pricing conditions on Purchase Orders, but this requires manual duty rate lookup and doesn't integrate with live tariff databases. Most mid-market SAP users don't have GTS and rely on manual entry.

How does Zentria Flow integrate with SAP S/4HANA without GTS?

Zentria Flow provides a REST API that SAP can call via standard SAP integration patterns: ABAP HTTP client calls from BAPI extensions, SAP Integration Suite (PI/PO) flows, or SAP BTP middleware. When a Purchase Order is created or updated (BAPI_PO_CREATE1 or ME21N save event), an ABAP extension calls the Zentria Flow API with origin country, destination, HTS code, and value. Zentria Flow returns the full landed cost breakdown in <2 seconds, and the ABAP writes the values back to MM-PUR condition types on the PO.

Which SAP versions are supported?

Zentria Flow's REST API is SAP-version agnostic — any SAP version that can make an HTTP call (SAP ECC 6.0 EhP7+, SAP S/4HANA 1909+, SAP S/4HANA Cloud) is compatible. For SAP BTP or SAP Integration Suite (formerly PI/PO), Zentria Flow provides iFlow templates. For older SAP ECC versions without modern HTTP client capabilities, Zentria Flow supports RFC-based integration via a lightweight middleware adapter.

How does Zentria Flow handle Section 301 tariffs for SAP POs with Chinese-origin goods?

When Zentria Flow receives a PO line with origin country = CN (China), the engine automatically: (1) looks up the 10-digit HTS code against the Section 301 product list database; (2) applies the correct S301 rate (25% for Lists 1–3, 7.5% for List 4A); (3) stacks Section 122 (10%) and Section 232 (25% for steel/aluminum) where applicable; (4) checks for any product-specific exclusions granted by USTR. The full rate stack is returned as separate condition types so each surcharge appears on the SAP PO independently.

Can Zentria Flow replace SAP GTS for customs compliance?

Zentria Flow complements rather than replaces SAP GTS. GTS covers export controls, sanctions screening, customs declarations (AES, customs entry), and bonded warehouse management — functions outside Zentria Flow's scope. Zentria Flow specializes in landed cost calculation (pre-shipment tariff modeling) and compliance document management. Companies using SAP GTS for customs declarations can still use Zentria Flow for faster, more accurate pre-shipment cost modeling, particularly for new sourcing markets where GTS configuration hasn't been maintained.

SAP Integration in Minutes, Not Months

REST API + ABAP templates. Auto-calculate duty on every PO. No GTS licensing required.

Zentria Brain