For Chartered Accountants with NRI clients

Your NRI client's file shouldn't take three days to rebuild.

An Indian demat account. A foreign tax residency. Two rate sources, four account types, and a FIFO queue that can't be mixed. Paisaverse reconstructs that position lot by lot — so your review starts at the judgement, not the data entry.

Tax Ledger export

FR & DE residents · FY 2025-26 · anonymised

  • JIOFIN

    NRE-PIS · TDS by bank

    ₹89,358

    LTCG

    Residence
    FR France
    Sold
    16 Jun 25
    India
    LTCG
    §112A · 12.5%
    Treaty
    India cannot tax
    Art. 14(6)
    TDS
    ₹13,359
    @ 14.95%
    Refund · no treaty
    ₹2,189
    overpaid TDS
    Refund · with treaty
    ₹13,359
    +₹11,170 vs domestic
    #Gain in EUREach leg at funding & repat rate — not spot
    €832.19
    taxed @ 30%

    Pre-demerger RELIANCE lot — holding period and cost inherit from the parent, so §112A applies

  • JIOFIN

    NRE-PIS · TDS by bank

    ₹35,750

    STCG

    Residence
    FR France
    Sold
    16 Jun 25
    India
    STCG
    §111A · 20%
    Treaty
    India cannot tax
    Art. 14(6)
    TDS
    ₹8,551
    @ 23.92%
    Refund · no treaty
    ₹1,401
    overpaid TDS
    Refund · with treaty
    ₹8,551
    +₹7,150 vs domestic
    #Gain in EUR
    €254.06
    taxed @ 30%
  • LENSKART

    NRE-PIS · TDS by bank

    ₹10,884

    STCG

    Residence
    FR France
    Sold
    16 Feb 26
    India
    STCG
    §111A · 20%
    Treaty
    India cannot tax
    Art. 14(6)
    TDS
    ₹2,603
    @ 23.92%
    Refund · no treaty
    ₹427
    overpaid TDS
    Refund · with treaty
    ₹2,603
    +₹2,177 vs domestic
    #Gain in EUR
    €82.30
    taxed @ 31.4%
  • MRPL

    NRE-PIS · TDS by bank

    -₹12,987

    STCG

    Residence
    FR France
    Sold
    28 Nov 25
    India
    STCG
    not allowable in India
    Treaty
    India cannot tax
    Art. 14(6)
    TDS
    ₹0
    @ 23.92%
    Refund · no treaty
    ₹0
    overpaid TDS
    Refund · with treaty
    ₹0
    no treaty relief
    #Gain in EUR
    -€139.72
    offsets FR gains · 10-yr carry
  • JPPOWER

    NRO-NON-PIS · TDS by broker

    ₹6,000

    STCG

    Residence
    DE Germany
    Sold
    21 Nov 25
    India
    STCG
    §111A · 20%
    Treaty
    India taxes
    Art. 13(4)
    TDS
    ₹1,435
    @ 23.92%
    Refund · no treaty
    ₹235
    overpaid TDS
    Refund · with treaty
    ₹235
    no treaty relief
    #Gain in EUR
    €58.52
    taxed @ 26.375%
  • BFUTILITIE

    NRO-NON-PIS · TDS by broker

    -₹1,328

    STCG

    Residence
    DE Germany
    Sold
    19 Feb 26
    India
    STCG
    c/f 8 yrs · 7d
    Treaty
    India taxes
    Art. 13(4)
    TDS
    ₹0
    @ 23.92%
    Refund · no treaty
    ₹0
    overpaid TDS
    Refund · with treaty
    ₹0
    no treaty relief
    #Gain in EUR
    -€9.84
    offsets DE share gains only

#Gain in EUR is based on each leg's funding & repat rate — not spot rates.

Two refund paths. Claim no treaty and India returns only the overpaid TDS — the 15% surcharge and 4% cess baked into the withholding rate. Claim the treaty and Art. 14(6) removes India's charge entirely for a French resident, so the whole TDS returns. Germany's Art. 13(4) grants no such relief, so both columns match.

