Disclaimer: This guide summarises ATO public guidance and common practitioner interpretations as of April 2026. It is not personal tax advice. Australian tax outcomes depend on your individual circumstances, trading scale, and intent — for material amounts, engage a registered tax agent who specialises in crypto.

The Short Answer: Are Polymarket Winnings Taxable in Australia?

Yes — for almost every Australian Polymarket trader, winnings are taxable. The ATO does not treat USDC-denominated prediction-market positions the same way it treats recreational betting at licensed Australian operators. Each resolved Polymarket position is either a CGT event (capital gain or loss) or ordinary income if you trade at a scale that the ATO classifies as carrying on a business.

The "professional gambler" exemption that exempts most recreational betting from tax in Australia does not generally apply to Polymarket because trades are settled in crypto (USDC on Polygon), executed by smart contract, and operate on a market-pricing mechanism rather than a fixed-odds book. The ATO\'s 2024–2025 published guidance on crypto disposal events extends to USDC-denominated outcome tokens.

CGT Event vs Ordinary Income: Which Applies to You?

The ATO uses the same business-vs-investor tests for Polymarket as it does for share traders. Three questions decide which classification applies:

Trader ProfileATO ClassificationReporting
Casual — occasional trades, no systemCGT investorEach resolved position = CGT event. 50% CGT discount available if held >12 months (rare for short-resolution markets).
Active — regular trades, basic system, modest capitalMost likely CGT investor — but borderlineCGT events. Discuss with tax agent if income exceeds $10,000 net.
Systematic — daily trades, large capital, written strategy, copy botCarrying on a businessOrdinary income. Net trading P&L declared on Schedule of Business and Professional Items.

How to Calculate Your Polymarket Capital Gains in AUD

For CGT investors, every resolved Polymarket position is a separate disposal. The calculation:

  1. Cost base = USDC paid for the position × USDC/AUD spot rate at the entry transaction date.
  2. Capital proceeds = USDC received at resolution × USDC/AUD spot rate at the resolution date.
  3. Capital gain (or loss) = capital proceeds − cost base.
  4. 50% CGT discount applies only if you held the position more than 12 months. Most Polymarket markets resolve within weeks, so this rarely applies.
Worked example: You bought 100 YES shares at $0.42 each on 15 March 2026 (cost: 42 USDC, AUD spot 1.52 → cost base AUD $63.84). Market resolved YES on 28 April 2026 (proceeds: 100 USDC, AUD spot 1.49 → AUD $149.00). Capital gain = $149.00 − $63.84 = $85.16 AUD taxable capital gain. No CGT discount (held under 12 months).

Treating Polymarket as Business Income (Active Traders)

If your activity is large or systematic enough to constitute carrying on a business, you do not use CGT. Instead:

Record-Keeping: What the ATO Expects

The ATO requires you to keep records for five years after lodging your return. For Polymarket activity, keep:

Koinly, CoinTracker, CryptoTaxCalculator AU: Polymarket Support

Three tools handle Polymarket activity well for the 2026 Australian tax year:

Bridging USDC: An Often-Missed Tax Event

If you funded your Polymarket wallet by bridging USDC from Ethereum to Polygon (or vice versa for withdrawal), the bridging transaction is itself a CGT event in the eyes of the ATO. The pre-bridge USDC is "disposed of"; the post-bridge USDC is "acquired" at its AUD spot rate at the bridge timestamp. Most of the time the gain or loss is negligible (USDC ≈ $1 USD), but it must still be tracked.

Trading on a Copy Bot: Same Tax Rules Apply

Copy trading on Polymarket through a non-custodial bot does not change the tax treatment. Every mirrored trade is signed by your own wallet on Polygon — so each entry, exit, and resolution remains your CGT event or business income. The bot is software you use, not a counterparty that holds your USDC. Non-custodial copy trading means the on-chain trail is exactly as if you placed every trade manually.

Frequently Asked Questions

Are Polymarket winnings taxed in Australia?

Yes — Polymarket winnings are taxable in Australia for most traders. The ATO does not treat Polymarket as gambling for the typical user; positions are denominated in USDC (a crypto asset), executed on-chain on Polygon, and resolved by smart contract. The ATO classifies these as either capital gains (CGT events when each position resolves) or ordinary income if you are trading at a scale that constitutes a business. The "professional gambler" exemption does not generally apply to crypto-denominated prediction markets.

Is Polymarket considered gambling for tax purposes in Australia?

For most Australian taxpayers, no — the ATO\'s "gambling is generally not taxable" position applies to recreational betting at licensed Australian operators. Polymarket trades are denominated in USDC, settled on a smart contract, and operate as a prediction market. The ATO treats USDC-denominated outcomes the same way it treats other crypto disposal events.

Does the ATO consider Polymarket winnings capital gains or ordinary income?

Casual traders report each resolved position as a CGT event. Active or systematic traders report Polymarket activity as ordinary income on Schedule of Business and Professional Items. The ATO uses the same business-vs-investor tests it applies to share traders.

How do I report Polymarket trades to the ATO in 2026?

Report Polymarket activity in two places: Capital Gains section (CGT events) or Income Schedule (business scale). Keep on-chain transaction history (Polygonscan), USDC/AUD spot rate at each transaction date, and bridging or fiat-conversion records. Koinly, CoinTracker, and CryptoTaxCalculator AU all support importing Polygon wallet activity directly.

Does Koinly support Polymarket for Australian tax reporting?

Yes — Koinly supports Polymarket activity through its Polygon wallet integration. Connect your wallet by address (read-only, no private key required) and Koinly imports every USDC transaction tied to Polymarket CLOB contracts, classifies each resolved position as a disposal for CGT purposes, applies the AUD spot rate at transaction date, and generates an ATO-formatted CGT report.