au-crypto-tax-2
Australian crypto tax: reconcile holdings, classify transactions, value rewards and distinguish current ATO guidance from draft rulings.
Skill by openaccountants
Chalk Labs
Need help deploying au-crypto-tax-2?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/openaccountants-au-crypto-tax-2
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: finance, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/au-crypto-tax-2
What's inside
- Skill name
au-crypto-tax-2- Description
- Australian crypto tax: reconcile holdings, classify transactions, value rewards and distinguish current ATO guidance from draft rulings.
- License
- AGPL-3.0
- Metadata
- source: openaccountants · jurisdiction: AU · last_updated: 2026-09-08 · review_status: pending_review · openaccountants_url: https://www.openaccountants.com/skills/au-crypto-tax-2
- Instructions
- 60 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Australian crypto asset tax ## Australian crypto asset tax Reconcile the taxpayer's wallets and exchange accounts before calculating crypto income or capital gains. The tax treatment depends on ownership, the activity and the legal rights involved. Sources checked on 8 September 2026; draft ATO rulings are identified below. ## Establish the activity and transaction history Determine whether the taxpayer invests, carries on a trading or mining business, receives payment for services, or undertakes a separate profit-making transaction. Frequency alone does not settle that classification. Business trading stock and revenue gains require different calculations from capital investments. - **Records and reconciliation** — Collect exchange exports, wallet addresses, transaction identifiers, timestamps, token quantities, fees and Australian dollar valuations. Match transfers between the taxpayer's own wallets to avoid recording them as sales or new purchases. Check that beneficial ownership really remains unchanged, particularly for exchange, lending and custody arrangements. Reconcile opening holdings plus receipts less disposals and fees to closing holdings. _([[ATO: keeping crypto records](https://www.ato.gov.au/individuals-and-families/investments-and-assets/crypto-asset-investments/keeping-crypto-records)](https://www.ato.gov.au/individuals-and-families/investments-and-assets/crypto-asset-investments/keeping-crypto-records))_ ## Classify disposals and acquisitions - **CGT events on disposal** — Selling crypto for money, swapping it for another token, giving it away or using it to buy goods can trigger a CGT event. A crypto-to-crypto swap generally creates a disposal of the token given up and an acquisition of the token received. Record both legs without inventing a second disposal of the newly acquired token. - **Proceeds, cost base and fees for investment assets** — For investment assets, determine Australian dollar proceeds, the relevant parcel and adjusted cost base. Use actual fees and classify them by the transaction they relate to. A network fee is not automatically deductible or an addition to every asset's cost base. If parcel identification or an acquisition record is missing, investigate it; missing evidence does not establish a zero cost base. _([[ATO: acquiring and disposing of crypto assets](https://www.ato.gov.au/individuals-and-families/investments-and-assets/crypto-asset-investments/transactions-acquiring-and-disposing-of-crypto-assets)](https://www.ato.gov.au/individuals-and-families/investments-and-assets/crypto-asset-investments/transactions-acquiring-and-disposing-of-crypto-assets))_ - **CGT discount for individuals** — Apply capital losses before any eligible discount. For ordinary eligible investment events before 1 July 2027, individuals can generally access the 50% discount after the required 12-month holding period. Companies cannot. Later events require the new CGT and transitional rules. % (individuals, ordinary eligible investment events before 1 July 2027, after 12-month holding period) _([[ATO: CGT discount](https://www.ato.gov.au/individuals-and-families/investments-and-assets/capital-gains-tax/cgt-discount), [2026 tax reform Act](https://www.legislation.gov.au/C2026A00049/asmade/text)](https://www.ato.gov.au/individuals-and-families/investments-and-assets/capital-gains-tax/cgt-discount))_ ## Staking rewards and airdrops - **Staking rewards as ordinary income** — Staking rewards are generally ordinary income at their Australian dollar value when received. Record that receipt and the cost base of the reward tokens so their later disposal can be calculated separately. - **Airdrop classification** — An airdrop is not automatically ordinary income. Establish whether it was received in a crypto trading business, for goods or services, through another income-producing activity, or as a hobby receipt, gift or windfall. Current ATO guidance distinguishes these circumstances. Where the receipt is not ordinary income, the token can still be a CGT asset whose later disposal must be considered. _([[ATO: staking rewards and airdrops, updated 19 August 2026](https://www.ato.gov.au/individuals-and-families/investments-and-assets/crypto-asset-investments/transactions-acquiring-and-disposing-of-crypto-assets/staking-rewards-and-airdrops)](https://www.ato.gov.au/individuals-and-families/investments-and-assets/crypto-asset-investments/transactions-acquiring-and-disposing-of-crypto-assets/staking-rewards-and-airdrops))_ - **TR 2026/D1 draft ruling on airdrops** — TR 2026/D1 is a draft ruling on airdrops. It expresses the Commissioner's preliminary view and has stated scope exclusions and proposed application arrangements. Do not describe it as a final ruling. For cost base, establish whether market value substitution applies and support the value at acquisition. An unavailable price feed is not evidence that a token had no value. _([[TR 2026/D1](https://www.ato.gov.au/law/view/document?docid=DTR/TR2026D1/NAT/ATO/00001)](https://www.ato.gov.au/law/view/document?docid=DTR/TR2026D1/NAT/ATO/00001))_ ## DeFi, wrapping and NFTs - **DeFi and wrapping mechanics** — Read the protocol terms and transaction mechanics. Depositing assets in a liquidity pool, receiving a replacement token, lending, borrowing, wrapping or unwrapping may change or end rights even when the economic exposure seems unchanged. Record the assets and rights before and after the transaction. Relevant CGT events can include A1, C2, E2 or H2, depending on the arrangement. _([[ATO: decentralised finance and wrapping crypto](https://www.ato.gov.au/individuals-and-families/investments-and-assets/crypto-asset-investments/decentralised-finance-and-wrapping-crypto)](https://www.ato.gov.au/individuals-and-families/investments-and-assets/crypto-asset-investments/decentralised-finance-and-wrapping-crypto))_ - **TD 2026/D2 on wrapping and unwrapping** — TD 2026/D2 addresses specified smart contract wrapping and unwrapping arrangements and proposes C2 treatment. It is a draft, with exclusions. Do not apply it indiscriminately to every bridge or custodial transfer. Preserve a record of the arrangement and the interpretation used. _([[TD 2026/D2](https://www.ato.gov.au/law/view/document?docid=DXT/TD2026D2/NAT/ATO/00001)](https://www.ato.gov.au/law/view/document?docid=DXT/TD2026D2/NAT/ATO/00001))_ - **NFT treatment** — NFT treatment depends on what the token represents and how it is used. Business receipts, investment disposals, personal use assets and collectables require their own analysis. Neither the label NFT nor an exchange's tax category settles the result. ## Personal use and missing assets - **Personal use exemption acquisition threshold** — The personal use exemption requires the crypto to be kept or used mainly for personal use or consumption and acquired for less than $10,000. The threshold concerns acquisition cost, not sale proceeds. Spending a long-held investment on personal goods does not automatically convert it into a personal use asset. Capital losses on personal use assets are disregarded. AUD _([[ATO: personal use crypto assets](https://www.ato.gov.au/individuals-and-families/investments-and-assets/crypto-asset-investments/crypto-asset-as-a-personal-use-asset)](https://www.ato.gov.au/individuals-and-families/investments-and-assets/crypto-asset-investments/crypto-asset-as-a-personal-use-asset))_ - **Lost access, theft and administration** — Lost access, theft and an exchange entering administration need evidence of what asset or enforceable right remains and whether a loss event has occurred. Do not write off an account solely because withdrawals are suspended. Keep unresolved transactions outside the final calculation until their facts and treatment are documented, then reconcile income, gains, losses and holdings to the return workpapers. > Contributed by Ryan Duguid. <!-- openaccountants-cta-block --> --- ## Talk to a verified accountant This guide is maintained by the OpenAccountants network — accountants who put their name behind the tax answers AI gives people. The live, always-current version (and the professional behind it) is at [openaccountants.com](https://www.openaccountants.com). - Use it in your AI: https://www.openaccountants.com/connect - Meet the accountants: https://www.openaccountants.com/network > **General reference only.** This document does not constitute tax, legal, or > financial advice. Verify figures against the cited primary sources or with a > licensed professional before relying on them. ## Today's figures and who stands behind this skill This file is an AI skill (tax rules your AI follows) from OpenAccountants, copied on 2026-09-08. Rates, thresholds and deadlines change. For the current version of this skill, its official sources and the named accountant (if any) who stands behind it, call `get_skill` with slug `au-crypto-tax-2` on the OpenAccountants connector (https://www.openaccountants.com/connect), or read https://www.openaccountants.com/skills/au-crypto-tax-2. If neither is available, confirm every figure against the official source pages cited above before relying on it.
From openaccountants/openaccountants, AGPL-3.0.
More from openaccountants/openaccountants
- 0.597score
ae-tax-residency
openaccountants
Use this skill for any question about UAE tax residency.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
al-cross-border
openaccountants
Albanian cross-border tax for tax year 2026 under Law No.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
au-tpar
openaccountants
Use this skill for any Australian Taxable payments annual report (TPAR) question under the taxable payments reporting system: which businesses must lodge, the…
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
ae-corporate-tax
openaccountants
Use this skill whenever asked about UAE Corporate Tax for freelancers, sole establishments, or small businesses.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
al-corporate-tax
openaccountants
Albanian corporate income tax (tatimi mbi të ardhurat e korporatave, often called tatimi mbi fitimin) for tax year 2026 under Law No.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
australia-formation
openaccountants
Use this skill whenever asked about forming, incorporating, or registering a company in Australia.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
audit-quality-assurance-aqa
openaccountants
Use when asked about Audit in Kenya: how I do it.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
australia-payroll
openaccountants
Use this skill whenever asked about Australian payroll, PAYG withholding, superannuation guarantee, Single Touch Payroll, or employer obligations in Australia.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
ab-individual-return
openaccountants
Use this skill whenever asked about Alberta provincial individual income tax.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
australia-financial-statements
openaccountants
Use this skill when preparing, reviewing, or advising on annual financial statements for an Australian company.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
au-trust-distributions
openaccountants
Use this skill whenever asked about Australian discretionary or family trust distributions -- trustee resolutions, present entitlement, section 95 net income…
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
al-income-tax
openaccountants
Use this skill whenever asked about Alabama individual income tax for self-employed individuals or sole proprietors — filing Form 40, AL estimated tax (Form…
SkillAFreshness: A★ 460Claude Code +9
Signals
- Stars
- 460
- Forks
- 63
- Open issues
- 266
- Contributors
- 31
- Last commit (this folder)
- Oct 16, 2026 (16 days ago)
- Last release
- Jul 4, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- AGPL-3.0
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from openaccountants
- 0.597score
au-tpar
openaccountants
Use this skill for any Australian Taxable payments annual report (TPAR) question under the taxable payments reporting system: which businesses must lodge, the…
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
australia-formation
openaccountants
Use this skill whenever asked about forming, incorporating, or registering a company in Australia.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
audit-quality-assurance-aqa
openaccountants
Use when asked about Audit in Kenya: how I do it.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
australia-financial-statements
openaccountants
Use this skill when preparing, reviewing, or advising on annual financial statements for an Australian company.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
au-trust-distributions
openaccountants
Use this skill whenever asked about Australian discretionary or family trust distributions -- trustee resolutions, present entitlement, section 95 net income…
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
australia-payroll
openaccountants
Use this skill whenever asked about Australian payroll, PAYG withholding, superannuation guarantee, Single Touch Payroll, or employer obligations in Australia.
SkillAFreshness: A★ 460Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get au-crypto-tax-2 running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
au-crypto-tax-2 skill. Agent Mart. https://agentmart.dev/skills/openaccountants-au-crypto-tax-2 (last updated 2026-10-24)