Loss lots keep working abroad. India allows no set-off where it has no charge; France absorbs the loss against capital gains for 10 years, Germany against share gains only. NRE-PIS repatriable, delivery only, bank withholds · NRO-NON-PIS post-tax repatriation, intraday + BTST + F&O, broker withholds · France 30% pre-2026, 31.4% from 1 Jan 2026.

Watch item (France): a protocol signed 23 Feb 2026 would expand India's right to tax gains on Indian company shares. Until both sides complete domestic procedures, FY 2025–26 stays on the current article.

Why NRI clients cost more hours

The law isn't the hard part. The reconstruction is.

For a resident client, the tradebook and the AIS get you most of the way there. For an NRI client, neither is the answer. They're the starting material. Before you can advise, someone on your team has to rebuild the position:

  1. 01

    One continuous history across account changes.

    Resident, then NRO, then NRE-PIS is the same holding. Lots don't restart and the holding period doesn't reset, but the account status at each point has to travel with the position. Break the continuity and the cost basis is wrong. Lose the account context and the TDS never reconciles.

  2. 02

    The acquisition dates the law gives, not the ones the statement shows.

    Splits carry the original date. Merger and demerger shares carry the holding period of the shares they came from. Bonus shares take their own, from allotment. The statement shows the corporate action date for all four. Apply one rule to all of them and a long-term gain files as short-term.

  3. 03

    Cost allocated through every demerger and merger, lot by lot.

    A demerger splits cost at the NCLT-approved percentage, a merger carries it across at the swap ratio, and both land on lots that may be years old. Every surviving lot stays visible with its own allocation, not collapsed into an average. A lot you can't trace through the transformation is a gain you can't defend.

  4. 04

    Reconcile the TDS.

    What was actually deducted, by account type, with STCG and LTCG treated separately, against what should have been.

  5. 05

    Establish the treaty position, per period.

    A client who moved in September has two positions in one financial year.

  6. 06

    Convert twice, for two different questions.

    Performance converts at the rate the money actually moved at. Tax converts at the rate source and date the statute prescribes, which isn't the trade date. Reuse one for the other and the client's report and the filing stop agreeing.

None of that is advice. All of it is billable hours the client doesn't value and your senior staff shouldn't be spending. It's also, quietly, why most firms stop adding NRI clients past a certain point.

The Tax Ledger export

Not a summary. The workings.

Most tools hand your client a PDF with a gain figure on it. You can't check a gain figure. You can only accept it or rebuild it — and rebuilding it is where the days go.

The Tax Ledger export is the opposite artifact. Every number Paisaverse used to arrive at the client's position, lot by lot: the acquisition date it applied and why, the FIFO consumption within each demat account, the funding rate on each cash flow, the holding period, the gain, each TDS entry, and the treaty treatment applied for that period.

You verify the workings line by line. Where you disagree with a treatment, you can see exactly which line to change and what it moves.

Tax Ledger export

