How to pilot crypto payments
A pilot lets a business learn what accepting crypto-assets or stablecoins involves without betting the whole payment stack on it. The point is not to prove that it works; it is to find out, cheaply and with a clear way out, whether it works for you.

Key points
- Start with one asset, one network and one customer segment, and receive only.
- Cap the pilot by volume, by transaction size and by time.
- Set up accounting, compliance checks and a conversion policy before the first payment.
- Decide success metrics and exit criteria in advance, and write them down.
Stage 1: Decide what you are testing
A pilot needs a question it can answer. Examples: will a group of cross-border customers use a stablecoin option if offered; can your team reconcile on-chain receipts without extra staff; what does it really cost once conversion and withdrawal are included.
Keep the scope narrow. The readiness quiz is a quick way to see which gaps to close first.
- One asset and one network, chosen because your target customers can pay with it.
- One customer segment or product line, such as foreign B2B customers or one online product.
- Receiving only: no paying suppliers or payroll in crypto during the pilot.
- One owner accountable for the pilot and its daily exceptions.
Stage 2: Set a cap and a time box
Limits keep a pilot a pilot. Set a monthly volume cap, a maximum per transaction and an end date for the review. For context, reporting entities such as MSBs report receipt of virtual currency worth $10,000 or more in a single transaction, or in linked amounts totalling that within 24 hours; if your provider is a reporting entity, ask how it handles those reports.
Here is what a small pilot can look like on paper. Suppose a business takes $60,000 a month, 85% by card and 15% by EFT, with an average ticket of $120 and 15% cross-border customers. The pilot moves 5% of sales, about $3,000 a month, to a USD-referenced stablecoin. Figures use the site's default rail assumptions, which are illustrative, not market data.
| Measure | Before pilot | During pilot |
|---|---|---|
| Monthly payment costs | $2,007.74 | $1,945.12 |
| Annual payment costs | $24,092.93 | $23,341.43 |
| Stablecoin slice: volume and payments | None | $3,000 across 25 payments |
| Stablecoin slice: monthly cost | None | $46.25 (1.54% effective) |
| Working capital released | None | $140 |
An estimated saving of about $751.50 a year is not the reason to run this pilot. The reason is to learn the operating costs the model cannot see: staff time, exceptions, customer questions and errors. Try your own figures in the merchant scenario builder.
Stage 3: Set up accounting first
Before the first payment, agree with your accountant how receipts will be recorded. The CRA treats paying with crypto like a barter transaction: include the fair market value in CAD at the time of the transaction in income, and keep a record of how you determined it. GST/HST registrants calculate GST/HST on that fair market value for taxable supplies (CRA page dated November 10, 2025).
That means a clearing account, a written fair market value method and a separate line for conversion gains or losses. Accounting for crypto receipts shows the entries.
Stage 4: Run a compliance check
The rules depend on your model, so this stage is about asking the right questions of the right people. As of October 30, 2026:
- Your own status: FINTRAC excludes a business that solely accepts payment for goods or services it supplied to its own customer from the MSB definition. If you also handle payments for others, check FINTRAC MSB registration.
- Your provider's status: in-scope payment service providers must register with the Bank of Canada under the Retail Payment Activities Act; the Bank keeps a public registry but does not license or endorse them. See the Retail Payment Activities Act.
- Stablecoins: the Stablecoin Act is enacted but expected to come into force in 2027; no stablecoin should be described as approved under it yet.
- Advice: confirm your conclusions with a lawyer or CPA, and ask FINTRAC directly if your case is unclear.
Stage 5: Write the conversion policy
Decide when received funds become CAD. Converting at or near receipt keeps price exposure small; holding adds exposure that grows with time and balance. In the pilot example, the stablecoin slice has an illustrative 95% price exposure of $0.14 a month under the default assumptions, but a native crypto-asset held for days would be very different. Price volatility and conversion covers how to set limits.
Write down who can move funds, the maximum unconverted balance and how refunds are paid, remembering that on-chain refunds are new outgoing payments.
Stage 6: Define success and exit criteria
| Metric | How to measure | Example exit trigger |
|---|---|---|
| All-in cost per payment | Fees, conversion and network costs from your records, compared with the baseline | Higher than the rail it replaces after three months |
| Reconciliation exceptions | Unmatched or disputed receipts per 100 payments | Exceptions still open at month-end |
| Time to usable CAD | Hours from payment to bank deposit | Consistently slower than stated |
| Customer uptake | Share of eligible customers who choose the option | Too few to justify the effort |
| Incidents | Wrong-address, wrong-network or security events | Any loss of funds |
| Provider or rule changes | Registration status and published guidance | A change you cannot assess quickly |
Stage 7: Review and decide
If you would like a second pair of eyes on your pilot design, you can describe it through a free scenario review.
- At the end date, pull the scorecard and compare it with the baseline you recorded before launch.
- List what the model missed: staff time, support questions, tooling and advice costs.
- Decide to expand, adjust and rerun, or stop, and record why.
- If you stop, convert remaining balances, close addresses you no longer monitor and keep records.
- If you expand, revisit provider due diligence with the vendor evaluation checklist.
Questions people ask
How long should a pilot run?
Long enough to cover at least one full month-end close, and short enough that the cap keeps losses small. Set the end date before you start.
Do I need to register with FINTRAC to run a pilot?
FINTRAC excludes a business that solely accepts payment for its own goods or services from the MSB definition. If your model goes further, check FINTRAC's guidance or ask FINTRAC directly.
Should the pilot hold crypto or convert it?
That is your treasury decision, not ours. Converting at or near receipt keeps price exposure small, which makes the pilot's results easier to read.
What if customers do not use the option?
That is a valid result. A pilot that shows low uptake has answered its question cheaply.
Sources
- FINTRAC — MSB registration questions
- FINTRAC — Large virtual currency transaction reports
- Bank of Canada — PSP registry
- CRA — GST/HST and crypto-asset transactions
Reviewed October 30, 2026. Educational information only; not financial, legal, tax or investment advice. This site does not process payments or hold funds.