NORTHELL
SYSTEMS OPERATIONAL Start a project →
CFS WAREHOUSE MANAGEMENT SOFTWARE

Custom CFS Warehouse Management Software Development

Container freight stations still run on terminal screenshots, email releases and spreadsheets of house bills, because generic WMS products don't understand devanning, customs holds or free time. We build CFS software where every piece is tied to its container and house bill, and nothing leaves the dock until carrier and customs release are on record.

Talk to an engineer

BONUS Free: CFS workflow and integration map — a senior engineer reviews your import and export flows, customs and terminal data sources and tariffs, and sends back a written map of what your CFS system needs and which workflow to build first.

We reply within one business day. No spam, no obligation.

In short: Northell Design builds custom warehouse management software for container freight stations (CFS) and bonded facilities: container receipt and devanning, house-bill tally, customs holds and release checks, LCL export consolidation, storage billing and trucker pickups, connected to AMS/ACE providers, terminals and your accounting system.
CAPABILITIES

What CFS Warehouse Management Software Development Covers

Container receipt & devanning

Gate-in with ISO 6346 container and seal checks, devanning plans, tally per house bill against the manifest, and over/short/damaged reports with photos captured on the floor.

Customs holds & release control

Per-house-bill status from AMS, broker or national customs feeds; holds, exams and freight release tracked separately, and delivery blocked until every release is on record.

Bonded inventory & locations

Loose cargo tracked by piece, pallet and location across bonded and general areas, with movement history that stands up to a customs audit and in-bond arrival and export events.

LCL export consolidation

Export receiving against bookings, cut-off management, container stuffing with load plans and verified gross mass, and the documents the carrier and consolidator need.

Storage tariffs & billing

Free time, storage, handling, exam and accessorial charges kept as data per customer, calculated per house bill at release, with payment before pickup and posting to accounting.

Trucker appointments & portals

Delivery orders, pickup appointments and gate-out for truckers, plus portals where NVOCCs, brokers and consignees check status, holds and charges instead of calling the dock.

FIT CHECK

Built for Specific Buyers, Not Everyone

CFS and bonded warehouse operators

Running import devanning and export consolidation near a port or airport on a mix of terminal portals, email and spreadsheets.

NVOCCs and LCL consolidators

Operating their own CFS or co-loading through partners, who need house-bill-level status and charges their customers can see.

3PLs adding bonded or CFS services

Whose WMS handles SKUs and orders well but can't model containers, house bills, customs holds or storage free time.

If you run a standard, non-bonded warehouse, or handle a few containers a week, a licensed WMS or an off-the-shelf CFS module will cost less than a custom build; we'll say so on the first call.

PROCESS

From Kickoff to Launch

01

Floor & data discovery

Container volumes, house bills per box, holds, exams, tariffs, customs and terminal data sources, and the disputes that cost money, mapped on the floor and from real records.

→ Scope + integration map
02

Workflow design & architecture

Tally, release and billing screens prototyped with dock staff and the release desk; container, house-bill and custody data model agreed.

→ Clickable prototype + architecture
03

Build against real feeds

The first workflow, usually import devanning and release, built and tested against your customs provider's test environment and real manifest and terminal data.

→ Release candidate on real containers
04

Parallel run & cutover

The new workflow runs beside the current process on live containers, counts and charges are reconciled, staff are trained, then export consolidation and billing follow.

→ Live module + rollout plan
STACK

Technologies We Use

Apps & portals
ReactNext.jsTypeScriptReact Native or PWA for handheld scanners
Backend & data
Node.jsPythonPostgreSQLEvent log for custody historyRedis
Customs & cargo data
CBP ACE via AMS / ABI provider (US)ICEGATE (India)ANSI X12 315 container statusTerminal and carrier APIs
Floor hardware
Barcode and RFID handheldsLabel printersPhoto capture for OS&DISO 6346 check-digit validation
Infrastructure
AWSDockerTerraformCI/CD
STANDARDS

