Skip to main content
Next expat filing deadlineCheck my situation
atamatax
Foreign brokerage analysis

Upload your foreign brokerage statement.

Identify holdings that may need PFIC review, see which facts are missing, and carry supported records into Atamatax instead of retyping a portfolio one fund at a time.

CSV self-serve import · PDF/image Concierge intake · private storage · no public file URLs

From file to filing workflow

One normalized portfolio, with review boundaries preserved.

  1. 1

    Import the statement

    Use a dated positions CSV for immediate self-serve parsing, or the private Concierge document flow for PDF, CSV, JPG and PNG statements.

  2. 2

    Normalize the holdings

    Atamatax maps available names, tickers, ISINs, quantities, basis and year-end values into the existing return data model.

  3. 3

    Review every classification

    Exact dataset matches, potential pooled-fund indicators and missing domicile data are shown separately. Unknown is never treated as proof that a holding is safe.

  4. 4

    Continue into filing

    Supported holdings and transactions feed the PFIC, Form 8621, FBAR and Form 8938 workflows; unresolved facts stay in the review queue.

Results you can inspect

Holding-by-holding, not a portfolio-level guess.

  • Security name plus ticker, ISIN or CUSIP when the source provides it.
  • PFIC indicator and confidence: exact match, potential pooled fund, or missing information.
  • Reason for the indicator, including domicile and collective-investment signals.
  • Separate account-level checks for a foreign brokerage, FBAR and Form 8938.

A foreign account is not itself a PFIC. Forms are surfaced only from the supported account, asset and holding logic.

Sensitive financial data

Validated before storage, owned before access.

  • Server-side size, extension, MIME and magic-byte validation.
  • Sanitized display filenames and generated storage paths—never client paths.
  • Private Supabase bucket with owner-scoped read policy; no public object URLs.
  • Server authorization against the signed-in user and owned Concierge filing.
  • Content hashes for duplicate detection and metadata-only audit events.
  • Failed database registration removes the uploaded object.
Review Atamatax security

Choose the input path that matches the file

Use CSV for immediate analysis. Use Concierge for source documents.

XLS/XLSX parsing is not presented as supported until a validated spreadsheet adapter exists. Export the workbook as CSV, or upload a PDF through Concierge.