Changelog
Actively maintained. Continuously improving.
Download v2.5.0
Windows 10/11 · 17 MB · 30-day free trial · No account required
SHA256: 605b7e8663a472f775095019e57e8f8d991fb7080d493a45bab573636a9b0ade
v2.5.0 NEW March 2026 Import Pipeline β Smarter, Faster, and Ready for Intelligence
- 10 built-in exchange profiles β Coinbase, Kraken, Binance, NDAX, Newton, Shakepay, Crypto.com, and more. Zero configuration for recognized exchanges.
- Ledger format support β import Binance Transaction History and Kraken Ledger exports directly. Multi-row trades reconstructed automatically.
- Stablecoins just work β USDT, USDC, BUSD, DAI automatically treated as USD for seamless price matching
- Full audit trail β every transformation tracked for complete data provenance
- 88 bugs fixed across the full release cycle
- Laying the groundwork for AI-powered features in upcoming releases
v2.4.0 March 2026 π¬π§ United Kingdom β Fourth Jurisdiction + Enhancements
- π¬π§ Full UK Capital Gains Tax β Section 104 pooling, same-day rule (S105), 30-day bed & breakfasting (S106A)
- Annual Exempt Amount (AEA) β Β£3,000 deduction for 2024/25+
- 5 UK tax reports β SA108 Summary, Capital Gains Detail, Pool History, Income, Audit Provenance
- SA108 boxes 13.1β13.8 β maps directly to HMRC Self Assessment
- UK exports β Β£ currency, DD/MM/YYYY dates, "2024/25" tax year format
- GBP market data via CoinGecko, April 6 β April 5 fiscal year
- Dashboard AEA model β Net Gain β Exempt Amount β Taxable Gains β Tax at 18%/24%
- United Kingdom edition ($39 USD), All Jurisdictions now includes UK
- 15 report accuracy improvements across ACB Summary and Superficial Loss (viewer, PDF, CSV)
- Faster dashboard β preflight caching, unified pipeline, smarter tab switching
- Import pipeline hardening β 5 fixes from full architecture assessment
- β οΈ Upgrading from v2.3.0: Create a new database and re-import your CSV files. All calculations reproduce automatically. No automatic migration from v2.3.0 databases.
- 77 bugs fixed across the full release cycle
v2.3.0 February 28, 2026 π¦πΊ Australia β Third Jurisdiction
- π¦πΊ Full Australian CGT support β FIFO, LIFO, and HIFO lot tracking for ATO compliance
- 50% CGT discount engine β calendar-month holding period check, applied after Q18 netting
- ATO Question 18 netting algorithm β losses applied to non-discount gains first, then discount gains
- 5 Australian tax reports β CGT Summary, CGT Worksheet, Income, Lot Tracking, Audit Provenance
- Australian PDF exports β A$ currency prefix, DD/MM/YYYY dates, ATO-style headers, "2024-25" financial year format
- July 1 β June 30 financial year β full fiscal year support across all calculations and reports
- AUD market data β CoinGecko crypto prices in AUD, FRED USD/AUD exchange rates
- Rules banner upgrade β Tax Year and Reporting Currency pills for all jurisdictions
- Licensing expanded β Australia ($39 USD), All Jurisdictions ($69 USD) pricing tiers
- 70 bugs fixed across the full release cycle
v2.2.0 February 21, 2026 Account-by-Account compliance & UX polish
- Account-by-Account Basis tracking (T.D. 10000, Β§1.1012-1(j)) β per-account cost basis for US 2025+ tax years
- Transaction Types column β see buy/sell/income/deposit/send breakdown per exchange at a glance
- Transfer lot movement engine β FIFO within account per IRS regulations, partial lot splitting
- Create Transfer feature β generate matching Send/Receive pairs to move lots between accounts
- Preflight Check β engine-driven pre-calculation diagnostics catch problems before you calculate
- US Audit Report Section G β T.D. 10000 compliance documentation with account basis snapshots
- Form 8949 box categorization β 2025+ boxes G/H/I (short-term) and J/K/L (long-term) based on 1099-DA status
- Report naming standardized β consistent filenames with jurisdiction, asset, year, and method across all 12 reports
- 55 bugs fixed across the full release cycle
v2.1.0 February 15, 2026 ACB Calculation Dashboard
- New 4-zone Calculation Dashboard β Config Bar, Rules Banner, Asset Table, and Batch Progress
- Batch calculation queue β select multiple assets and calculate in sequence with live progress
- Financial results in Batch Progress β see gains, losses, and net totals as each calculation completes
- Database-driven staleness detection β dashboard shows which assets need recalculation after new imports
- Currency readiness indicators β see which assets need exchange rates or crypto prices before calculating
- Per-asset method override β choose FIFO, LIFO, or HIFO for individual assets
- License-gated calculation β free trial, jurisdiction-specific tiers (CA $39 USD, US $39 USD, Both $69 USD)
- Old ACB Calculator tab removed β cleaner interface, 4,200 lines of legacy code deleted
v2.0.5 February 12, 2026 Audit reports, security & pricing
- Audit Provenance PDF β detailed audit trail report with calculation methodology and data sources
- DPAPI-encrypted API key storage β keys secured via Windows Credential Store, not in database
- Three pricing tiers implemented (Canadian $39 USD, US $39 USD, Both $69 USD)
- Release build fix β libcrypto-3-x64.dll properly bundled for OpenSSL support
- Website scaffolded with Astro framework
v2.0.4 February 9, 2026 Installer polish & infrastructure docs
- EULA license agreement in installer
- Logo in NSIS sidebar and header
- Infrastructure documentation adapted for Tauri
- Compiler warnings eliminated (0 remaining)
v2.0.3 February 6, 2026 Session logging & debug cleanup
- 17 mutation commands wired with session logging
- Stripped 47 console.log and 21 println! from production code
- Replaced 25 alert() calls with message system
- Fixed .unwrap() crash in FRED connection test
v2.0.2 February 2, 2026 Deletion messaging & integration tests
- 7 strategy-specific deletion messages
- Nuclear delete returns actual record count
- 14 Rust integration tests for all deletion strategies
- Data viewer UX improvements (column sizing, ordering, CSV export)
v2.0.1 January 28, 2026 Market data E2E verification
- 9/9 market data E2E tests passing
- CoinGecko date calculation fix
- Unmapped asset status prioritization fix
- 13 Kraken exchange symbol aliases
v2.0.0 December 2025 Complete rewrite β Electron to Tauri
- Complete rewrite from Electron to Tauri (Rust backend)
- 182 commands, 629 tests passing, 0 compiler warnings
- ACB performance: 835 transactions/second (3.2x faster than v1)
- 12 specialized tax reports (PDF and CSV export)
- AES-256 encrypted local database
- Installer size reduced from 195 MB to 16 MB (NSIS)
- Bank of Canada, FRED, and CoinGecko market data pipelines
- 7 deletion strategies with full integration test coverage
Version 1 History
PrivateACB v1 was built with Electron and released in December 2025. Version 2 is a complete rewrite in Rust (Tauri) β same features, 12x smaller installer, 3x faster calculations.
v1.13 Dashboard command center, activity log, trial UX
v1.12 Performance optimization, custom income types
v1.9 CSV price import, validation improvements
v1.8 CoinGecko price fetching, market data dashboard
v1.7 Stake.tax integration for Solana staking
v1.6 Bidirectional CSV support (Newton, Shakepay)
v1.5 Enhanced audit reports with source verification
v1.3 Flexible US cost basis methods (FIFO, LIFO, HIFO)
v1.2 Aggregated tax reports across all assets
v1.1 Smart transaction classification (48+ types)
v1.0 Initial release β Canadian ACB, US lot tracking, superficial loss, wash sale, encrypted database
Platform Support
Windows 10/11 β Available now macOS / Linux β Evaluating demand