FREE PREVIEW · NO SIGN-UP · READ-ONLY
Polymarket logo

Polymarket Tax Calculator Canada

Enter your Polymarket proxy wallet, optionally add your History CSV, and preview a CRA-aligned report with ACB-calculated USDC disposals and market-by-market P&L.

No CRA guidance yet ACB method for USDC Business vs capital split T2125 / Schedule 3 ready
Step 1
Select country

Choose the filing rules and currency view for your report preview.

Step 2
Choose tax year

Preview the report for the year you need to file.

Steps 3-5

Add your trading wallet and preview your tax summary

Start with your Polymarket proxy wallet, then optionally add your History CSV to enrich deposits and withdrawals for a more complete report.

Wallet-first flow Optional CSV enrichment No sign-up
Primary path
Polymarket trading wallet Required

Polymarket trading happens through a proxy wallet. Paste the 0x address shown in your profile dropdown or settings.

Read-only wallet scan Market-by-market P&L Settlement analysis
How do I find my Polymarket trading wallet?

Polymarket uses a proxy wallet for trading:

  1. Go to polymarket.com and log in
  2. Click your profile icon in the top right
  3. Copy the 0x wallet shown below your username
  4. Or open Settings and copy the address under Profile

This trading wallet can differ from the browser wallet you originally used to sign in.

Add deposit and withdrawal history
Optional enrichment
Polymarket History CSV Optional

Wallet scan covers trading, positions, settlements, and redemptions. Add the CSV if you want deposits and withdrawals reflected too.

Drop your Polymarket History CSV here
Export the History file from Portfolio, then drop it here or .
How do I export my Polymarket history?

Export your trading history as CSV:

  1. Go to polymarket.com and log in
  2. Click Portfolio → History
  3. Set the date filter to the relevant tax year or export the full range
  4. Click Export to download the CSV

This enriches the preview with deposit and withdrawal activity. Your wallet scan remains the primary source for markets and settlements.

Enter your Polymarket proxy wallet to continue. History CSV stays optional.
No sign-up required Read-only Proxy wallet aware CSV optional
Why Canadian Polymarket traders choose DYOR.tax

ACB tracking, business vs capital analysis, and CRA-aligned output in one report

Canada's ACB method applies to your USDC disposals, and whether your prediction market profits count as income or capital gains depends on the "badges of trade" test. DYOR.tax calculates both layers and flags the classification question for your accountant.

🇨🇦
Canadian Method

ACB for USDC Disposals

Every USDC acquisition and disposal is tracked under the Adjusted Cost Base method so your capital gain or loss is calculated correctly when you convert back to CAD.

📊
Classification

Business vs Capital Analysis

Prediction market P&L is assessed against the CRA badges of trade so you and your adviser can see how the activity is likely to be classified.

💰
Inclusion Rate

50% Inclusion Applied

Capital gains are calculated at the 50% inclusion rate under current law. The proposed 2/3 increase was cancelled - your report reflects the law as it stands.

📄
Filing

Schedule 3 and T2125 Ready

Capital gains map to Schedule 3. Business income maps to T2125. The report produces the figures you need for both, flagged by classification.

Polymarket pricing

Free for small traders. One-time payment, no subscriptions.

Up to 15 events
FREE
16 - 50
$29
51 - 100
$39
501 - 1,000
$59
1,001 - 3,000
$79
3,001 - 5,000
$99
5,001 - 10,000
$129

How Polymarket Works - What CRA Sees on the Blockchain

Polymarket is a decentralised prediction market platform where you buy binary outcome shares settled in USDC on the Polygon blockchain. When a market resolves, winning shares redeem at $1 USD each and losing shares expire worthless. You can also trade shares before settlement at the prevailing market price.

USDC is treated as a capital property under CRA's interpretation of cryptocurrency, consistent with the CRA's position on digital assets generally. Polymarket does not issue T5008 or T5 slips. No tax forms are provided. Your proxy wallet address - a smart contract address distinct from your sign-in wallet - is the starting point for calculating your Canadian tax position.

How Canada Likely Taxes Polymarket Profits

CRA has not issued specific guidance on prediction markets. Three possible treatments apply depending on the nature and frequency of your activity:

Income from business - if systematic

If CRA applies the "badges of trade" test and finds systematic, profit-motivated trading with a business-like approach, 100% of net profits are taxable at your marginal federal and provincial rates (up to 33% federally). The badges of trade test considers: frequency of transactions, profit motivation, connection to an existing trade, whether the asset was bought for resale, and the amount of time devoted to the activity.

