Import a statement

Bring balances, holdings, or PPF / EPF transactions in from a file using Artha — create accounts and ledger rows with your approval.

Last reviewed 2026-07-24

Bring data in from a file. Prefer Artha when you have a PDF, image, or spreadsheet for a bank account, stocks, US stocks, mutual funds, fixed deposit, Public Provident Fund, or Employee Provident Fund statement.

Artha import loop

  1. 1

    Upload

    PDF / sheet

  2. 2

    Clarify

    dates / password

  3. 3

    Review

    proposed rows

  4. 4

    Approve

    then apply

  5. 5

    Verify

    type dashboard

Review before you approve

Artha proposes changes — approve only when the preview matches your statement.

Using Artha (chat + upload)

Open Artha

In the Invesh app, open Artha from the sidebar — or from a type dashboard choose AddAI Import (or Import with Artha in the setup wizard).

AI Import / Import with Artha open a new chat with the composer already filled for that product (for example Help me add holding to Stocks or Help me add transaction to EPF). The prompt is not sent until you send it.

Upload or ask

Upload the statement (PDF, image, or spreadsheet as supported), or edit the prefilled prompt and describe what you want to add in plain English.

File limits match Files: up to 10 MB per file, up to 10 files per upload, with the listed document and image types. Conversations that hold uploads are kept for 30 days.

Clarify

Answer prompts (date formats, password-protected PDFs, which account to use, etc.).

Review

Check proposed accounts, snapshots, or holdings for the live type Artha inferred. If holdings span more than one broker or platform, open each Review & approve summary separately — the row label includes the account name. Large holdings batches open a paginated spreadsheet (50 rows per page by default) with the account selector preselected — page through before you approve; Save All still covers every filled row.

If you see a Possible duplicate notice (or an amber warning on a bulk row), the draft looks identical to a record you already have or to another row in the same batch. Edit, remove the row, save anyway, or cancel — the warning does not block you.

Approve

Approve only when the preview matches the statement. If the preview is wrong, reject or edit — do not force a bad import through.

Verify

Confirm on the relevant type dashboard and the Wealth Dashboard. Uploaded files also appear under Files.

Assisted flows (when you already know the intent)

From Artha you can also start focused flows instead of a blank chat:

IntentWhat you do
Create an accountStart an account for a live type
Add a bank balanceRecord a snapshot for a bank account
Add one holding / depositAdd a stock, mutual fund, or fixed deposit
Add many stock or MF rowsUse the bulk holdings path

These still require your approval when changes are proposed.

Structured / bulk entry without a PDF

When you are typing rows yourself (no statement parse), use:

Background: Importing investments and Artha.