The First 90 Days as a Formal-Entry DTC Brand
Most DTC brands moving from de minimis to formal entry assume the transition is bureaucratic. It is, but the bigger surprise is how much landed-cost math changes. Pricing models built around $0 duty and ~5% misc fees are now wrong by 25–50 percentage points on apparel and footwear from China. The brands that handle this well treat the transition as a finance project, not a logistics one. Here is the 90-day arc that works.
Days 1–3 — Stand up the entry stack. File CBP Form 5106 to register as importer of record (instant for most U.S. LLCs and C-corps using EIN). Post a continuous bond (same-day issuance for face values under $100K). Get ACE portal read-only credentials. Configure ISF workflow with your forwarder. By end of day 3, you can file live entries.
Days 4–14 — Classify the catalog. Each SKU needs a 10-digit HTS code. For DTC apparel, beauty, and home, expect 6–12 distinct codes across the catalog. Pull bill-of-materials and fiber-content specs from your factories. Resolve all 36% / 64% blend boundaries. Where supplier specs are ambiguous, get lab results. By end of week 2, you have a master classification spreadsheet that becomes the single source of truth for every entry.
Days 15–30 — Re-cost the catalog. Build landed-cost models for your top 50 SKUs at current MFN + Section 301 + Section 122 + MPF/HMF. The numbers will surprise you. Check unit economics on your top 10 best-sellers against retail price; flag SKUs where new effective duty rates have eroded margin below your gross-margin floor. Decide whether to reprice, reformulate, or sunset.
Days 31–60 — Optimize. Run an HTS reclassification audit to catch the 4–8% of duty being overpaid through wrong codes. If you use a sourcing agent or trading company, evaluate First Sale for Export. If you sell internationally, set up duty drawback. If you import $5M+ annually, evaluate FTZ activation or third-party FTZ operators. Each of these is a 4–8 week implementation that pays back inside 90 days.
Days 61–90 — Hardening. Establish PGA workflows for any FDA-regulated products (beauty, supplements). Build an ISF compliance dashboard. Set up post-entry tariff-news monitoring on the Section 301 investigation conclusions expected July 24, 2026. By end of day 90, customs is no longer a fire drill — it is a routine finance discipline with optimization roadmap baked in.
Customs Cost Ladder by Annual Import Volume
The customs cost stack scales with import volume in mostly predictable ways. Use this as a sanity check on your current spend and a planning tool for the next stage of growth.
| Annual Imports |
Entries / yr |
Broker Fees |
Bond |
ISF |
PGA |
Typical Total |
| $100K–$500K | 10–30 | $2K–$5K | $400–$600 | $300–$2K | $0–$1K | $3K–$8K |
| $500K–$2M | 30–80 | $5K–$12K | $400–$800 | $1K–$5K | $0–$3K | $7K–$20K |
| $2M–$5M | 80–200 | $12K–$25K | $600–$1.5K | $3K–$10K | $0–$8K | $15K–$45K |
| $5M–$20M | 200–500 | $25K–$60K | $1K–$4K | $8K–$25K | $0–$20K | $35K–$110K |
| $20M+ | 500+ | $60K+ | $3K+ | $25K+ | $10K+ | $100K+ |
Three things to notice. First, broker fees as a percentage of landed cost generally fall as you scale: a brand at $500K imports pays ~3% of landed cost on broker fees, while a brand at $20M pays ~0.5%. Second, the inflection point for FTZ activation is generally $5M+ annual imports — below that, third-party FTZ operators or bonded warehouses are more cost-effective. Third, this table excludes the actual duty paid, which dwarfs all of the above. On $5M of imports at a 34% effective duty rate, you are paying $1.7M in duty — recovering even 4% of that through HTS optimization is $68K, which by itself pays for the entire customs stack.
Platform-Specific Workflows: Shopify, Amazon FBA, WooCommerce, TikTok Shop
Shopify Markets & Shopify Plus
Customs entry happens at the U.S. import boundary, independently of Shopify. Your forwarder hands the broker the commercial invoice, packing list, and bill of lading. Greenwich files the entry through ACE, releases goods to your 3PL, and notifies your inventory system. For brands using Shopify Markets to sell into Canada, EU, UK, or AU, the outbound shipments do not require U.S. customs entry but should be tracked as exports for duty drawback purposes. Shopify Markets’ built-in duty calculator at checkout is a useful customer-facing approximation, but the actual duty paid at U.S. import is what we file against.
Amazon FBA Imports
FBA inbound shipments require formal customs entry before goods can be transferred to an FBA warehouse. Amazon does not act as importer of record — you do. The seller (you) must have your own EIN, IOR registration, bond, and broker. Amazon will reject inbound shipments that do not have proper customs clearance. Greenwich files the entry on your behalf, then your forwarder routes the cleared goods to the correct FBA fulfillment center per your inbound shipment plan. Most FBA-focused brands also need PGA filings (FDA on supplements/beauty, CPSC on toys/baby, FCC on electronics).
WooCommerce, Magento, Custom Stack
The customs workflow is platform-agnostic. Your tech stack handles the front-of-funnel; the customs entry happens at import regardless of what platform you sell on. The integration points worth wiring up: (1) HTS code per SKU stored in your product catalog as a custom attribute, (2) country-of-origin per SKU, (3) commercial invoice generation from your order data for your forwarder, and (4) post-entry data feed for landed-cost reporting. Any modern e-commerce stack can be wired to feed customs data; the broker work is the same regardless of platform.
TikTok Shop & Cross-Border Marketplace Sellers
TikTok Shop sellers operating from China have historically relied on de minimis to ship direct-to-consumer under $800. With Section 321 suspended, that model no longer works at scale. The two viable paths are (1) bulk import to U.S. fulfillment with formal entry, then ship domestic from U.S. warehouses, or (2) keep cross-border but accept formal entry and full duty on every shipment, which destroys the price advantage that made the model work. Most surviving TikTok Shop brands have moved to bulk import + 3PL fulfillment in the past 12 months.
HTS Classification Gotchas Specific to DTC Categories
The five most common (and most expensive) DTC classification errors we see in the brands we onboard:
- Fiber blend rounding (apparel). A 64/36 cotton/poly blend is classified by cotton; 63/37 by synthetic. Brands rounding to “60% cotton” on labels but running 58/42 in production are misclassifying. Duty difference: 16.5% vs 32% MFN.
- Knit vs. woven misreads (apparel). Interlock, pique, and rib knits often get logged as woven by junior brokers. Rate difference is small on cotton but 5+ percentage points on synthetic outerwear.
- Footwear upper composition (Chapter 64). A 51/49 rubber-plastic-to-textile sneaker is classified entirely differently than 49/51. A 1-percentage-point measurement error swings duty by 10–20 points. Get verified upper-composition specs from your factory.
- Beauty & personal care end use (Chapter 33). A serum classified as “skincare” vs. “cosmetic preparation” can move between subheadings with different rates. FDA OTC drug classification (sunscreens, acne) shifts duty entirely.
- Home goods material composition (Chapters 39, 69, 73). A “ceramic” mug with a plastic lid may be classified by plastic. Knife sets with mixed steel-and-plastic handles often default to whichever drives a worse rate. Bill-of-materials precision matters.
What “Modern Customs Broker for DTC” Actually Means
The traditional customs broker model was built for container-load shippers with their own logistics teams. The interface is email, fax, phone calls, and PDFs. For DTC brands shipping 30–500 entries per year across air and ocean from multiple origins, that interface breaks down. The brand-specific things a modern broker should give you, which Greenwich is built around:
- Self-service portal with entry status, document uploads, classification library, and historical landed-cost reporting.
- Flat-rate pricing per filing, not by entry value or HTS code. Your finance team can budget accurately.
- Pre-shipment classification review so landed cost is known before goods ship, not surprise on entry.
- Tariff-news monitoring by your specific HTS chapters, with email alerts when policy changes affect your products.
- Drawback & First Sale workflows integrated into your standard import process, not bolted on.
- API and integration access for brands that want to wire customs data into their internal stack.
- Real human responsiveness — same-day response on classification questions, named broker accountability per account, no offshore call center routing.
If your current broker is missing more than two of those, you are paying full price for half the product. The good news is that the switching cost is low: a customs broker change requires no CBP filing, just a Power of Attorney signature and a 1-2 week handoff to migrate active filings.