Moneybox is popular with UK investors using stocks and shares accounts, ISAs, LISAs and pensions. For capital gains tax, the relevant data is the taxable General Investment Account activity outside an ISA or pension wrapper. FiscalFox reads the Moneybox order history workbook, imports completed buy and sell orders, derives the execution price from the cost or proceeds and quantity, and applies HMRC's same-day, 30-day and Section 104 share matching rules.
How to prepare your Moneybox file
Use the Moneybox order history Excel workbook rather than a valuation, statement summary or holdings snapshot. Select a date range that starts with your first taxable investment order and runs through the end of the tax year you are filing for, so FiscalFox can build complete Section 104 pools.
- Download your Moneybox investment order history as an Excel workbook.
- Choose the full history for your taxable General Investment Account where possible.
- Check that the workbook includes Investment, Date, Order Status, Account, Buy/Sell, Quantity, Cost/Proceeds and Country columns.
- Upload the workbook to FiscalFox and select Moneybox as the broker.
FiscalFox only imports taxable completed trades
Cancelled, expired and rejected Moneybox orders are ignored. ISA, Lifetime ISA, SIPP and pension rows are also ignored because they are not chargeable for CGT.
Once the file is ready, go to your FiscalFox dashboard, choose Moneybox, and upload the Excel workbook. FiscalFox processes the file in your browser and keeps your raw broker export off our servers.
File format details
The Moneybox files we analysed contain enough information for a dedicated CGT parser:
- Investment - the fund or investment name used for security matching
- Date - the order date used for share matching
- Order Status - only completed rows are imported
- Account - used to exclude ISA, LISA, SIPP and pension rows
- Buy/Sell - mapped to acquisitions and disposals
- Quantity - the number of units bought or sold
- Cost/Proceeds - the total acquisition cost or disposal proceeds in GBP
How FiscalFox processes Moneybox data
Moneybox order history gives the investment name, quantity and total value, but it usually does not include a dedicated ISIN or ticker column. FiscalFox therefore derives a display ticker for readability, while using a Moneybox-specific security key based on the investment name for CGT pooling. The matching engine can merge obvious label changes for the same holding, while avoiding hard merges where there is conflicting ISIN, price, CFD or option evidence.
For each completed taxable order, FiscalFox calculates the per-unit price from Cost/Proceeds / Quantity, sets fees to zero unless they are separately provided in future Moneybox exports, and records the trade in GBP. The final report shows the disposal proceeds, matched acquisition cost, gain or loss, and the HMRC rule used for each sale.
Common Moneybox upload issues
Only ISA or pension rows
If the workbook only contains ISA, Lifetime ISA, SIPP or pension rows, FiscalFox will not import any CGT transactions. That is expected: those wrappers are outside capital gains tax.
Incomplete order statuses
Moneybox exports can include rejected, cancelled or expired orders. These are not real acquisitions or disposals, so FiscalFox ignores them and imports completed Buy and Sell rows only.
Name-based matching
Because Moneybox files do not reliably include ISINs or tickers, review any cross-broker holdings with similar names. FiscalFox can merge obvious Moneybox label changes, but keeps uncertain matches separate so the calculation remains conservative.
Supported transaction types
| Moneybox Row | How FiscalFox Uses It |
|---|---|
| Completed Buy | Added to the Section 104 pool for the Moneybox investment |
| Completed Sell | Treated as a disposal and matched using HMRC share matching rules |
| Rejected, cancelled or expired order | Ignored because no completed acquisition or disposal occurred |
| ISA, LISA, SIPP or pension row | Ignored because the account is outside UK CGT |