CanFlow Global
← All insights
carmcbsaedicad-filingrelease-5

CARM Release 5 Scope Expanded: January ECCRD Is Your Warning Window

CBSA added scope to CARM Release 5, and the updated ECCRD drops in January 2027. If you're running EDI or automated CAD filing, that's your three-month window to test what R5 will break before it goes live.

CBSA’s Business Systems Enhancements Working Group met October 21, 2026 and confirmed what everyone filing CADs has been quietly dreading: Release 5 scope just got bigger. The updated Electronic Commerce Client Requirements Document (ECCRD) lands in January 2027, and while CBSA says the content won’t change, the structure and technical implementation details will.

If you’re filing through a portal login and typing CAD lines manually, R5 probably won’t touch you. If you have EDI integration, a middleware layer that talks to CARM, or you’re running any kind of automated pre-assessment or batch transmission setup, the January ECCRD is your three-month warning that something in your integration is about to break.

What “Additional Scope” Usually Means

When CBSA adds scope mid-stream to a release, it’s one of three things: new data elements in the CAD schema, changes to validation rules that reject transmissions you’ve been filing successfully for months, or endpoint changes that break your connection entirely. Release 3 taught us this the hard way when RPP bond account number formatting shifted and half the trade’s October 2024 CAD batches bounced.

The ECCRD is the technical specification document that drives EDI transmission formats, field validation rules, error code structures, and API endpoints. “Content won’t change” means the business rules stay the same — you still file the same customs data, claim the same SIMA exemptions, report the same value-for-duty math. But if the schema version bumps, field order shifts, or the error-handling protocol changes, your automated system won’t know the difference between “same content, new wrapper” and “transmission rejected.”

Why January Matters for Your Filing Setup

Most brokerages and larger importers moved to some form of EDI or portal automation after CARM Release 3 went live October 21, 2024. The CAD replaced the B3 that day, and manual filing of high-volume imports became unworkable. If you built that automation against the current ECCRD, you have until January to see what R5 changes, and probably until spring 2027 to implement fixes before R5 goes live.

CBSA’s release cadence since CARM has been roughly 12-18 months between major releases. R3 was October 2024. R4 details were light. R5 is now scoped for likely Q2 2027, which puts the January ECCRD drop at roughly 90-120 days before go-live. That’s tight if your integration is custom-built and you don’t have a vendor doing the updates for you.

The practical risk: if R5 changes the Statement of Account reconciliation file format, your month-end settlement process breaks. If it changes the CAD amendment submission structure, your post-release adjustments stop going through. If it changes how SIMA subject-goods flags are transmitted, your NRM claims get rejected and you’re paying full duty until you figure it out.

What to Check When the ECCRD Drops

When the January ECCRD is published, start with schema version and message structure. If the CAD transmission envelope version number increments, your EDI map needs an update. If field delimiters or segment terminators change, your parser breaks.

Validation rules and error codes come next. CBSA has a habit of tightening field validation mid-release without updating the documentation until brokers start calling the help desk. The ECCRD will show you if HS code format rules changed, if CUSMA certification number formats tightened, or if certain fields that were optional are now mandatory.

Authentication and endpoint changes matter if you’re hitting CARM Client Portal APIs programmatically. If endpoint URLs shift, your automated login and token refresh logic stops working. If the RPP bond lookup endpoint changes, your pre-transmission bond validation check fails silently and you don’t find out until the CAD bounces.

If you’re running a commercial software package (BorderConnect, Livingston’s system, ACI eManifest software with CARM modules), your vendor should handle the updates. If you built in-house or contracted a custom middleware layer, you’re on your own to map the ECCRD changes and push updates before R5 goes live.

The Broker’s Advantage

The one upside to CBSA telegraphing R5 scope expansion now is that it’s October 2026 and you have time. Most CARM changes since Release 3 have been stealth updates that brokers discovered only when CAD rejections spiked on a Monday morning. Getting a January ECCRD means you can regression-test your integrations in a non-production environment before R5 flips live and every rejected CAD costs you a release delay.

CBSA runs a CARM testing environment separate from production, and if your EDI setup can connect to it, that’s where you prove your R5 updates work before you risk a live import. Not every brokerage has test-environment access or the in-house dev resources to run parallel testing, which is why half the industry still discovers CARM changes the hard way.

The imports that win on CARM are the ones where someone is watching CBSA’s technical release notes, reading the ECCRD line by line, and treating every schema version bump as a breaking change until proven otherwise. The imports that lose are the ones that assume “content won’t change” means nothing will break.

We file CADs and run customs compliance for importers who don’t want to staff their own CARM integration team. When the January ECCRD drops, we’ll map it same-day and catch what R5 will break before you go live. We do this every release.

Source: CSCB

Talk to a broker