Compliance Service

CBSA Record Custody for Non-Resident Importers

CBSA requires every importer to maintain records in Canada, the U.S., or Mexico. If your business is based elsewhere, you need a Canadian record custodian. We are that custodian.

14+
Years Experience
500+
Returns Filed
100%
E-Commerce Focus
5★
Google Reviews
Who Is This For

International companies selling into Canada

If your company is based outside Canada, the U.S., or Mexico and you ship goods into Canada, you are required to appoint a Canadian record custodian under CBSA regulations.

This applies whether you sell through Amazon FBA, Shopify, Walmart, 3PL warehouses, or direct distribution.

Your Compliance Obligation

Under CBSA Memorandum D17-1-21 and the Imported Goods Records Regulations (SOR/86-1011), every importer must:

  1. Keep all import records (invoices, B3 forms, duty/tax receipts, permits) for 7 years
  2. Store those records in Canada, the U.S., or Mexico
  3. File Form BSF900 if records are stored anywhere other than your Canadian business location

Companies outside North America must designate a Canadian record custodian. Non-compliance can result in penalties, seizure of goods, or loss of import privileges.

What We Handle

Your authorized Canadian record custodian

We serve as your authorized Canadian record custodian and tax compliance partner, so your import operations run without interruption.

  • CBSA BSF900 filing: authorization to maintain your records in Canada
  • Secure record storage: encrypted, Canadian-hosted cloud storage with a dedicated upload portal
  • GST/HST filing: monthly, quarterly, or annual returns available as an add-on
  • Audit support: we respond to CBSA and CRA requests on your behalf
  • CARM portal delegation: direct access and reporting handled on your behalf
  • Global accessibility: clear, documented communication via email, built for international clients across all time zones
Compliance Plans

Simple, transparent pricing in USD

No hidden fees. No long-term contracts. Cancel with 30 days notice.

Monthly
$99/mo
$199 one-time setup fee
  • CBSA BSF900 filing
  • Retention letter to CBSA
  • Encrypted Canadian cloud storage
  • Secure upload portal
  • Audit support
  • CARM portal delegation
Get Started
GST Client Add-On
$49/mo
For clients who also file GST/HST with us
  • Everything in Monthly
  • Bundled with GST/HST filing
  • Discounted rate
  • One point of contact
Get Started
Why Choose Us

Not just another customs broker

Most custodians are customs brokers who require you to use their brokerage exclusively and lock your documents behind complicated portals.

We are CPA-designated specialists with 15+ years in Canadian e-commerce. Record custody, GST/HST filing, and compliance in one integrated service, with no broker lock-in.

  • Canadian data residency: records stored exclusively on servers in Canada
  • End-to-end compliance: from import documentation through GST/HST filing
  • Built for international clients: clear, documented email communication across all time zones and languages
  • Government liaison: we communicate directly with CBSA and CRA on your behalf
  • No broker lock-in: use any customs broker you choose, we handle the records independently
How It Works

Four steps to compliance

  1. Onboarding: complete client intake documents and engagement paperwork
  2. Authorization: authorize us as your representative with CRA and CBSA
  3. Portal access: receive your secure, encrypted portal and begin uploading documents
  4. BSF900 filed: we submit your BSF900 with our engagement letter, completing your compliance setup
RobMarsha
Rob & Marsha Cosman, CPAYour authorized Canadian record custodian. Encrypted storage and CARM delegation.
Client Results

What our clients say

★★★★★
"Rob and Marsha have been providing tax services for my companies and family for over 4 years. Highly recommend!"
CP
Calvin Parker
Corporate & Personal Client
★★★★★
"What used to take me 6+ hours to piece together, they handle in about an hour. Incredible team."
MT
Mehdi Tihani
Amazon Seller
★★★★★
"They took care of everything - corporate tax, personal tax, GST filing. I just focus on selling now."
AR
Amanda R.
Shopify Seller
Frequently Asked Questions

Common questions about CBSA record custody

Form BSF900 ("Agreement to Maintain Records Elsewhere Than the Place of Business in Canada") is the official notification to CBSA identifying where your import records are stored and who is responsible for maintaining them. We prepare and file this form as part of every engagement.
Either party can terminate with 30 days written notice. During that period, you can transfer your records to another custodian or download them directly. Your data remains archived for 12 months after termination. We notify CBSA that we are no longer custodian, so there is no gap in your compliance record.
You receive a private, password-protected portal with 24/7 access to upload, download, and view your records. Each client folder is fully isolated and every action is logged for audit traceability.
All records are hosted on encrypted servers in Canadian data centres. Data is encrypted in transit and at rest, every access event is logged, and backups are maintained in a geographically separate Canadian facility. Only you and our compliance team have access.
Yes. GST/HST filing is available as a separate service. Clients who bundle GST/HST filing with record custody receive a reduced custody rate of $49/month, giving you one point of contact for all Canadian import compliance.

Sell into Canada with confidence

We handle the BSF900 filing, record storage, and government communication. You focus on growing your Canadian sales.