FR & DE residents · FY 2025-26 · anonymised

  • JIOFIN

    NRE-PIS · TDS by bank

    ₹89,358

    LTCG

    Residence
    FR France
    Sold
    16 Jun 25
    India
    LTCG
    §112A · 12.5%
    Treaty
    India cannot tax
    Art. 14(6)
    TDS
    ₹13,359
    @ 14.95%
    Refund · no treaty
    ₹2,189
    overpaid TDS
    Refund · with treaty
    ₹13,359
    +₹11,170 vs domestic
    #Gain in EUREach leg at funding & repat rate — not spot
    €832.19
    taxed @ 30%

    Pre-demerger RELIANCE lot — holding period and cost inherit from the parent, so §112A applies

  • JIOFIN

    NRE-PIS · TDS by bank

    ₹35,750

    STCG

    Residence
    FR France
    Sold
    16 Jun 25
    India
    STCG
    §111A · 20%
    Treaty
    India cannot tax
    Art. 14(6)
    TDS
    ₹8,551
    @ 23.92%
    Refund · no treaty
    ₹1,401
    overpaid TDS
    Refund · with treaty
    ₹8,551
    +₹7,150 vs domestic
    #Gain in EUR
    €254.06
    taxed @ 30%
  • LENSKART

    NRE-PIS · TDS by bank

    ₹10,884

    STCG

    Residence
    FR France
    Sold
    16 Feb 26
    India
    STCG
    §111A · 20%
    Treaty
    India cannot tax
    Art. 14(6)
    TDS
    ₹2,603
    @ 23.92%
    Refund · no treaty
    ₹427
    overpaid TDS
    Refund · with treaty
    ₹2,603
    +₹2,177 vs domestic
    #Gain in EUR
    €82.30
    taxed @ 31.4%
  • MRPL

    NRE-PIS · TDS by bank

    -₹12,987

    STCG

    Residence
    FR France
    Sold
    28 Nov 25
    India
    STCG
    not allowable in India
    Treaty
    India cannot tax
    Art. 14(6)
    TDS
    ₹0
    @ 23.92%
    Refund · no treaty
    ₹0
    overpaid TDS
    Refund · with treaty
    ₹0
    no treaty relief
    #Gain in EUR
    -€139.72
    offsets FR gains · 10-yr carry
  • JPPOWER

    NRO-NON-PIS · TDS by broker

    ₹6,000

    STCG

    Residence
    DE Germany
    Sold
    21 Nov 25
    India
    STCG
    §111A · 20%
    Treaty
    India taxes
    Art. 13(4)
    TDS
    ₹1,435
    @ 23.92%
    Refund · no treaty
    ₹235
    overpaid TDS
    Refund · with treaty
    ₹235
    no treaty relief
    #Gain in EUR
    €58.52
    taxed @ 26.375%
  • BFUTILITIE

    NRO-NON-PIS · TDS by broker

    -₹1,328

    STCG

    Residence
    DE Germany
    Sold
    19 Feb 26
    India
    STCG
    c/f 8 yrs · 7d
    Treaty
    India taxes
    Art. 13(4)
    TDS
    ₹0
    @ 23.92%
    Refund · no treaty
    ₹0
    overpaid TDS
    Refund · with treaty
    ₹0
    no treaty relief
    #Gain in EUR
    -€9.84
    offsets DE share gains only

#Gain in EUR is based on each leg's funding & repat rate — not spot rates.

Two refund paths. Claim no treaty and India returns only the overpaid TDS — the 15% surcharge and 4% cess baked into the withholding rate. Claim the treaty and Art. 14(6) removes India's charge entirely for a French resident, so the whole TDS returns. Germany's Art. 13(4) grants no such relief, so both columns match.

Loss lots keep working abroad. India allows no set-off where it has no charge; France absorbs the loss against capital gains for 10 years, Germany against share gains only. NRE-PIS repatriable, delivery only, bank withholds · NRO-NON-PIS post-tax repatriation, intraday + BTST + F&O, broker withholds · France 30% pre-2026, 31.4% from 1 Jan 2026.

Watch item (France): a protocol signed 23 Feb 2026 would expand India's right to tax gains on Indian company shares. Until both sides complete domestic procedures, FY 2025–26 stays on the current article.

Anonymised demo data · opens in Excel

What arrives already reconciled

What your client's file has already been through

Every item below is computed before the file reaches you. Not estimated — computed from the client's own trades and residency history, and disclosed in the export.

  • Per-account FIFO, one continuous lot history.

    Each account keeps its own queue, because the account type sets both the TDS treatment and whether treaty relief is available. But a lot moved from a resident account into NRO or NRE keeps its original cost and acquisition date. The queue is per account. The lot survives the account.

  • Corporate actions applied under Indian tax rules.

    Splits, bonus issues, mergers at the scheme swap ratio, demergers apportioned at the NCLT-approved percentages, and dividends with TDS tracked against account type. Acquisition dates carry forward as the rules require rather than as the action date, with bonus shares dating from allotment.

  • TDS reconciled, by account type.

    What was actually deducted, by account type, with STCG and LTCG treated separately, against what should have been. Every rate we apply appears in the export, so you can compare it against the statements line by line.

  • Off-market events captured.

    IPO allotments, buybacks and rights entitlements never appear in a broker tradebook. They are held as first-class events, so the lot history is complete rather than nearly complete.

  • Treaty treatment per period, from a residency timeline.

    The client records where they lived and when, including mid-year moves and RNOR years. Indian residential status is determined for the full financial year, while treaty residence can split within it. Both are held separately, and the tax view is computed period by period against them.

  • Two currencies, two rate sources, kept apart.

    Performance in the client's home currency at the actual funding rate of each cash flow. Tax at the rate source the treaty country prescribes. Changing one never silently moves the other.

