AI-assisted broker CSV normalization & France 2025 tax preparation

Turn broker data into trusted tax intelligence.

Import a supported CSV, review flagged rows, confirm a locked snapshot, then prepare France 2025 tax figures with deterministic, explainable calculations.

Powered by

ADVISING
Deterministic calculations
Exact mathematical gain/loss algorithms
Human-in-the-loop review
Investor control over ambiguous rows
Traceable import pipeline
Immutable audit log for every transaction
Secure financial data
TLS in transit and hashed credentials at rest

The Problem

Broker statements are non-standardized messy data nightmares.

01

Inconsistent CSV layouts

Each broker exports different columns, dates, and number formats. TaxGain currently accepts one documented CSV layout; additional adapters can be added later.

02

Multi-Currency & Stock Splits

Calculating cost basis across foreign currencies, withholding taxes, and corporate actions manually leads to tax calculation errors.

03

Lack of Auditability

Generic spreadsheets lack an immutable record of raw line data versus human modifications, leaving investors vulnerable to tax audits.

The Solution

TaxGain · AI Advisor: Intelligent Transaction Normalization Engine

We bridge raw broker data and tax-preparation requirements with automated parsing, AI-assisted anomaly detection, and human verification.

Supported CSV ingestion

Upload a standard broker CSV export. TaxGain detects the supported layout automatically. PDF/OCR ingest is planned.

Standard transaction categories

Normalizes trades into standard BUY, SELL, DIVIDEND, CASH_FEE, and CORPORATE_ACTION events.

AI Anomaly & Review Detection

Flags unmapped tickers, low-confidence parses, or missing FX exchange rates before locking.

Human-in-the-Loop Audit

Review flagged transactions row-by-row with side-by-side raw broker line comparison.

France weighted-average cost (PMP)

Calculates securities capital gains with the French weighted-average (PMP) method — not US FIFO/LIFO lots.

Tax-preparation package

Maps confirmed activity to France 2025 boxes and a signature-ready preparation PDF. TaxGain helps prepare tax filing packages. It does not file your taxes for you.

Step-by-Step Workflow

5 steps from broker CSV to tax preparation

01

Upload Statement

Select portfolio and drag-and-drop CSV broker file.

Step 1
02

Parse & Normalize

Engine converts lines into standard event schema.

Step 2
03

Review Uncertain Rows

Investor validates flagged or ambiguous rows.

Step 3
04

Confirm & Lock

Lock validated statement for downstream calculations.

Step 4
05

Analyze & Export

Generate a France tax-preparation summary from confirmed activity.

Step 5

Product Preview

Built for serious investors preparing French taxes

Illustrative preview — sample values only, not live portfolio data

TaxGain Dashboard • Main IBKR Growth Portfolio
Needs review (4 rows)12 confirmed statements
Historical invested capital
€142,500.00
Confirmed buys · not market value
Realized gain (illustrative)
+€18,450.20
France PMP · sample only
Dividend Income
€1,240.50
€180.00 Foreign Tax Paid
Review coverage
Human-checked
Flagged rows stay in investor review
DateTypeTickerQuantityPriceTotalStatus
2024-01-15BuyAAPL10$185.50$1,855.00Valid
2024-03-15BuyUNKNOWN_TICKER50$12.40$620.00Needs Review
2024-04-02SellNVDA2$890.00$1,780.00Valid

AI Boundaries & Deterministic Math

We separate AI parsing from tax math. Large Language Models and fuzzy rules are ONLY used to parse messy CSV descriptions and propose symbol mappings. Acquisition cost, realized gain or loss, and FX conversions use strict deterministic code — French PMP, not FIFO.

Immutable Auditability

Every raw line from your uploaded broker statement is preserved permanently in its original form. When you confirm or edit a transaction, TaxGain stores an immutable audit log linking the investor decision to the raw row.

Ready to turn a supported broker CSV into tax-preparation figures?

Create an account, import a supported CSV, confirm the statement, then prepare France 2025 tax figures in Tax Center. TaxGain does not submit your declaration to DGFiP.