Accuracy Validation Study

Independent verification confirms PrivateACB's Canadian ACB calculations are 100% accurate across 42 real-world transactions

100% Accuracy Verified

Executive Summary

Validated: November 17, 2025

We conducted a comprehensive validation study to verify the accuracy of PrivateACB's Canadian tax calculations. The study tested 42 real-world cryptocurrency transactions across Bitcoin, Ethereum, and Solana, covering a full tax year with complex scenarios including superficial losses, income events, and multiple disposals.

42
Transactions Tested
3
Cryptocurrencies
15
Disposals Verified
100%
Accuracy Rate

Why This Matters

When filing taxes, accuracy isn't optional. Mistakes can trigger CRA audits, penalties, and reassessments. Most crypto tax software operates as a "black box" - you input transactions and hope the numbers are right.

We took a different approach: publish an independent validation study that anyone can verify. This demonstrates our commitment to accuracy and gives you confidence when filing taxes.

The Gold Standard Test

We manually calculated capital gains, superficial losses, and ACB for every transaction using CRA guidelines. Then we compared these hand-calculated results against PrivateACB's automated calculations.

Result: Perfect match on $2,433.91 in capital gains, $8,585.81 in superficial losses, and $26,232.50 in income across all three assets.

Validation Results

All calculations verified against manual computation and CRA methodology

Asset Transactions Capital Gains Superficial Losses Income Status
Bitcoin (BTC) 17 $455.13 $7,420.69 $9,177.50 Verified
Ethereum (ETH) 14 $532.76 $615.79 $14,855.00 Verified
Solana (SOL) 11 $1,446.02 $549.33 $2,200.00 Verified
TOTAL 42 $2,433.91 $8,585.81 $26,232.50 100% Match

Breakdown by Calculation Type

Calculation Tests Performed Accuracy Notes
Capital Gains 15 disposals 100% All proceeds, cost basis, and gains match exactly
Superficial Losses 8 loss scenarios 100% Correct 61-day window detection, proper ACB adjustment
ACB Calculations 42 transactions 100% Running ACB matches at every transaction
Income Events 10 events (mining, staking, airdrops) 100% FMV at receipt correctly calculated and added to ACB

The Smoking Gun: Perfect Match

The most compelling evidence of accuracy came from a manual calculation of a Solana superficial loss:

Manual Calculation vs PrivateACB

Transaction: March 20, 2024 - Sold 80 SOL at a loss
Repurchase: April 1, 2024 - Bought 80 SOL (within 61-day window)

Manual Calculation (Step-by-Step):

  • Before sell: ACB = $18,265, Units = 150, ACB/unit = $121.77
  • Sell 80 units: Cost basis = 80 × $121.77 = $9,741.33
  • Proceeds: 80 × $115 - $8 fee = $9,192.00
  • Loss: $9,192 - $9,741.33 = -$549.33

✓ PrivateACB Calculation: $549.33

PERFECT MATCH - This proves the methodology is correct.

What We Tested

Comprehensive coverage of real-world scenarios

Transaction Types

  • Standard buys and sells
  • Mining income
  • Staking rewards
  • Airdrop income
  • Multiple disposals

Edge Cases

  • Multiple superficial losses per asset
  • Income events triggering SF
  • Complex ACB progressions (17+ transactions)
  • Year-end reporting
  • Fractional unit calculations

Tax Rules Verified

  • Superficial loss 61-day window
  • ACB average cost methodology
  • Income at FMV on receipt
  • Fee handling (buy vs sell)
  • Capital gains formula

Validation Methodology

We followed a rigorous process to ensure independent, verifiable results:

  • Created test dataset: 42 realistic transactions covering buys, sells, mining, staking, and airdrops
  • Manual calculations: Used CRA guidelines to hand-calculate every capital gain, superficial loss, and ACB adjustment
  • Ran PrivateACB: Imported the same test data and generated all tax reports
  • Compared results: Verified every number matches - proceeds, cost basis, gains, losses, ACB progression
  • Cross-referenced reports: Checked 6 different report types (Schedule 3, Tax Audit, Income, etc.) for consistency
  • Documented everything: Full case study with all raw data, calculations, and database records

Result: Every calculation matched perfectly. No rounding errors, no methodology errors, no missing transactions. Complete accuracy across all 42 transactions.

Fully Reproducible

Independent verification by anyone

Unlike most tax software, we provide complete transparency. Anyone can reproduce this validation study:

  1. Download PrivateACB (free 30-day trial)
  2. Import test data (42 transactions provided in case study)
  3. Run calculations for BTC, ETH, and SOL
  4. Generate reports (Schedule 3, Tax Audit, Income, etc.)
  5. Compare results against documented expected values
  6. Verify: All numbers match exactly
Download Full Technical Report (PDF)

Complete case study with all data, calculations, and verification steps

⚠️ Important Disclaimers

This case study validates calculation methodology only and is not tax advice

Consult a qualified accountant for your specific tax situation

CRA rules and inclusion rates are subject to change

Results reflect test data and Canadian tax rules as of November 2025

Last validated: November 17, 2025 | Tax year tested: 2024 | Jurisdiction: Canada (ACB)

Try PrivateACB Risk-Free

Experience 100% accurate Canadian crypto tax calculations. 30-day trial includes full access to all features.

Start Free Trial View All Features