Skip to main content

The Best Way to Invoice a Canadian Client from a US LLC to Minimize Fees

By Gruv Editorial Team
Contributor
Updated on
•
15 min read
The Best Way to Invoice a Canadian Client from a US LLC to Minimize Fees - hero image

Quick Answer

Use the LLC’s contracted legal name, a unique invoice number, service period, amount and explicit USD or CAD currency, plus the client’s required PO and approved payment instructions. Agree fees and any conversion responsibility before sending. Confirm the tax treatment for your actual business and service location, then reconcile the credited amount to the invoice.

Landing a high-value Canadian client is a good problem to have. It can surface cross-border issues fast: unfamiliar tax rules, inconsistent payment instructions, and fees that quietly cut into what you earned.

This is not a field-by-field invoicing checklist. It is a practical way to manage cross-border billing through three connected pillars: Compliance, Operations, and Finance. Get those three right, and invoicing gets less stressful, more predictable, and easier to defend if questions come up later.

Check the applicable tax and vendor requirements#

Tax questions are separate from invoice formatting. Record where you perform the services, how the LLC is treated for tax, and whether the client needs tax documentation for a particular withholding regime. A Canadian client’s address alone does not establish every registration or withholding obligation.

  • GST/HST regime: Determine whether normal non-resident or digital-economy rules apply. The ordinary small-supplier benchmark is CAD30,000, with specific calculation periods; it is not a universal Canadian-sales cutoff.
  • Service location: Distinguish work performed in Canada from remote work performed elsewhere.
  • LLC tax status: Record whether the entity is disregarded, a partnership or taxed as a corporation, and the relevant owner status.
  • Treaty eligibility: Identify the Canadian payment category and claimant before choosing treaty documentation.

Use a trigger table before every invoice#

A simple trigger table helps you catch avoidable mistakes before they turn into invoice problems. It works best when you confirm two facts first: where the services were performed and which tax form the client is actually requesting.

Trigger conditionRequired actionWhat to include on invoiceWhat to document for records
Non-resident supplies to Canadian clientsIdentify normal or digital-economy GST/HST regime and registration factsUse the resulting tax treatment and any required registration detailsBusiness-activity, supply and recipient-status records
Normal regime, carrying on business in Canada and taxable suppliesApply small-supplier and registration rules to relevant revenues and periodsCharge applicable tax once registration and effective date are establishedCalculation, registration evidence and place-of-supply facts
Services were provided in CanadaReview Regulation 105 exposure before payment; CRA guidance puts withholding responsibility on the payer, and cited CRA material references a 15% withholding rate for certain independent services in CanadaClear service dates and service location where relevantTravel and work-location records, SOW, timesheets, related client correspondence
Facts suggest a fixed business footprint in CanadaPause routine invoicing and escalate to cross-border tax counselAvoid assumption-based tax languageContracts, workspace or office facts, authority or delegation facts, delivery model details
Client requests foreign-status or treaty formsConfirm which regime the client is administering, then send the correct form setAdd only needed vendor or reference detailsSigned forms, delivery confirmation, validity tracking, request context

Choose tax documentation for the actual LLC and payment#

Do not complete W-8BEN-E merely because a Canadian client requests it. IRS instructions exclude US persons and generally require a disregarded entity’s owner documentation. A US-person owner normally supplies W-9 for the relevant US workflow; a foreign owner may supply W-8BEN or W-8BEN-E as appropriate. An LLC taxed as a corporation or partnership has its own applicable documentation. Confirm the requesting payer’s purpose and the LLC’s classification before signing.

SituationForm or actionTiming or note
US person in a US reporting workflowGenerally Form W-9Do not claim foreign status on W-8BEN-E
Disregarded US LLCGenerally appropriate owner documentationOwner residence and form purpose matter
Canadian treaty-benefit requestDetermine applicable NR301/NR302/NR303 or equivalent informationPayment category, claimant and hybrid treatment matter

Canadian NR301, NR302 and NR303 documentation concerns eligibility for treaty benefits in the applicable Canadian withholding context. It is not a substitute invoice attachment for every service payment. Hybrid-entity and LLC claims can depend on the owners’ residence and treaty treatment; identify the payment category and claim before selecting a form.

Keep the signed form and the reason it was requested together.

  • Track validity and changes for the form actually supplied.
  • If foreign-status documentation is appropriate, follow that form’s change and renewal rules rather than assuming the LLC itself is a foreign entity.

Pre-invoice checklist for a US LLC#