Capital gains - if speculative but not a business

If your activity is occasional or speculative rather than organized and systematic, CRA is more likely to treat gains as capital in nature. Under current law, 50% of net capital gains are included in income (the taxable capital gain). This is reported on Schedule 3 of your T1 return. Note: the proposed increase to a 2/3 inclusion rate for gains over $250,000 was announced in the 2024 federal budget but was subsequently cancelled - the 50% rate continues to apply.

Recreational gambling - potentially not taxable

CRA generally does not tax occasional gambling winnings for individuals. If your Polymarket activity more closely resembles casual betting than systematic trading, profits may be tax-free. However, if the activity constitutes a business, gambling income becomes taxable. The line between casual gambling and a business is not always clear, and no CRA ruling on prediction markets exists.

The USDC Layer - ACB Calculations on Top

Under CRA rules, USDC is a capital property. The ACB (Adjusted Cost Base) method tracks your average cost across all USDC acquisitions. When you sell or dispose of USDC (for example, converting back to CAD), you realize a capital gain or loss equal to: proceeds minus ACB minus reasonable selling expenses.

The superficial loss rule may also apply: if you sell a Polymarket position at a loss and then repurchase the same position within 30 days, the loss could be denied and added to the ACB of the reacquired position. The application of this rule to prediction market contracts - which are unique per event - is unclear, but caution is warranted.

What DYOR.tax Calculates for Canadian Traders

Canadian Filing Requirements for Polymarket

Common Polymarket Tax Mistakes in Canada

  1. Treating capital gains as 100% taxable: Only 50% of capital gains are included in income under the current inclusion rate. Overstating your taxable gain is a common error.
  2. Ignoring ACB calculations on USDC: Every USDC conversion back to CAD is a capital disposition. The gain may be small if USDC held its peg, but it still needs to be calculated and reported.
  3. Assuming gambling exemption applies without analysis: CRA may disagree if the activity was systematic. Document your trading frequency, intent, and approach before concluding the activity is non-taxable gambling.
  4. Not tracking the superficial loss rule: Repurchasing the same Polymarket position within 30 days of realizing a loss may deny the loss. This is easy to miss without proper tracking.
  5. Filing on the wrong form: Capital gains go on Schedule 3; business income goes on T2125. Filing capital gains as business income (or vice versa) can result in over- or under-taxation and CRA queries.

Related Resources

For broader Canadian crypto tax context, the Canada crypto tax calculator covers the ACB method, the 50% inclusion rate, and Schedule 3 reporting. The Polymarket and Kalshi tax guide goes deeper on the business income vs. capital gains analysis, and the Canada crypto tax deadline page has key T1 filing dates.

For Polymarket traders in other countries: USA - UK - Australia - New Zealand - India - South Africa

Back to the Polymarket tax calculator main page.

Frequently Asked Questions

It depends on how CRA classifies your activity. Recreational gambling is generally not taxable for individuals in Canada. However, if CRA determines your Polymarket activity constitutes a business - based on the frequency, organization, and profit motivation of your trading - profits become 100% taxable as business income. Capital gains treatment (50% inclusion) applies if your activity is speculative but not a business. No CRA guidance on prediction markets exists.

ACB (Adjusted Cost Base) is Canada's cost basis method for capital property, including cryptocurrency. For your USDC, you maintain a running average cost across all purchases. When you sell or convert USDC, your gain or loss is proceeds minus your ACB per unit. If you bought USDC at multiple prices, the ACB pools them all. DYOR.tax tracks this automatically from your Polymarket wallet activity.

The 50% inclusion rate applies under current law. The proposed increase to 2/3 for gains over $250,000 was announced in the 2024 federal budget but was subsequently cancelled. As of 2026, the inclusion rate remains 50% for all capital gains.

It may. The superficial loss rule denies a capital loss if you, your spouse, or a corporation you control repurchases the identical property within 30 days before or after the sale. For Polymarket, if you sell a position at a loss and then reenter the same market within 30 days, the loss could be superficial. The practical application to prediction market contracts (which are unique per event) is unclear, but caution is warranted.

If gains are capital in nature, use Schedule 3 (Capital Gains and Losses). If gains are business income, use T2125 (Statement of Business or Professional Activities). If gambling winnings are non-taxable, no specific form is needed for those profits - but document your rationale. For USDC capital gains, Schedule 3 always applies.