Home → Blog → UK Portfolio Template
Quick answer

A UK portfolio spreadsheet fails on three specifics: pence, wrappers and dollars. This free Google Sheets template handles all three — live prices via GOOGLEFINANCE with the GBX pence trap converted per holding, separate ISA/SIPP/GIA tabs so the tax boundary stays visible, USD holdings converted at a live FX rate — plus a dashboard with allocation and a concentration check. No email required.

Why UK templates break — and what this one does differently

Most portfolio templates are American, and it shows the moment you add a London-listed share. UK stocks quote in pence (GBX): paste the price in raw and your £2,000 position reads as £200,000. Add a US holding and you’ve mixed dollars into pound totals. And no generic template knows that an ISA, a SIPP and a general account are different tax universes that shouldn’t blend into one number. This template was built from those three failures backwards.

UK-specific problemWhat generic templates doWhat this one does
GBX pence quotesRead 4,512 GBX as £4,512Per-holding quote-currency column converts GBX→GBP automatically
USD holdingsMix currencies silentlyLive USD/GBP rate cell converts every dollar position into pounds
WrappersOne undifferentiated listISA / SIPP / GIA structure — totals per wrapper and combined, tax boundary visible
ConcentrationNothingDashboard flags your largest position and top-3 weight

UK Portfolio Tracker Template

Google Sheets · 5 tabs: Holdings · Dashboard · Transactions · per-wrapper views · live prices via GOOGLEFINANCE

Get the template (free, Google Sheets) →

Makes your own private copy · no email, no signup · prefer Excel? Download the .xlsx (live prices are Sheets-only)

What’s inside

How it fits your workflow

The spreadsheet is the middle of a system, not the whole system. The data comes from your broker exports — exact clicks per platform in our UK broker export cheat-sheet. The cadence comes from our free monthly review checklist (20 minutes, once a month). And the tax questions the sheet deliberately doesn’t compute have their own tools: the CGT calculator for disposals with HMRC’s matching rules, and the ISA vs GIA calculator for what the wrapper itself is worth. The full architecture lives in our guide to tracking your investment portfolio.

About this resource

  1. Live prices require Google Sheets (GOOGLEFINANCE); after copying, prices populate within seconds. The Excel version carries the same structure with manual prices.
  2. GOOGLEFINANCE data is delayed and provided by Google — treat it as tracking context, not dealing prices. The template records and computes structure; it does not calculate tax (see the CGT calculator) and does not constitute investment advice. Capital at risk.
Why do prices break in other portfolio templates?

Usually the GBX pence trap: London-listed shares quote in pence, so a raw GOOGLEFINANCE price overstates a UK position 100×. This template carries a quote-currency column per holding and converts GBX→GBP (and USD→GBP at a live rate) before anything is totalled.

Does the template calculate my capital gains tax?

No — by design. It records transactions and tracks positions; CGT needs HMRC’s matching rules (same-day, 30-day, Section 104), which is a job for our free CGT calculator. The ledger here is exactly the input that calculation needs.

Does it work in Excel?

The structure does — tabs, ledger, dashboard and formulas. Live prices don’t: GOOGLEFINANCE is a Google Sheets function, so the Excel version needs prices entered manually. The recommended path is the Sheets copy.

Can I track ISA, SIPP and GIA in one file?

Yes — that’s the point. The template keeps wrappers as separate views feeding one dashboard, so you see the combined picture without losing the tax boundary that matters in April.

Is it really free?

Yes — the button makes your own private Google Sheets copy (or grab the Excel file). No email, no sign-up, nothing shared back with us.

Private Wealth Copilot
The spreadsheet, without the spreadsheet work
Avex builds this picture automatically from your broker statements — wrappers, currencies and concentration included — parsed locally, read-only by design.
Create an account See the Platform