Before you bill, make sure these points are covered and documented:

  • Confirm the LLC’s tax classification and relevant owner status.
  • Identify the applicable GST/HST regime and place-of-supply treatment.
  • Track where services are performed and assess Regulation105 for Canadian work.
  • Ask the client which payment or reporting regime motivates any form request.
  • Retain the documented treatment and recheck it when business facts change.

If you are also tightening your accounting setup, see Separating Business and Personal Finances: An Important Step for LLCs.

Pillar 2: Send a conforming invoice through the right AP channel#

Once compliance is settled, payment speed often comes down to execution. Your job is to send a conforming invoice through the right AP channel, with terms that match how the client actually pays.

1. Build a conforming invoice#

A useful invoice is built for AP processing, not for looks. Missing required references or payment details can push an otherwise valid invoice back for correction. Use this as your baseline, then match each field to the client's AP spec:

FieldWhy AP may need itCommon processing issueHow you should format it
Your legal entity name and address (if requested)Matches supplier onboarding and contract recordsEntity details do not match onboarding recordsUse your LLC legal name and registered address as onboarded
Client legal entity name and billing address (if specified)Routes invoice to the correct payer recordWrong billing entityCopy legal billing details from the contract, PO, or vendor profile
Invoice date and unique invoice numberCommonly required for tracking and payment workflowMissing date or duplicate invoice numberUse one clear invoice date and a unique sequential invoice number
Contract or PO reference (when required)Connects invoice to approved spendMissing or incorrect contract or PO numberLabel and place the required reference exactly as AP requests
Service period and line descriptionSupports service review or acceptance where applicableVague descriptions with no period or deliverable detailList billing period, deliverable, rate, and quantity in plain language
Amount due and currencyConfirms payable amount in the required currencyCurrency omitted or totals inconsistent with line itemsDeclare currency clearly and keep all lines consistent
Tax details (if applicable)Supports buyer documentation for GST/HST recovery where relevantIncorrect GST/HST registration detailsShow tax as a separate line when applicable and include current registration details once verified
Supplier or procurement identifier requested by APMatches invoice to vendor records and required documentationWrong identifier type or unverified formatInclude only the requested ID, in the format AP requires
Remittance details for the approved payment railSupports release of funds to the approved destinationBeneficiary or bank mismatch with onboardingMatch remittance details to the approved rail and vendor setup

Where GST/HST applies, use the CRA documentation requirements for that transaction and registration regime. Include the applicable tax amount and valid registration details rather than assuming every cross-border invoice needs a Canadian tax number.

2. Run the same pre-invoice sequence every billing cycle#

Consistency matters more than speed here. Use the same pre-invoice sequence every cycle so "sent" also means "received and processable."

  1. Verify billing entity and required supplier identifiers. Match the invoice addressee to the contract, PO, or vendor profile, and confirm any buyer-required onboarding identifiers.
  2. Confirm AP contact and acceptance path. Validate the payable inbox or portal contact and who confirms service acceptance, because payment timing may depend on both invoice receipt and acceptance.
  3. Confirm submission channel and file rules. Check the required channel and format before sending.
  4. Save proof of submission and acceptance. Keep the final invoice file, portal or email confirmations, and acceptance messages in one record trail; usually, GST/HST-related records are kept for 6 years from the end of the year they relate to.

Payment timing depends on your contract and the buyer’s acceptance process. Confirm when the due-date clock starts and how a rejected invoice is corrected. A specific government contract may impose its own notice and restart rules; do not assume those rules apply to every Canadian client.

3. Set payment terms around the client's actual AP setup#

Do not default to whatever terms sit in your template. Set terms around the client's real payable process. Procurement-heavy clients often need tighter references, controlled intake channels, and formal acceptance steps. Leaner teams may approve more directly, but they still need clear payment rails and clear responsibility for fees.

Use these decision checks before invoicing:

  • Determine the client setup first: procurement-heavy AP flow or lean direct-approval flow.
  • Confirm which payment rail is operationally approved.
  • State who covers transfer and intermediary fees in writing before billing.
  • Confirm whether payment timing runs from invoice issue date, or from receipt of an acceptable invoice plus acceptance.
  • Escalate to a contract addendum before invoicing if currency, rail, fee allocation, PO requirement, or approved remittance destination is still unclear.

4. Use a clean handoff checklist#

Before you send, confirm these four points so the invoice arrives complete and processable:

  • Invoice fields match legal entities, references, service period, and agreed currency.
  • Submission channel and format match AP requirements.
  • Terms reflect the actual payment rail, including fee allocation.
  • You saved the submission evidence pack: invoice, confirmation, and acceptance record.

