How to Set Up Faster, Cheaper USD Payments as a Canadian Freelancer

If you freelance for US clients, you have probably experienced at least one of the following: a payment that took 5-7 days to arrive after already clearing your client’s account; a $15, $45 deduction you did not expect when the wire hit; an exchange rate that turned your $3,000 invoice into $3,850 CAD when it should have been $4,140. Or some combination of all three.

These are not accidents. They are the predictable result of using payment infrastructure that was not designed for Canadian freelancers with USD income. The defaults, PayPal, international wire to your Canadian bank, Stripe, are not optimized for your situation. They are designed for broad adoption, and broad adoption comes with broad-market pricing.

This is an action guide. It will walk you through a step-by-step system to route your USD income, choose the right accounts, minimize conversion touchpoints, and batch transfers strategically. At every stage, the goal is the same: more of your client’s USD reaches your Canadian account as CAD.

The Problem with the Default Freelancer Payment Setup

Most Canadian freelancers settle into one of two defaults:

Default A: Invoice in USD → client pays via PayPal or Stripe → funds arrive in CAD at a terrible rate → you spend them.

Default B: Invoice in USD → client pays via international wire → funds arrive in your Canadian bank account, converted at the bank’s 2.5%, 3.5% FX markup, minus a $15, $17 incoming wire fee.

In both cases, you are paying:

  • An FX spread of 2.5%, 4.5% on every dollar converted
  • A flat wire fee of $15, $80 CAD depending on direction and bank
  • Potential intermediary bank fees that reduce the amount before it arrives

On $4,000 USD per month in freelance income, Default A or B costs $1,800, $2,700 CAD per year in unnecessary fees. Over five years of a freelance career at that income level, you lose $9,000, $13,500 CAD to infrastructure friction.

Step 1, Decide What Currency to Invoice In

This sounds obvious, but the decision matters.

Invoice in USD. Always, if your client is American. Invoicing in CAD shifts the exchange rate risk to you invisibly, your client pays a fixed CAD amount, and any USD/CAD movement before you convert is your problem. Invoicing in USD means you receive the full USD amount and control when and how you convert.

It also signals professionalism. US clients expect USD invoices. CAD invoices can cause confusion and occasionally trigger questions about whether you are set up to receive foreign currency.

Set rates in USD. Your hourly rate, project fee, or retainer should be denominated in USD. This eliminates the negotiation friction of constantly recalculating CAD equivalents as the exchange rate moves, and it aligns your pricing with your clients’ mental model.

Step 2, Open a USD-Denominated Holding Account

The most expensive thing you can do with USD income is convert it immediately and automatically. The second most expensive thing is converting it in small, frequent amounts.

The solution is to hold your USD in a USD-denominated account before converting, and convert on your schedule, in batches, through the right platform.

H3: Options for USD Holding Accounts

Canadian bank USD chequing account: Most Big 5 banks offer USD chequing accounts. These accept USD deposits, hold them in USD, and do not automatically convert. You convert on demand. The downside: the bank’s conversion rates are still poor when you do convert. The benefit: you control the timing.

Wise Business account: Wise offers Canadian freelancers the ability to hold USD balances and receive USD payments via a US routing number, without a US bank account. This is particularly useful for clients who pay via ACH. You receive USD at near-zero cost, hold it, and convert when you choose.

Interactive Brokers (IBKR): For freelancers who also invest, IBKR holds USD with low conversion costs and supports Norbert’s Gambit for very efficient USD-to-CAD conversion. Higher setup complexity, but excellent economics for larger volumes.

Recommendation: Open a USD holding account (Wise or your existing bank’s USD account) as your USD inbox. Do not let payments land directly in a CAD account.

Step 3, Set Up the Right Payment Collection Methods

Your client should not need to figure out your banking details. You should give them exactly the payment method that suits them best, and that results in the least fee drag for you.

H3: ACH (US Bank Transfer)

If your client is in the US and pays employees or contractors via ACH, this is the cheapest method for them and often for you. ACH requires a US routing number and account number. You can get a US routing number via:

  • Wise Business: Provides a US routing and account number for Canadian users. USD arrives as ACH, sits in your Wise USD balance, and you convert via RemitLand or Wise at your chosen time.
  • Mercury (US): A US business bank account that Canadian residents can sometimes access. More complex to set up, but very useful for high-volume US business income.

Important: ACH fees are typically $0, $1. This is radically cheaper than an international wire.

H3: Wire Transfer (SWIFT)

If your client insists on wire transfer, provide your RemitLand or Wise USD account details, not your Canadian bank account. Receiving a wire into a USD-holding account avoids the immediate bank FX conversion.

When the wire arrives in your USD holding account, convert it yourself via RemitLand at near-mid-market rates, rather than letting your Canadian bank convert it automatically at their 2.5%, 3.5% markup.

H3: PayPal and Stripe

Both are common and easy for clients. Both have poor FX rates if you withdraw in CAD automatically.

