Before you start
Use this workflow when your source is a broker statement, custodian export or screenshot that lists public-market holdings. The import is a drafting tool: it reads visible values and prepares editable rows, but the statement remains the source of truth until you check every row.
Detailed steps
Open Assets and start an import
Go to Assets from the left navigation. If the portfolio is empty, use the Import statement button in the onboarding panel. If the portfolio already has assets, use Add Capital Item and choose the import route from there. Confirm the portfolio name in the header before continuing.
Choose Public Markets > Import Holdings
Select Public Markets when the file contains listed securities such as stocks, ETFs, mutual funds, bonds or broker model portfolios. Use Import Holdings for bulk import. Use Stock & Fund Ticker instead when you only need to add one holding manually.
Upload the broker PDF, CSV or screenshot
Upload the clearest source available. Prefer CSV or PDF when they include all columns. Screenshots are acceptable only when ticker, quantity, value and currency are visible. Do not upload pages that hide units, account ownership or currency, because the review table cannot fix missing source evidence.
Wait for extraction and open the editable preview
Capitelist reads the file and drafts rows before anything is added to the Capital Map. Wait for the AI Import preview and use the Review rows and capital-items counters to understand what will be considered for import. If extraction fails or the preview is obviously incomplete, rescan or use manual entry for the affected holdings.
Check item, location, invested amount, value, currency and confidence
Review each row against the statement. Item on file identifies the holding; Portfolio location / account should stay Public markets for listed securities; Amount invested is the cost basis when available; Value and Currency drive the current net-worth effect; confidence and source row show where to slow down. Fix obvious parsing issues before import.
Exclude duplicates and rows that should not become holdings
Clear the include checkbox for any row that already exists in the portfolio, represents cash that should be captured under Cash, is only a subtotal, or lacks enough evidence. Excluded rows remain visible, while the import button updates to the number of rows that will actually be committed.
Commit only the reviewed import count
Use the Import capital items button only after the remaining count matches the rows you want in the portfolio. Importing creates portfolio records and can affect Net Worth, Capital Review, Forecast, exports and share links. Leave uncertain rows out and document them as follow-up review items.
Open Assets and inspect the imported positions
After commit, return to Assets and inspect the Public Markets table. Check the source label, institution, value, currency and any Capital Review warnings. If totals changed unexpectedly, compare the imported rows against the original statement before relying on the dashboard.
Field guide
Broker PDF, CSV or screenshot used as evidence.
Prefer files that show ticker or fund name, units, value, currency and statement date.The extracted holding name shown in the review table.
Match it to the statement and avoid importing subtotal or header rows.The asset category and liquidity treatment that Capitelist will apply.
Keep listed securities as Public markets unless the statement row is not a public holding.Cost basis or original amount invested when the source provides it.
Leave uncertain cost basis for follow-up instead of inventing a clean figure.Current row value that will affect portfolio totals.
Verify whether the broker value includes accrued income, pending cash or converted values.Native currency of the imported row.
Do not manually convert unless the source already reports the converted value.Extraction quality and the row where Capitelist found the evidence.
Low confidence or surprising row numbers require manual verification or exclusion.Decision rules
What it adds
- Speeds up onboarding of broker portfolios with many positions.
- Keeps a review step between extraction and portfolio creation.
- Improves valuation metadata when tickers, quantities and currencies are captured.
What it does not do
- AI Import is not a live brokerage connection.
- Extraction can miss columns, confuse signs or duplicate positions.
- Some instruments may require manual classification after commit.
Common mistakes
What to check
- Check whether cash balances in the broker statement were imported separately from securities.
- Verify statement date and currency before using the values in Capital Review.
- Do not commit positions from screenshots that hide units or currency.
- Use the original statement as the source of truth when the extraction looks wrong.
Importing subtotals, cash lines or statement headers as if they were holdings.
Committing rows with hidden currency or missing quantity from a screenshot.
Creating duplicate holdings because the same broker account was already tracked manually.
Treating AI confidence as verification instead of a prompt to review the row.
After you save
- Open Assets > Investments and check the Public Markets table.
- Open Capital Review and resolve new warnings caused by the import.
- Compare Net Worth against the broker statement total.
- Attach or retain the source statement so the imported values remain auditable.