What Paisaverse does not do

Where our work stops and yours begins

We would rather you find this out here than on a call.

  • We don't select or verify the treaty.

    The client sets residence country and treaty country themselves. Paisaverse applies what it is given; it does not determine which treaty applies to that client's facts. That judgement is yours.

  • We don't compute Foreign Tax Credits.

    Where the residence country credits Indian tax against its own, that calculation sits with you and the client's advisor there. We give you the figures it needs.

  • We don't file, and we don't advise.

    Paisaverse is a computational and reporting tool. The Tax Overview is currently in testing, and even once it settles it is a working starting point for your review — not an output to file from.

  • We don't touch client money and we never ask for broker credentials.

    Clients upload their own trade files. We store trades by user, broker and account type — nothing else.

Where it fits your season

It replaces a step you're already doing

This isn't a new system your team has to learn alongside the ones you run. It sits in front of the work, where the reconstruction currently happens.

Today

Client sends a tradebook, some contract notes, and whatever statements they can find — and you wait for the rest before starting

With Paisaverse

Client uploads their trades and residency periods, or you do. Add more whenever it arrives, in any order — then replay the year in a click. Reset and Replay.

Today

Your team splits holdings by account, rebuilds FIFO, chases missing off-market entries

With Paisaverse

Lots, account queues and off-market entries are already reconstructed

Today

Corporate actions are looked up and applied by hand; acquisition dates re-derived

With Paisaverse

Bonus, split, demerger and merger applied automatically — no lookup, no manual entry — with acquisition dates carried forward under the rules

Today

TDS reconciled against account type from statements

With Paisaverse

Every applied TDS rate disclosed in the export for comparison against actuals

Today

Treaty position established for the year, manually, per client

With Paisaverse

Treaty treatment computed per period from the residency timeline — entered by the client or by you

Today

Most of your hours go to managing books, reconstructing records and chasing missing data

With Paisaverse

Those hours come back to you — review the workings, and spend the time on the advice

Scope today

Which clients this is built for right now

Worth checking against your roster before the call.

Available Now

  • NSE / BSE equity
  • All Indian ETFs
  • Corporate actions: split, bonus, merger, demerger, dividend

Coming Soon

  • Mutual funds
  • Bonds, NCDs, SGBs
  • International equities
Home currencies
EUR, GBP, USD, AED, SEK, AUD, NZD, CAD and INR — and more as corridors open
Trade sources
Zerodha and Angel One tradebooks, or the Paisaverse Excel template for any other broker. Your client is somewhere else? Send us a statement and we will build the importer.
Client profiles
NRI, OCI, RNOR, and Indian residents with cross-border exposure
Treaty & tax coverage
30+ Indian DTAAs resolved per lot; residence-country tax computed for 14+ regimes.

Every corridor and asset class we have built started with an adviser telling us what their clients actually hold. We add them in the order they are asked for. Tell us yours and it moves up the queue.

Client data handling

Your client's data, handled as you'd expect

Paisaverse never moves client money and never asks for broker login credentials — trade files are uploaded by the client, or by you. Data is encrypted in transit and at rest, and access is strictly controlled and logged; passwords are hashed and unreadable to staff. Nothing is sold, shared or advertised against, and no model is trained on your clients' books. A client can delete their account at any time, with data removed immediately or within the timeframe applicable law requires.

Book a demo call

We're building the practice layer with the firms that show up now

Paisaverse handles one client at a time today, and it handles that client thoroughly. What it doesn't do yet is run a practice — the roster, the team access, the seasonal view across every client at once.

That's the next build, and we'd rather design it against how your firm actually works than guess. If you serve NRI clients and want that book to grow without the hours growing with it, the call is worth thirty minutes: you'll see a real client file end to end, and we'll ask you what would have to be true for it to be useful across fifty.

No pricing conversation on the first call. We're here to understand your workflow.