Skip to content

FREE TOOL · NO SIGNUP

Trade P&L Auditor

CSV in. Halal compliance + tax-ready P&L out.

Columns: ticker,side,qty,price,date. Header row optional. Side = BUY or SELL.

Runs in your browser. Nothing is sent to our servers.

Two audits in one

Halal compliance + tax-ready P&L

Most crypto traders end the year with two questions they can't easily answer: “was anything I held non-halal?” and “what's my tax-reportable P&L?”. The P&L auditor answers both in a single paste.

Paste a CSV export from your exchange — Binance, Coinbase, Kraken, anywhere that exports trades with ticker, side, qty, and price. The tool computes realised P&L per ticker on average-cost basis and runs every ticker through our 4-gate AAOIFI screen. The output is two things: a tax-ready P&L summary and a halal compliance audit with concrete remediation guidance for any non-compliant positions.

Runs entirely in your browser. We don't see your trades, we don't store them, there's no signup. Refresh the page and the data is gone.

CSV format

The simplest possible export

The auditor accepts a five-column CSV:ticker, side, qty, price, datewith optional header row. Side is BUY or SELL. Date is accepted as YYYY-MM-DD or skipped entirely if you don't have it. Whitespace is forgiving.

If your exchange exports more columns, the auditor ignores the extras — it reads only the first five. Most exchanges include a fee column; subtract fees from price yourself before pasting if you want fee-adjusted P&L. Otherwise the figures are gross of fees.

What the audit returns

Per-ticker breakdown with action items

Realised P&L

Per ticker, computed on average-cost basis. Gains in green, losses in red. Sorted by absolute P&L magnitude — biggest movers first.

Halal status

Each ticker is matched to our AAOIFI screen. Halal / haram / under review / unknown. Status badge inline with the row.

Compliance summary

Total realised gains broken into halal-source vs haram-source. The latter requires separate scholar guidance — gains given to charity, principal retained.

Per-position remediation

Every non-halal or under-review position gets a one-sentence action item. No guessing what to do next.

Tax-ready, with caveats

How to use the P&L for tax filing

The auditor uses average-cost basis per ticker to compute realised P&L. This is acceptable for most jurisdictions and is the simplest defensible method. In some jurisdictions you may elect FIFO, LIFO, or specific-identification methods which can produce different figures — usually small differences but occasionally meaningful, especially in volatile years.

Most accountants prefer FIFO for crypto. The IRS in the US permits specific-identification provided you can document the lot you sold. If you're tax-resident in a jurisdiction that requires a specific method, treat the auditor's output as a planning estimate and recompute using your accountant's preferred method for filing.

For halal investors there's an additional layer: gains from non-halal positions usually need to be donated to charity (without intention of reward) rather than retained. The donation may be tax-deductible in some jurisdictions, depending on the recipient. Consult both a qualified scholar and an accountant.

FAQ

Common questions

Do you store my CSV?+

No. The auditor runs entirely in your browser. We never see your trades, we never log them, there’s no signup. Refresh and the data is gone.

Can I use the output for actual tax filing?+

It’s a planning tool. Most accountants will recompute using their preferred method (FIFO, specific-ID, etc.). Use the audit to spot the largest movers and as a sanity check on your accountant’s figures.

What about wash sales?+

US wash-sale rules don’t currently apply to crypto, but legislation has been proposed multiple times. The auditor doesn’t track wash sales — most users don’t need to. If you need wash-sale logic, use a dedicated tax tool.

What if I held a coin across multiple exchanges?+

Concatenate the CSV exports from each exchange before pasting. The auditor groups by ticker, so cross-exchange aggregation is automatic.

Does this work for staking and airdrop income?+

No. The auditor handles spot trade P&L only. Staking yield, airdrops, and lending interest are separate categories with their own tax and halal considerations.

Skip the year-end audit

Trade only halal-screened coins from day one

The bot trades only AAOIFI-screened halal coins, so the year-end audit is straightforward — every position halal, every gain zakatable.

See the tiers →