Back to top

Global Gains Pro

Expat Tax Tools · Practice Software

GLOBAL GAINS PROInternational Capital Gains Calculator

International capital gains calculations without the spreadsheet sprawl. Import a foreign brokerage account, translate every lot at historical spot rates, and produce the U.S. or Canadian schedules — built for multiple clients, multiple jurisdictions, and a paper trail that holds up if the return is ever questioned.

Prepares Form 8949 · Schedule D · Schedule B · CA Schedule 3

Global Gains Pro — key facts
Input
Whole brokerage account from Excel
FX
Historical spot rates, per transaction
Cost method
FIFO · LIFO · average cost · other
Loss rules
Wash sale (U.S.) · superficial loss (CA)
Periods
Fiscal year ↔ calendar year
Output
Audit-ready reports · Excel · PDF

What it does

Everything a cross-border return needs from a brokerage account

Global Gains Pro is built around how a practice actually works: import the account once, set the rules for the client’s jurisdiction, and export a report that shows its work.

01

Historical spot rates

Convert more than 46 currencies at the rate on each transaction date.

02

Fiscal ↔ calendar year

Convert fiscal-year reports to calendar-year reports, or vice versa.

03

Your cost method

Choose FIFO, LIFO, average cost, or another calculation method.

04

Loss-deferral rules

Set the applicable wash-sale or superficial-loss rules.

05

Whole-account import

Import an entire brokerage account from Excel in one pass.

06

Excel & PDF export

Export the completed results to Excel or PDF for the file.

07

Audit-ready reports

Every lot, rate, and adjustment shown — fast and accurately.

08

U.S. & Canadian schedules

Prepare U.S. Schedules B and D and Form 8949, or Canadian Schedule 3.

Questions

Global Gains Pro, answered

The Basics

Does Global Gains Pro replace my need to review cost basis manually?

No. It automates the currency conversion and calculation work, but you review and approve every result before it goes on a return — the audit trail is there so you can verify the math, not so you can skip it.

Which countries’ tax forms does it support?

We support more than just U.S. and Canadian tax forms with Global Gains Pro. Any country with an applicable currency can be supported, which gives it much wider use than the specific tax forms alone.

Can I import transactions directly from my client’s brokerage?

You can import an entire brokerage account from Excel.

Rules & Currency

How does it handle wash-sale or superficial-loss rules across countries?

You can set the applicable wash-sale or superficial-loss rules for the jurisdiction you’re filing in, so the calculation reflects the correct local rule rather than a one-size-fits-all method.

Do I need to convert the amounts into USD?

No — we do all the currency conversions for you, using exchange rates sourced directly from banks.

Account & Payment

How do I pay?

Payments can be made by credit card at tools.expattaxtools.com/invoices, by Zelle or e-transfer sent to info@expattaxtools.com, or by wire transfer (contact us for details).

I have concerns about protecting my personal information.

Everyone should be careful when providing personal information to an unknown person. We do not sell, trade, or rent users’ personal identification information to others.


Global Gains Pro

Every lot, every rate, on the record.

Replace the per-client spreadsheet with one calculation engine: import the account, set the rules, and hand the return a report that shows exactly how each gain was reached.

  • 46+ Currencies at historical spot rates
  • FIFO, LIFO, Average Cost or another method
  • Wash-Sale & Superficial-Loss rules applied
  • Form 8949, Schedules B & D or CA Schedule 3
  • Excel & PDF audit-ready exports