That clean handoff can improve approval speed, cut avoidable disputes, and make cash flow timing easier to predict.

Compare currency and payment-route costs#

Once the invoice is processable, the real question is simple: what actually hits your account? Choose currency and payment rail invoice by invoice, based on who carries FX risk, how much AP friction the client has, and how stable you need your margin to be.

1. Choose USD or CAD by invoice type, not habit#

USD billing can keep the receivable stable in USD when that matches your costs and accounting. The client may then bear conversion costs, depending on the agreed payment route. CAD billing can fit the buyer’s procurement process, but you carry CAD/USD exposure if you later convert the receipt. Neither currency eliminates all fees or business FX risk.

SituationCurrencyReason
Your costs and receivable are in USDUSD may fitClient must be able to pay the agreed USD route
Client procurement requires CADCAD may fitPrice and allocate conversion exposure explicitly
Either currency is acceptedCompare actual quotesUse net proceeds, fees and receiving experience to decide

CAD may be practical when the client requires local-currency invoices. Agree when conversion occurs and who pays for it. Keep the rate and transaction records your accounting method requires; US tax reporting rules depend on the taxpayer and applicable functional-currency treatment.

A practical rule: if the client can pay your USD details without forced conversion, keep USD. If their process works cleanly only in CAD, either price for that risk or shorten the time between receipt and conversion. If GST/HST applies, show the applicable GST/HST rate on invoices, receipts, or contracts.

2. Compare rails by total net, not headline fee#

The visible fee rarely tells the full story. FX spread and downstream deductions can materially change what you receive, so compare rails using the same factors every time.

Payment railVisible feesExchange-rate spreadIntermediary deductionsSettlement timingReconciliation effort
Bank transferQuoted sending and receiving chargesQuoted bank/provider rate if conversion appliesConfirm correspondent and recipient deductionsRoute-specific estimateKeep invoice and transfer reference
PayPalCountry-, product- and funding-specific quoteConfirm conversion rate and spreadConfirm receiving and withdrawal chargesRoute-specific estimateLink receipt and withdrawal to invoice
Multi-currency providerActual account and corridor quoteConfirm benchmark, rate and conversion chargeConfirm any route deductionsRoute-specific estimateKeep quote and final credit record

3. Use one net-received calculation every time#

Before you accept a client-preferred rail, run the same net-received calculation every time and save the result with the invoice file.

  1. Start with the invoice amount in its invoiced currency. List each distinct charge, its currency, who bears it and whether it is deducted from this transfer or paid separately.
  2. Deduct once any source-currency charges taken from the transfer, then convert that remaining amount using the quoted customer rate. A markup already included in that rate is not a second fee.
  3. Deduct once the destination-currency charges taken from the converted receipt. Add any known intermediary deduction at the stage and currency where it applies; use an explicit estimate when unknown.
  4. The result is expected credited cash. Track fees your LLC pays separately as economic costs; do not also subtract them from the expected account credit. Fees borne separately by the client are not your receipt deduction.
  5. Compare quotes in the same destination currency, with the same fee assumptions and timestamp.

For an illustrative CAD1,000 invoice, suppose a provider deducts CAD10 before converting at USD0.73 per CAD, then deducts a separate USD2 receiving charge. Expected credited cash is (CAD1,000 − CAD10) ×0.73 − USD2 = USD720.70. Count each charge once. If the client pays its sending fee separately, that fee does not reduce this credit. Save the quote and compare the actual receipt with these assumptions.

4. Put the money terms in writing before the first invoice#

Payment disputes often turn into documentation disputes, so put the money terms in writing before the first invoice goes out.

ClauseInclude
Currency clauseState the invoice currency clearly and keep all line items in that currency
Fee-allocation clauseDefine who pays transfer, receiving, and bank charges
FX-conversion responsibilityState who converts, when conversion happens, and when payment is considered complete
Dispute handlingRequire payment confirmation and credited-amount evidence for any fee or shortfall dispute

If a client requires a high-cost rail, use a fallback instead of absorbing the loss. That can mean the same currency on a lower-cost platform, a USD receiving option, or pricing that reflects the required method.

If you want a deeper dive, read The Silent Profit Killer: How to Stop Margin Erosion in Your Freelance Business.

Before you lock your payment rail, run your USD-vs-CAD scenarios in the payment fee comparison tool. Choose based on net received, not headline fees.

Conclusion: Verify the entity, the documents, and what was credited#

For your next Canadian invoice cycle, use the same three checks every time: verify the entity, verify the documents, and verify what was credited. That routine can cut avoidable delays and surface issues earlier.

  1. Compliance