With PayPal: Keep funds in your PayPal USD balance. Withdraw to a USD account (not a CAD account). Then convert via RemitLand. This two-step process recovers the 3.5%, 4.5% markup PayPal charges on automatic USD-to-CAD withdrawals.

With Stripe: Stripe allows Canadian businesses to receive USD and hold balances. Enable payouts to a USD account (Wise works here). Same logic applies, convert via your preferred platform, not via Stripe’s automatic conversion.

Step 4, Minimize Touchpoints Between USD and CAD

Every time money moves between systems, there is a potential fee. The ideal flow is:

Client payment → USD holding account → RemitLand conversion → CAD bank account

That is three touchpoints. Many freelancers have five or six, each with its own drag. The goal is to collapse the chain.

H3: The Ideal Freelancer Payment Pipeline

“` [Client ACH or Wire] ↓ [USD Holding Account, Wise or USD bank] ↓ (monthly or bi-monthly batch) [RemitLand, near mid-market conversion] ↓ [Canadian CAD bank account] “`

This pipeline:

  • Accepts USD without automatic conversion
  • Holds funds in USD until you choose to convert
  • Converts in one efficient batch per month at a near-mid-market rate
  • Deposits CAD to your existing bank account

There are no intermediary bank markup touchpoints. There are no automatic-conversion gotchas. You control the flow.

Step 5, Batch Transfers for Better Economics

Batching your conversions, converting once or twice a month instead of every time a payment arrives, produces better outcomes in two ways.

Fixed fee dilution: If there is any flat fee per transfer (wire fee, platform fee), a larger batch means that fixed cost is spread over more money. A $10 fee on a $500 conversion is 2%. The same fee on a $5,000 conversion is 0.2%.

Psychological discipline: Batching forces you to treat USD as a managed asset rather than a pass-through balance. You choose when to convert. You can review the rate, compare to mid-market, and make an informed decision.

Practical batching schedule: Most freelancers with regular USD income convert once per month, aligning with their CAD expense cycle. If you have a large payment arrive that pushes your USD balance significantly higher, convert that batch proactively rather than letting it sit.

Step 6, Use RemitLand as Your Conversion Layer

RemitLand is the conversion engine that sits between your USD holding account and your Canadian bank account. It is purpose-built for this workflow.

You hold USD in your designated account. When you are ready to convert, monthly, bi-monthly, or when your USD balance crosses a threshold, you route it through RemitLand. The rate is near mid-market. The fees are transparent and low. The CAD arrives in your existing Canadian bank account.

You do not need to switch banks. You do not need to close your TD or RBC account. You simply stop using the bank for the conversion step, the step where they take 2.5%, 3.5%, and use RemitLand instead.

For a freelancer converting $4,000 USD per month, this change typically recovers $120, $170 CAD per transaction compared to a bank conversion. Over 12 months, that is $1,440, $2,040 CAD back in your account. Money that was previously invisible.

The Freelancer Tax Angle

Brief but important: as a self-employed Canadian, your USD income is still fully taxable in Canada. You report it in CAD at the exchange rate in effect when the income was received. Keep records of your conversion dates and rates, RemitLand and Wise both provide transaction histories that work well for this purpose.

Consult a Canadian tax professional familiar with self-employment income, particularly if you have US clients who are required to issue a 1099 form. The cross-border reporting situation is manageable but requires proper documentation.

The Complete Freelancer USD Optimization Checklist

Before your next invoice goes out, confirm:

  • [ ] You are invoicing in USD (not CAD)
  • [ ] You have a USD holding account (Wise Business or bank USD chequing)
  • [ ] Your client has your USD receiving details, not your CAD account
  • [ ] You are collecting via ACH or wire to your USD account, not PayPal-to-CAD or Stripe-auto-convert
  • [ ] You have a RemitLand account set up for conversion
  • [ ] You are batching conversions monthly (or per large payment)
  • [ ] You are tracking exchange rates and keeping records for tax purposes

Each item on this list represents money either recovered or protected. None of it requires switching banks. None of it requires you to become a currency expert. It requires only a one-time setup that runs on autopilot afterward.

Your clients are paying you fairly. Make sure your payment setup keeps it that way.

Canadian freelancers who optimize their USD-to-CAD workflow with RemitLand recover thousands of dollars per year, money that was previously lost to platform fees, bank markups, and automatic conversions.

Set up your optimized USD payment workflow, try RemitLand free at remitland.com

*Related articles in this series: Canadian Tech Workers: How to Maximize Your USD Salary | USD to CAD Transfer Fees: Every Option Ranked in 2026*

*All articles produced for RemitLand.com. Data sources: Knightsbridge Foreign Exchange (bank markup rates, tracked against live mid-market data); Bank of Canada annual exchange rate averages; Airwallex/Wise provider cost comparisons; CanAm Currency Exchange RBC markup analysis. Exchange rate figures based on approximate USD/CAD rate of 1.38 and typical bank spreads; actual rates fluctuate, readers should verify current rates at XE.com or the Bank of Canada website before converting.*