VDA & Carbon Credit Receipts: Section 44AB Audit Checklist
📋 Table of Contents
1. Understanding the Legal Framework
The Indian tax landscape for Virtual Digital Assets (VDAs) has undergone rapid transformation since the Finance Act 2022 introduced Section 115BBH (30% flat tax) and Section 194S (TDS on VDA transfers). With the ICAI’s revised Exposure Draft on Section 44AB now incorporating specific VDA guidance, taxpayers, auditors, and compliance professionals face a significantly elevated documentation burden.
Carbon credits — increasingly transacted on blockchain platforms and classified as VDAs — add another layer of complexity. Whether your client is a crypto trader, DeFi participant, or a corporate entity selling carbon offsets via tokenised registries, the Section 44AB audit trail must now be airtight.
1.1 What Counts as a VDA Under Indian Law?
Section 2(47A) of the Income Tax Act, 1961 (inserted by Finance Act 2022) defines a Virtual Digital Asset to include:
Any information, code, number, or token (not being Indian or foreign currency) generated through cryptographic means providing a digital representation of value
Non-Fungible Tokens (NFTs) and similar tokens as may be notified by the Central Government
Any other digital asset as notified under Section 2(47A)(c)
⚠️ Carbon Credits & VDA Status (FY 2025-26): As of FY 2025-26, CBDT has not issued a blanket exclusion for carbon credits from the VDA definition. Credits traded on blockchain-based registries (Toucan Protocol, KlimaDAO) are likely VDAs; traditional UNFCCC-registry credits may be treated as goods. Practitioners must assess each instrument on its underlying structure before drawing a conclusion.
1.2 Section 44AB — The Tax Audit Trigger
| Category | Turnover Threshold | VDA-Specific Notes |
|---|---|---|
| Business (General) | > ₹1 crore | VDA receipts form part of business receipts |
| Profession | > ₹50 lakh | Advisory fees paid in crypto may qualify |
| Presumptive (44AD) | Opting out below threshold | VDA traders claiming 44AD must verify eligibility |
| Digital Business (44ADA) | > ₹75 lakh | Applicable to certain tech-based professionals |
1.3 The Exposure Draft — Key Changes That Matter
✦ New clause in Form 3CD requiring VDA-specific transaction disclosure
✦ Verification of TDS compliance under Section 194S for each VDA transfer event
✦ Auditor responsibility to verify cost of acquisition — no set-off/deduction against VDA income
✦ Specific guidance on carbon credit instruments — bifurcation between VDA-classified and non-VDA carbon credits
✦ Requirement to verify exchange-issued statements against ITR Schedule VDA
2. The Master Documentation Checklist
Use this checklist for every VDA-reporting assessee during the Section 44AB audit process. Each item maps to a specific regulatory requirement.
Step 1: Establish VDA Scope & Entity Profile
Step 2: Exchange & Wallet Statements
Step 3: Valuation & Pricing Records
Step 4: Section 194S TDS Compliance Audit
Section 194S mandates TDS deduction at 1% on transfer of VDAs. The Exposure Draft requires the auditor to verify:
Step 5: ITR Verification — Schedule VDA
Step 6: GST Compliance for Carbon Credit Receipts
📘 GST Treatment of Carbon Credits: The GST Council has treated certain carbon credits as ‘actionable claims’ (exempt under Schedule III). However, tokenized carbon credits on blockchain may be classified differently. Verify entity-specific advance rulings or AAR orders before concluding GST position.
Step 7: Form 3CD Clause-by-Clause Verification for VDAs
| Clause | Requirement | VDA-Specific Disclosure |
|---|---|---|
| Clause 13 | Method of accounting | Mark-to-market vs FIFO vs WAC for VDA valuation |
| Clause 19 | Amounts not deductible | No deduction on VDA expenditure — confirm nil claim |
| Clause 26 | Particulars of TDS | 194S TDS on every VDA transfer — exchange-wise |
| Clause 32 | Speculation / deemed profit | VDA trading classification — business vs capital |
| Clause 36 | Exempt income | Carbon credits — specify exemption basis if claimed |
| Clause 44 | GST turnover breakup | Separate VDA turnover vs carbon credit turnover |
| New VDA Clause | ICAI Exposure Draft addition | Wallet list, exchange list, VDA type, FMV basis |
Step 8: FEMA & Foreign Exchange Compliance
Step 9: Workpaper Standards for VDA Audits
Step 10: Technology Tools for VDA Audit Evidence
✦ Koinly / CoinTracker / ZenLedger: Automated transaction aggregation and tax computation
✦ Etherscan / BSCScan / Polygonscan: On-chain verification of transaction hashes
✦ CBDT AIS Portal: Cross-reference exchange-reported VDA transactions
✦ GST Portal GSTR-2B: Cross-verify ITC on any carbon credit-related purchases
✦ Chainalysis / Elliptic: For high-risk client AML verification
3. Carbon Credits — Dedicated Sub-Checklist
Carbon credits demand special attention because their tax treatment is not yet uniformly settled. The following sub-checklist addresses carbon-credit-specific documentation requirements.
3.1 Classification Decision Tree
🌿 Quick Classification Guide
Step 1 → Is the credit issued on a blockchain/DLT registry? YES → Likely VDA → Apply 30% / 194S / no deduction.
NO → Is it an UNFCCC/Kyoto credit? YES → Likely goods/services → Apply normal income tax / GST.
Unsettled: Voluntary market credits (Verra, Gold Standard) not on blockchain → assess as goods under ICDS VIII.
4. Common Audit Pitfalls & How to Avoid Them
| Pitfall | Risk Level | Mitigation Strategy |
|---|---|---|
| Missing wallet addresses / cold storage | HIGH | Obtain signed representation; use blockchain explorer |
| DeFi rewards not reported | HIGH | Pull all protocol interactions; classify staking rewards as income |
| Crypto-to-crypto swaps treated as non-taxable | CRITICAL | Each swap is a VDA transfer — compute FMV at swap date |
| Carbon credit exemption claimed without AAR | MEDIUM | Document GST position; obtain state-specific AAR ruling |
| 194S TDS not verified for P2P trades | HIGH | Obtain counterparty confirmation; check Form 26QE |
| Loss set-off against salary / business income | CRITICAL | Verify ITR computation — s.115BBH(2)(b) absolute prohibition |
| Foreign exchange VDA not reported | HIGH | AIS cross-check; FEMA compliance verification |
| NFT royalties treated as VDA income | MEDIUM | Royalties may be taxable under Section 194-O — verify classification |
5. Practical Filing Calendar
| Due Date | Activity | Reference |
|---|---|---|
| 31 May | Verify TDS 194S deduction for Q4 — reconcile with 26AS | Section 194S |
| 30 June | Compile full VDA transaction register for the FY | ICAI Exposure Draft |
| 31 July | ITR filing for non-audit cases — Schedule VDA finalised | Section 139(1) |
| 30 Sep | Tax audit report (Form 3CD) filing — VDA clauses completed | Section 44AB |
| 31 Oct | Transfer Pricing report (if applicable) for VDA cross-border transactions | Section 92E |
| 31 Dec | Revised return window — if VDA disclosure errors found | Section 139(5) |
6. Conclusion: Proactive Documentation is Non-Negotiable
The revised Section 44AB Exposure Draft signals a clear regulatory direction: VDA transactions can no longer be treated as a footnote in the tax audit process. With 30% flat taxation, no deduction rights, strict TDS compliance under Section 194S, and now formal Form 3CD disclosure requirements, the documentation bar has been raised significantly.
Carbon credits — particularly those on blockchain registries — sit at the intersection of environmental regulation and digital asset taxation, making them one of the most complex instruments to audit under the current framework. Practitioners who invest in robust workpaper templates, master transaction registers, and systematic reconciliation protocols today will be well-positioned as CBDT issues further clarifications.
Keep this checklist updated as new CBDT circulars, ICAI guidance notes, and GST Council decisions are issued. Document everything, assume regulators will ask for it, and err on the side of disclosure.
Need Help with VDA Audit Compliance?
Our team of Chartered Accountants and tax technology specialists can build a complete VDA documentation framework aligned with the latest ICAI Exposure Draft guidelines.