Confirm the billing entity details before you send anything. Keep the contract, invoice, and receiving account details aligned, and re-check them if ownership, structure, or the contracting party has changed.

  1. Operations

Treat invoicing as a document trail, not a single send. Save a draft invoice PDF before final issuance so you can resolve later questions against a clear record. When the draft, final invoice, and remittance evidence are stored together, payment questions are easier to sort out.

  1. Finance

Track net outcomes, not just sent amounts. Confirm the credited amount on each payment and file that proof with the invoice.

For the next cycle, keep it simple: confirm the billing entity, refresh the invoice template, restate the money terms in writing, and save the draft PDF, final invoice, and payment proof together. Then repeat the same risk-first habit each time. Document decisions, confirm terms, and review assumptions before every invoice.

Frequently Asked Questions

1. Can you create a permanent establishment in Canada if you work from the U.S.?

A Canadian customer alone does not create an income-tax permanent establishment. A fixed place, relevant agent activity or other treaty conditions can change the result, and LLC treaty eligibility may depend on its classification and owners. Keep your service-location and travel records separate: Regulation105 withholding concerns services rendered in Canada and can arise even where treaty relief may ultimately apply.

2. Should you invoice in USD or CAD?

Choose the currency that fits the agreed price, your costs and the buyer’s AP process. If you invoice in CAD and later convert to USD, define conversion timing and fees. If you invoice in USD, confirm the client can use your approved USD receiving route. Before you lock in the method, run one small live-payment test and save the quote, final invoice, and settlement proof together.

3. Does your client decide whether you charge GST/HST?

No. Apply the registration and tax rules to your business facts. Under normal rules, a non-resident carrying on business in Canada and making taxable supplies may need registration when it is not a small supplier. Non-residents not carrying on business can still fall within digital-economy rules for specified supplies. Identify the regime and recipient status before relying on a threshold.

4. Do you need a Canadian Business Number before sending invoices?

Not merely to invoice a Canadian customer. A business number is needed when you register for a CRA program account that requires one. Review your actual Canadian activities and applicable GST/HST regime, rather than using Canadian invoice totals alone as the decision.

Which tax documents apply to a US LLC, and what if services are performed in Canada?

Determine the LLC’s tax classification, owner status and the payer’s requested purpose. A US person generally uses W-9 in the relevant US workflow; a disregarded LLC may document its owner, including an appropriate W-8 form for a foreign owner. Services rendered in Canada may trigger 15% Regulation105 withholding from gross payments unless CRA authorizes a waiver or reduction. Treaty-based waiver applications should generally reach CRA at least 30 days before the services or initial payment. Do not treat a potential treaty exemption as an automatic waiver of withholding.

Gruv Editorial Team

Researched and edited by the Gruv editorial team. Gruv builds cross-border billing, payouts, and finance-operations software for global businesses.

Sources

Includes 2 external sources outside the trusted-domain allowlist.

  1. irs.gov/instructions/iw8benetrusted
  2. irs.gov/forms-pubs/about-form-w-9trusted
  3. canada.ca/en/revenue-agency/services/tax/businesses/to...external
  4. canada.ca/en/revenue-agency/services/forms-publication...external

Educational content only. Not legal, tax, or financial advice.

Related Posts

Stop Freelance Profit Margin Erosion Before It Hits Cashflow
Financial Management31 min read

Stop Freelance Profit Margin Erosion Before It Hits Cashflow

Revenue can hold steady while the business underneath it gets weaker. What comes in matters, but what you keep after the work is delivered is the clearer signal of health.

profitabilityhidden costsfreelance expenses
Read
How LLC Owners Separate Business and Personal Finances
Financial Management21 min read

How LLC Owners Separate Business and Personal Finances

For an LLC, separating business and personal money is best treated as a weekly habit, not a one-time bank setup. It keeps records cleaner, cuts month-end cleanup, and creates clearer boundaries as the company grows.

llc compliancecorporate veilbusiness bank account
Read
The Freelance Payment Penalty: A Modeled Audit of Platform Fees, FX Spreads, and Payout Delays
Research Reports19 min read

The Freelance Payment Penalty: A Modeled Audit of Platform Fees, FX Spreads, and Payout Delays

The money rarely disappears through a single, easy-to-spot fee. The real loss is stacked. A marketplace takes its commission, a processor adds a charge for international cards, a bank or payment company converts the currency at a spread, a platform holds the funds before release, and a wire sheds a little to intermediaries on the way in. Each layer looks defensible on its own, but the worker feels the combined result as a smaller deposit and a later payday.

freelance payment feescross-border paymentsplatform fees
Read