Compliance and Standards We Build To

US container stations & in-bond (19 CFR Part 19, ACE)

Custody records, in-bond arrival and export events and general order alerts for stations operating under 19 CFR 19.40 to 19.49, with in-bond data filed electronically through ACE.

EU temporary storage (Union Customs Code)

For European facilities, goods tracked in authorised temporary storage under Regulation (EU) No 952/2013, including the 90-day time limit, with data shaped for the national customs system.

India CFS regulation

For Indian CFS operators, custody and movement records aligned with the Handling of Cargo in Customs Areas Regulations, 2009, and data exchange through ICEGATE.

ISO 6346, SOLAS VGM & IMDG

Container numbers validated with the ISO 6346 check digit, verified gross mass recorded for stuffed export containers under SOLAS, and dangerous goods flagged for IMDG Code segregation in storage.

FAQ

Common Questions About CFS Warehouse Management Software Development

What is CFS warehouse management software, and how is it different from a regular WMS?

A container freight station receives sealed containers, strips (devans) them, and holds the cargo per house bill of lading until both the carrier or NVOCC and customs release it; for exports it consolidates LCL cargo into containers. A standard WMS is built around SKUs, pick faces and orders. A CFS system is built around containers, house bills, customs status, free time and storage charges, and it has to prove to customs where every piece was at every moment. Most generic WMS products can't model that without heavy customisation.

What does Northell Design build for a container freight station?

Container receipt and gate-in, devanning plans and tally against the manifest, over/short/damaged reporting with photos, location tracking for loose cargo in bonded and general areas, hold and release management per house bill, delivery orders and trucker appointments, LCL export receiving, consolidation and stuffing with load plans, storage and handling billing, and the dashboards on top. We build a full CFS system or the modules your current WMS or spreadsheet setup is missing.

How does the software handle customs holds and release?

Each house bill carries its own status: manifested, arrived, on hold (customs exam or another agency's hold), released by customs, and freight-released by the carrier or NVOCC. Status comes from your AMS or customs-broker provider or the local customs system, and the delivery screen refuses to hand cargo to a trucker until every required release is on record. Exams and transfers to an examination station are tracked as movements, so the audit trail stays intact.

Which integrations does Northell Design typically build for CFS software?

Customs status and in-bond data through your AMS or ABI provider in the US (CBP ACE), or the national customs system elsewhere, such as ICEGATE in India; container and vessel status from terminals and carriers, often as ANSI X12 315 messages or terminal APIs; drayage and trucker appointment data; barcode or RFID scanners and handheld devices on the floor; and your accounting or ERP system for invoicing. We confirm each provider's interface and costs in discovery, because customs data access usually runs through a licensed intermediary.

Can the system bill storage and handling automatically?

Yes. Tariffs for devanning, handling, storage after free time, exams, re-palletising and other accessorials are kept as data your team maintains per customer or per NVOCC, not hard-coded. Free time starts from the event you define, such as devanning complete or availability notice, and charges are calculated per house bill at release, so the trucker or consignee can pay before pickup.

We run a bonded CFS in the US. What compliance does the software need to support?

Container stations operate under 19 CFR Part 19 (sections 19.40 to 19.49) with a bond and port director approval, are identified in CBP systems by a FIRMS code, and in-bond movements are filed electronically in ACE since the paper CBP Form 7512 was phased out. The software keeps per-piece custody records, in-bond arrival and export events, and flags cargo approaching the 15-calendar-day general order deadline. Compliance remains your responsibility as the bonded operator; the system gives you the records and alerts to meet it.

How does Northell Design run a CFS software project without disrupting the floor?

We start with a discovery week on your floor and in your data: container volumes, house-bill counts per box, holds, exams, tariffs and the disputes that cost money. Then we ship one workflow at a time, usually import devanning and release first, run it in parallel with your current process on real containers, reconcile the results, and only then switch over. You own the code, the data and the integrations.

Start Your CFS Warehouse Management Software Development Project