AIMS360 integrates with TJX Companies via EDI to automate bulk orders across TJ Maxx, Marshalls, Sierra, Winners, and TK Maxx. Handles EDI 850, 856, 810, and 997, prints GS1-128 carton labels, and sends the ASN ahead of the truck to prevent chargebacks.

TJX Companies is the largest off-price retailer of apparel and home fashions in the world. Winning a TJX purchase order is the easy part. Shipping it clean is where brands lose money. AIMS360 runs TJX EDI inside the ERP, so the carton label, the ASN and the invoice are built from one record and cannot drift apart.
TJX stores worldwide at FY2026 year end
TJX net sales, fiscal year ended January 31, 2026
EDI retail connections built into AIMS360
Per-transaction, per-kilocharacter and VAN fees
TJX Companies trades a standard off-price EDI document set: the 850 purchase order, 856 advance ship notice, 810 invoice and 997 functional acknowledgment as the core, plus the 860 buyer-initiated purchase order change, 855 acknowledgment, 820 remittance, 824 application advice and 864 text message. Cartons ship on GS1-128 labels, the ASN has to reach the distribution center before the freight does, and payment terms start the day TJX receives the goods, not the day you ship them.
AIMS360 is a consumer brands ERP with EDI built into the platform, not bolted onto it. The purchase order lands in AIMS360, allocation reserves the stock, the warehouse picks and packs, and the GS1-128 carton label and the EDI 856 are generated from that same pick and pack transaction. One record, one truth. That is why the label and the ASN agree, and why the invoice reconciles.
TJX is not one buyer. It is four reporting segments with separate merchant organizations, separate department numbers and separate distribution networks. AIMS360 treats each banner as its own EDI relationship while keeping one item master, one inventory pool and one set of financials underneath.
Marmaxx · United States
1,348 stores plus tjmaxx.com. Family apparel, home fashions, an expanded jewelry, accessories and beauty assortment, and The Runway designer department in select doors.
Marmaxx · United States
1,255 stores plus marshalls.com. A full footwear line, a broader men's offering, home fashions and accessories. Shares the Marmaxx buying organization with TJ Maxx.
Marmaxx · United States
145 stores plus sierra.com. Off-price outdoor, active and sporting goods. The fastest-growing store count in the TJX portfolio, up from 117 doors a year earlier.
HomeGoods segment · United States
963 HomeGoods and 79 Homesense doors, a $10.2B segment on its own. Home fashions only, no apparel, no e-commerce site. See the HomeGoods EDI page.
TJX Canada
316 Winners, 162 HomeSense and 111 Marshalls doors. Its own segment, its own distribution network, and cross-border customs and currency on top of the EDI itself.
TJX International
673 TK Maxx and 74 Homesense doors across the UK, Ireland, Germany, Poland, Austria and the Netherlands, plus 88 TK Maxx stores in Australia.
A department store buys a line months ahead against a plan. An off-price buyer buys opportunistically, in season, and expects you to move. The purchase order arrives with a short window, the quantities change, and the merchandise has to land at the right distribution center for the right banner. Systems built for a six-month calendar break under that.
TJX buys availability when it appears. A single buy can drop a large number of purchase orders on you at once, across several banners, with a short ship window. If your team is keying those orders by hand, you are already late.
Off-price buyers regularly purchase now and take delivery in a later season. That open commitment sits against real stock. If the ERP does not net it out of available-to-sell, the same units get promised to a wholesale account or a DTC customer and you oversell.
Quantities move, ship windows shift, distribution centers change and purchase orders get cancelled. TJX sends an EDI 860 to tell you. If the warehouse is picking against yesterday's version of the order, the chargeback is already in motion.
TJX tickets most merchandise in its own processing centers, but some purchase orders come through flagged pre-ticketed or store-ready. That flag has to reach the pack station before the carton is sealed, not after.
TJX calculates payment terms from the date merchandise is received at the distribution center, not the date you shipped it. A rejected ASN or a receiving delay is not a compliance annoyance. It is a cash flow event.
TJX handles vendor deductions through a portal workflow that requires each one to be disputed individually with its own supporting documentation. Bulk email disputes go nowhere. Clean, retrievable records are the whole game.
Every transaction below is native to AIMS360. There is no middleware layer between your ERP and TJX, and no separate EDI product to license, log into or blame.
| Document | Direction | What it does in a TJX relationship |
|---|---|---|
| EDI 850 | INBOUND | The purchase order. Drops into AIMS360 as a live sales order with the banner, department number, destination distribution center, ship window and any pre-ticket flag already attached. |
| EDI 860 | INBOUND | Buyer-initiated purchase order change. TJX moves quantities, shifts windows, redirects distribution centers and cancels lines. AIMS360 applies the change against the live order so allocation reflects it immediately. |
| EDI 855 | OUTBOUND | Purchase order acknowledgment. Confirms you received the order and can fill it, including partial confirmations when a line cannot be covered. |
| EDI 856 | OUTBOUND | The advance ship notice, and the single most compliance-sensitive document in the relationship. Must reach the distribution center before the freight does. Built from pick and pack data, so the SSCC values match the carton labels exactly. |
| EDI 810 | OUTBOUND | The merchandise invoice. Merchandise only, no freight. Generated from the shipment, posted straight into your accounting system with matching line detail. |
| EDI 820 | INBOUND | Remittance advice. Tells you which invoices a TJX payment covered and what was deducted. This is how you catch a chargeback in days rather than at quarter close. |
| EDI 824 | INBOUND | Application advice. TJX tells you a document you sent was rejected or has errors. AIMS360 surfaces it so the problem gets fixed before it becomes a deduction. |
| EDI 864 | INBOUND | Text message. Free-form notices from TJX to the vendor that fall outside the structured document set. |
| EDI 997 | BOTH | Functional acknowledgment. Confirms the file arrived and parsed. Silence on a 997 is the earliest signal that something is broken, and AIMS360 flags it rather than letting it sit. |
| EDI 846 | OUTBOUND | Inventory inquiry and advice. Publishes availability so an off-price buyer can see what is on hand before writing an order against it. |
| EDI 852 | INBOUND | Product activity data. Sell-through detail that tells you which styles are moving in which banner, and where a replenishment or a follow-on buy is worth chasing. |
Trading with other off-price retailers too? AIMS360 runs the same document set into Ross Stores, Burlington and Costco, plus 350+ other retail connections.
These are the rules that generate deductions. Each one is a data problem before it is a money problem, and each one is enforced in AIMS360 at the point the shipment is built rather than discovered on a remittance three weeks later.
Requirements change. AIMS360 maintains the TJX maps and updates them when TJX publishes a specification change, at no charge and without a support ticket. See how the same approach works across built-in apparel EDI and retailer chargeback management.
The point of running EDI inside the ERP is that no document is ever built twice. The carton label, the ASN and the invoice all descend from the same pick and pack transaction, which is why they agree.
Step 01
TJX transmits the purchase order. AIMS360 creates a live sales order with the banner, department number, destination distribution center, ship window and pre-ticket flag attached. A 997 goes back automatically. No one types anything.
Step 02
Intelligent allocation reserves inventory against the order across your warehouses and 3PL locations, including work in process that has not landed yet. Pack-and-hold commitments come out of available-to-sell so the same units do not get promised twice.
Step 03
TJX moves a quantity, shifts a window or cancels a line. The 860 applies to the live order and allocation updates the same day, before the warehouse picks against a version that no longer exists.
Step 04
Scan and pack builds the cartons. GS1-128 labels print from that transaction with the SSCC, purchase order number, department, distribution center, style, color and size ratio TJX expects. Pallet rules are enforced at build time.
Step 05
Request routing through TJX, confirm the assigned carrier, and print the bill of lading. The EDI 856 transmits from the same shipment record, ahead of the truck, with SSCC values that match the labels on the boxes.
Step 06
The 810 goes out on the shipment, merchandise only, no freight, and posts to QuickBooks, Sage, NetSuite or Business Central. When the 820 comes back, AIMS360 matches the payment to the invoices and shows you exactly what was deducted.
Almost every TJX deduction traces back to two systems disagreeing about the same shipment. The label says one thing, the ASN says another. The invoice says one quantity, the distribution center counted a different one. Brands running EDI outside the ERP live with that gap. Brands running it inside do not have the gap to begin with.
TJX requires deductions to be disputed one at a time, each with its own supporting documentation. That workflow rewards brands who can pull the full paper trail for a single carton in seconds and punishes brands who cannot. See how AIMS360 approaches retailer chargeback and deduction management across the whole retail book, not just TJX.
A general-purpose ERP can be customized to handle style, color and size. A horizontal ERP can be extended to handle a size ratio pack. AIMS360 was built that way from the start, which is why an off-price purchase order behaves like an off-price purchase order instead of a spreadsheet import.
Not a connected product. Not a gateway. Not a partner. The same team that built the ERP built the EDI and answers the phone when a TJX document fails.
Style, color, size, ratio packs, NRF color codes, UPC auto-assignment at the size level, landed cost with tariffs and freight. The things an off-price buy depends on.
TJX, department stores, your own DTC, marketplaces and B2B wholesale platforms all draw from the same available-to-sell number. That is how you stop overselling a pack-and-hold commitment.
The person who demos AIMS360 implements it and stays on the account. In ERP that is unusual. It exists because the handoff is where implementations go wrong.
A brand landing its first TJX purchase order and a brand shipping across every banner run on the same platform. AIMS360 has processed 1.25 million orders in a single day.
Apparel, footwear, jewelry and accessories, beauty, home, outdoor and sporting goods, pet and baby. TJX buys all of them, and AIMS360 covers all of them.
AIMS360 has been building software for consumer brands since 1984. The retail compliance rules changed. The principle did not: if the label, the ASN and the invoice come from one record, they agree.
Years serving consumer brands
Brands served
EDI retail connections
Order value processed
TJX Companies trades a standard off-price document set. The core transactions are the EDI 850 purchase order, the EDI 856 advance ship notice, the EDI 810 invoice and the EDI 997 functional acknowledgment. TJX also uses the EDI 860 buyer-initiated purchase order change, the EDI 855 acknowledgment, the EDI 820 remittance advice, the EDI 824 application advice and the EDI 864 text message.
All of them are native to AIMS360 built-in EDI, so you do not bolt a separate EDI product onto your ERP to trade with TJ Maxx. See the full EDI retailer list.
Yes. AIMS360 maintains TJX transaction maps as part of the platform and has been moving TJX EDI traffic for consumer brands for years. When TJX publishes a change to a specification, AIMS360 updates the map. There is no change fee and no ticket to open with a middleware provider.
That maintenance model is the same across every retailer in the 350+ EDI connection library.
Most brands go live in weeks, not months. The variable is rarely the software. It is how fast your TJX vendor setup clears, how clean your UPC and item master data is, and how quickly the TJX EDI team schedules testing.
AIMS360 assigns one implementation manager who owns the project from kickoff through go-live and stays on the account afterward. Book a demo and we will scope your timeline against your actual TJX program.
Vendor Self-Service, or VSS, is the TJX portal where vendors manage their vendor record, banking and remittance detail. Vendors have to be set up in it before their first shipment. VSS is separate from EDI: it manages who you are as a vendor, while EDI manages the documents.
AIMS360 owns the document side and gives your team the order, shipment and invoice records they need to reconcile against whatever TJX shows them in the portal. See reporting for how that data comes out.
TJX runs its vendor payment and deduction workflow through an Oracle iSupplier portal. It is where you see what TJX paid, what they deducted and why. The detail that matters most to brands: TJX requires deductions to be disputed one at a time, each with its own supporting documentation. Bulk email disputes do not work.
That makes clean, retrievable shipment and invoice records the most valuable asset you have in the relationship, which is the entire premise behind AIMS360 chargeback management.
TJX distribution centers receive against the EDI 856. If the ASN is not transmitted and accepted before the freight arrives, the receiving team has nothing to scan the cartons against, the shipment sits, and you get charged for it. Because TJX payment terms start at distribution center receipt, a slow receipt also pushes out your payment date.
In AIMS360 the ASN is generated from the same pick and pack transaction that produced the GS1-128 carton labels, so the SSCC values on the boxes and the SSCC values in the 856 cannot drift apart.
Most TJX deductions trace back to a short list: a late or missing ASN, a carton label that does not match the ASN, a routing violation such as shipping on a carrier TJX did not approve, packaging that fails carton or pallet requirements, a quantity discrepancy between what the ASN declared and what the distribution center counted, and freight charges appearing on a merchandise invoice.
Every one of those is a data problem before it is a money problem. That is why brands running EDI inside the ERP take fewer of them, and why deduction reconciliation is built into the platform rather than sold as an add-on.
Yes. TJX publishes its own GS1-128 carton label requirements, and the label is the physical link between the carton and the EDI 856. If the label and the ASN disagree, the distribution center cannot receive the carton cleanly and a deduction follows.
AIMS360 prints GS1-128 labels, also called UCC-128 labels, directly from shipment data. The label and the ASN are built from one source and stay in agreement by design rather than by diligence.
Off-price buyers frequently purchase merchandise now and take delivery later, holding it for a future season or a later flow. For the brand, that is an open commitment sitting against inventory that cannot be sold twice.
AIMS360 keeps the order live, reserves the stock against it, and nets it out of the available-to-sell number across every other channel, so a pack-and-hold commitment does not quietly turn into an oversell on your B2B wholesale platform or DTC store. See inventory and warehouse management.
TJX does most retail price ticketing in its own processing centers, and merchandise should arrive without retail price tags unless a buyer directs otherwise. But some purchase orders come through flagged pre-ticketed or store-ready, and when that flag is present the vendor tickets the merchandise to spec and the carton label has to declare it.
AIMS360 reads the flag off the inbound 850 and carries it through allocation, pick and pack, so the warehouse floor knows which orders need ticketing before they are cartonized rather than after the truck has left.
Yes. TJ Maxx, Marshalls, HomeGoods, Homesense and Sierra sit in different TJX segments with different buying organizations, different department numbers and different distribution centers. AIMS360 treats each banner as its own EDI relationship while keeping a single item master, a single inventory pool and a single set of financials underneath.
That is how you see margin by banner without maintaining parallel systems. If you sell home fashions into HomeGoods or Homesense, see the dedicated HomeGoods EDI page.
Yes. TJX Canada is its own reporting segment with 316 Winners, 162 HomeSense and 111 Marshalls doors, and it runs its own distribution network. Cross-border shipments add customs documentation, commercial invoice requirements and currency handling on top of the EDI itself.
AIMS360 handles multi-currency invoicing and cross-border shipping documentation as part of the platform. See shipping and accounting.
Yes. TK Maxx runs 673 stores across the UK, Ireland, Germany, Poland, Austria and the Netherlands, plus 88 stores in Australia, and it sits in the TJX International segment with its own shipping manual and consolidator arrangements.
If your brand is trading into TK Maxx, AIMS360 handles the documents, the currency and the export paperwork from the same order record your domestic business runs on. Book a demo and bring your TK Maxx routing manual.
TJX calculates payment terms from the date merchandise is received at the distribution center, not from the date you shipped it. Slow freight, a rejected ASN or a receiving delay pushes your payment date out.
This is a cash flow issue wearing a compliance costume, and it is the strongest argument for getting the ASN right the first time. If receivables timing is tight, AIMS360 also connects to factoring and financing partners.
No. TJX requires merchandise invoices to carry merchandise only. Freight billed on the EDI 810 causes the invoice to be short-paid or rejected.
AIMS360 keeps freight off the merchandise invoice by design and posts the 810 into QuickBooks, Sage, NetSuite or Business Central with the same line detail TJX sees, so reconciliation is a match rather than an investigation.
For collect shipments, vendors request routing from TJX rather than picking a carrier themselves. Ship from the origin closest to the destination distribution center, and consolidate purchase orders leaving the same origin within a few days of each other. Using a carrier TJX did not approve exposes you to a chargeback for the excess freight plus an administrative fee.
AIMS360 gives you the consolidated shipment view that makes those calls obvious before the freight moves, and prints the bill of lading from the same record.
No. AIMS360 does not meter TJX EDI by the document, the kilocharacter or the VAN. That matters at off-price volume, where a single opportunistic buy can produce a large number of purchase orders, ASNs and invoices in a short window.
A pricing model that charges you more the better your season goes is the wrong model for a brand selling into TJX. See AIMS360 pricing.
TJX vendors connect one of two ways: through their own in-house EDI, or through an approved third-party EDI provider such as SPS Commerce. AIMS360 is the first path. EDI is part of the platform, not a connected product, so you trade with TJX directly instead of renting a gateway in between.
That removes an entire category of failure: the finger-pointing that happens when a purchase order does not import and your ERP vendor, your EDI vendor and your warehouse each tell you the problem lives somewhere else. If your brand already runs on a third-party EDI network and wants to keep it, AIMS360 works alongside it. Most brands consolidate. See built-in EDI and the complete apparel EDI guide.
Off-price buyers change orders. The EDI 860 is how TJX tells you a purchase order moved, whether that is a quantity change, a cancellation, a new ship window or a different distribution center.
AIMS360 applies the 860 against the live order and reflects it in allocation and order management immediately, so your warehouse is not picking against a version of the order TJX cancelled last night.
Yes. AIMS360 posts EDI 810 invoices and EDI 820 remittance detail into QuickBooks, Sage, NetSuite or Microsoft Dynamics 365 Business Central.
The 820 is the transaction that tells you which invoices a TJX payment covered, which is how you find a deduction in days instead of discovering it at quarter close. See accounting integrations.
Shahrooz "Shawn" Kohan is CEO and Co-Founder of AIMS360, a consumer brands ERP platform serving apparel, footwear, accessories, beauty, home, outdoor, pet and baby brands. AIMS360 has been building software for consumer brands since 1984 and maintains 350+ EDI retail connections, including the TJX Companies banners.
Written by Shahrooz Shawn Kohan, CEO & Co-Founder, AIMS360 · Updated July 2026
See how AIMS360 turns a TJX 850 into a labeled carton, a matching ASN and a posted invoice without anyone re-keying a line. Bring your routing guide.