Sharesies & NZ FIF Tax: Export Guide

If you invest through Sharesies and hold overseas shares or ETFs above the NZ$50,000 cost threshold, this guide shows which reports to export and how to bring them into the FIFtax calculator.

Fast path

  1. 1. Export holdings
    Use the full income year, 1 April to 31 March.
  2. 2. Export transactions
    Use the same date range for buys, sells, and dividends.
  3. 3. Import both files
    Choose Sharesies in the calculator and apply each CSV.

Broker UI last checked: May 2026. If Sharesies changes labels, use the report names and date-range rules on this page rather than the exact menu wording.

Is FIF tax new to you?

Start with the FIF responsibility check and the NZ$50,000 threshold guide before continuing. FIF rules only apply once your total cost of overseas shares and ETFs exceeds that threshold.

Which Sharesies reports do you need?

The FIFtax calculator needs three pieces of information for each overseas holding: the opening market value (1 April), the closing market value (31 March), and any transactions (buys, sells, dividends) during the year. Sharesies provides two free CSV exports that cover all of this.

You will also see a paid Foreign Investment Funds (FIF) income report (NZ$70) on the Reports page. Whether to use that is entirely up to you. This guide covers the free CSV exports.

Investment Holdings Report (recommended, gets opening & closing in one file)

Shows each holding's starting share price, starting shareholding, ending share price, and ending shareholding for a date range you choose. Set the date range to your full income year (1 April to 31 March) and the calculator will read both opening and closing values from a single file. It also filters automatically to your FIF-eligible holdings using Sharesies' built-in "Is FIF" flag.

Transaction Report (for buys, sells, and dividends)

Lists every buy, sell, and dividend during a date range. Export it for the full income year (1 April to 31 March) to capture all relevant transactions. The calculator filters to the selected income year automatically.

You can import both files into the calculator. They complement each other. The Holdings Report provides the opening and closing values; the Transaction Report fills in the transactions.

Step 1: Find the Sharesies Reports page

  1. 1 Log in to Sharesies at app.sharesies.com.
  2. 2 Click Portfolio in the left sidebar.
  3. 3 Click Investments, then click Manage.
  4. 4 Scroll to the bottom of the page and look under More actions for Download reports. Click it to open the Reports page.
Tip: Reports are per-portfolio. If you have more than one Sharesies portfolio, repeat these steps for each one and import the files separately.

Step 2: Export the Investment Holdings Report

  1. 1 On the Reports page, click Investment Holdings Report.
  2. 2 Set the start date to 1 April of the income year you are calculating (e.g. 1 April 2025 for the 2025 to 2026 year).
  3. 3 Set the end date to 31 March of the following year (e.g. 31 March 2026 for the 2025 to 2026 year).
  4. 4 Click Download. Sharesies downloads a file named something like investment-holdings-report_2025-04-01_2026-03-31.csv.
Important: The date range determines which values appear as "starting" (opening) and "ending" (closing). Setting 1 April as the start date means starting values will equal your holdings' prices on 1 April, which is what FIF calculations require. An incorrect date range will give wrong opening and closing values.

Step 3: Export the Transaction Report

  1. 1 On the Reports page, click Transaction Report.
  2. 2 Set the start date to 1 April and the end date to 31 March of the relevant income year.
  3. 3 Click Download. The file will be named something like transaction-report_2025-04-01_2026-03-31.csv.

Step 4: Import into the FIFtax calculator

  1. 1 Go to the FIFtax calculator and select the correct income year.
  2. 2 Under How do you want to add data?, choose Import broker file, then choose Sharesies.
  3. 3 Click Choose File and select your Investment Holdings Report CSV. The calculator will detect the file type automatically and show a preview summary.
  4. 4 Click Apply and add to calculator to populate the opening and closing value sections.
  5. 5 Click Choose File again and select your Transaction Report CSV. Click Apply and add to calculator again to add the transactions.
  6. 6 Review the populated rows, then click Calculate FIF Income.

What the calculator does with your data

FIF-eligible filtering: Sharesies marks each investment with an "Is FIF" flag. The calculator imports only holdings where this flag is true, and warns you about anything excluded.

Currency handling: Opening and closing values are in the local trading currency (e.g. USD for US stocks). The calculator fetches exchange rates from the Frankfurter API on the relevant dates and converts to NZD automatically.

Brokerage fees: Sharesies' transaction fees are charged in NZD, while share prices in the Transaction Report are in the local currency. Because combining these directly without an exact FX rate for each transaction could introduce errors, brokerage is currently set to zero for Sharesies imports. You can enter brokerage manually in the transactions table if needed, but the impact on FIF income is usually small.

Dividends: The Transaction Report includes dividend entries. The calculator imports these as Dividend transaction rows.

Your data never leaves your browser

When you select a Sharesies CSV file, it is read and processed entirely within your browser using JavaScript. The file is never uploaded to FIFtax servers or any third-party service. Your portfolio values, transaction history, and account details stay on your device. Exchange rate requests go to the Frankfurter API and include only dates and currency codes, with no personal data.

Common issues

"Could not recognise this file"
Make sure you are uploading a Sharesies CSV, not a PDF or any other format. Check that the "Source format" dropdown is set to Sharesies before selecting the file.
Holdings Summary and Wallet reports show a warning
These Sharesies reports do not contain per-holding data needed for FIF. Only the Transaction Report and Investment Holdings Report are importable.
Opening or closing values look wrong
Double-check the date range you used when exporting the Investment Holdings Report. The start date must be exactly 1 April of your income year and the end date must be 31 March. An off-by-one day can cause Sharesies to use the wrong closing price.
Some holdings are missing
The calculator only imports holdings where Sharesies has marked "Is FIF = True". Holdings marked as not FIF (for example, NZ or Australian shares that are exempt) are excluded. A warning shows how many were skipped.

Ready to calculate?

The calculator is free. No account required. Your data stays in your browser.

Open the FIFtax calculator
Disclaimer: This guide is for general information only. FIF tax treatment depends on your individual facts. Verify your results against the current IR461 guide or speak with a qualified tax adviser before filing.