Skip to main content

Fix ‘Holdings Need Attention’ Alerts

Understand and fix “Holdings Need Attention” warnings in Navexa, including negative units, missing trade history, DRP and fractional rounding, corporate actions, and empty holdings, so performance and CGT reporting stay accurate.

Updated over 2 weeks ago

This guide helps you resolve “Holdings Need Attention” alerts so your holdings, performance, and CGT calculations stay accurate.

What “Holdings Need Attention” means

If you see Holdings Need Attention, Navexa has detected something in a holding that doesn’t reconcile cleanly.

Think of it as Navexa saying: “Something doesn’t quite add up here.”

Common reasons include:

  • Missing trade history (usually earlier Buy trades)

  • A tradewas entered with the wrong type or quantity

  • DRP or fractional rounding creates a tiny leftover unit difference

  • Corporate actions changing units (split, consolidation, merger, ticker change)

  • A holding that exists but has no trades (empty holding)


Important: Navexa does not support short selling

Navexa tracks long-only holdings.

That means:

  • A holding should not start with a Sell

  • A holding quantity should not be negative

If your holding is negative, it almost always means you are missing earlier buys, or a sell/remove trade is incorrect.


What to do when you see the warning

When a holding needs attention, you’ll see an amber warning triangle next to the holding’s quantity.

  1. Hover over the warning triangle to read the message.

  2. Click Please fix this.

  3. You’ll land on the holding’s Trades tab, where:

    • An amber panel explains the issue

    • The trade list shows what caused it

Diagnose the cause quickly

On the holding’s Trades tab:

  1. Sort by Trade Date (oldest first).

  2. Check the first trade in the list.

  3. Find the trade where the running total quantity goes negative.

If the first trade is a Sell, that’s your answer: you’re missing earlier buys (often from an older time period or a different broker).

Fix negative quantity

A negative quantity means you’ve recorded more sells (or reductions) than buys (or additions).

Common causes

  • Missing earlier Buy history (most common)

  • Holding starts with a Sell (imported from the middle of the timeline)

  • Incorrect trade type (Sell entered instead of Buy, or vice-versa)

  • Incorrect quantity (typo, extra zero, decimal mistake)

  • Duplicate trades (same file imported twice)

  • DRP not reflected (reinvested units not included)

  • Corporate action mismatch (split, consolidation, merger, ticker change)

  • Crypto unit reductions not captured (fees or transfers reducing units)

How to fix it

  1. In Trades, sort by Trade Date (oldest first).

  2. Identify where the quantity first goes negative.

  3. Apply the relevant fix below.

Fix missing trade history (most common)

If the first trade is a Sell, you’re missing earlier buys.

To fix this, you need to add the missing buy history so Navexa can reconcile the holding and calculate CGT correctly.

You can do this by:

  • Importing older trade history from your broker (recommended), or

  • Manually adding the missing buys

To manually add a missing buy:

  1. Click Add.

  2. Select Buy.

  3. Enter the date, quantity, and price from your statement/contract note.

  4. Click Add Trade, then refresh and re-check the quantity.

Common scenario: you changed brokers, but only imported the newer broker’s sells. Navexa still needs the earlier buys to support those sells.

Fix wrong-side trades or incorrect quantities

If you have the full history but the holding still goes negative:

  • Open the trade and confirm the Type is correct (Buy vs Sell)

  • Check the Quantity carefully (extra zeros and decimal mistakes are common)

  • Save changes, then refresh and re-check

Fix duplicate trades (multiple imports)

If the same broker file was imported twice, you may have duplicated buys/sells.

To fix it:

  1. Sort trades by date.

  2. Look for duplicates with the same date, quantity, and price.

  3. Delete the duplicated trade(s).

  4. Refresh and re-check the holding.

Fix DRP-related issues

If you reinvest dividends and the extra units aren’t included, your buys may be understated.

  1. Open the holding.

  2. Go to the holding’s Settings tab.

  3. Ensure DRP is enabled (if you use DRP).

  4. Return to Trades and confirm reinvested units are being captured.

  5. Refresh and re-check the holding quantity.

Corporate actions (split, consolidation, merger, ticker change)

Corporate actions can change units without a normal buy/sell.

If the issue starts around the time of a corporate action:

  • Confirm units before/after match your broker or registry statement

  • Ensure the corporate action has been applied correctly in the holding

  • Refresh and re-check the quantity

Fractional holdings and “tiny” negative quantities

Sometimes you’ll see Holdings Need Attention even when every trade matches your broker statement, especially with fractional/custodial platforms (for example Betashares Direct, Raiz, Superhero).

This is usually rounding differences, not missing trades.

If the only mismatch is an extremely small remainder (for example, -0.000000003 units), it’s typically floating point variance — a normal result of high-precision calculations. For reporting, Navexa treats this as effectively $0.00.

How to confirm it’s just rounding

  1. Confirm the holding is from a platform that supports fractional units.

  2. Sort the holding’s Trades by date (oldest first).

  3. Compare each Buy, Sell, and DRP line to your broker statement.

  4. If everything matches and the remainder is tiny, it’s almost certainly rounding.

How to tidy it up (optional)

If you want the banner cleared and you’ve fully exited the position:

  • Edit the final trade quantity to absorb the tiny remainder (add or remove the small difference)

  • Save, refresh, and confirm the quantity is now exactly zero

Fix empty holdings

Sometimes a holding exists with no transactions.

Keep tracking it

If you want to track it properly, add the opening position:

  1. Open the holding → Trades

  2. Click AddBuy

  3. Enter the earliest trade you have available (date, quantity, price)

Remove it

If it should not exist:

  1. Open the holding

  2. Click Actions

  3. Select Delete Holding

Bulk fix: missing lots of trades

If you’re missing many trades, import them in one go:

  1. Go to PortfolioAdd HoldingsImport

  2. Upload your broker export and map the fields carefully

  3. Review imported rows

  4. Re-check the holding’s Trades tab and quantity

For spreadsheet-based imports, see (see Import holdings from a spreadsheet).

Confirm it’s fixed

You’ll know it’s resolved when:

  • The warning banner disappears

  • The holding quantity is zero or positive

  • Trades reconcile cleanly when sorted oldest-first

  • Reports calculate correctly

If the banner remains, re-check that you’ve included the earliest buys and that no trades are duplicated or entered with the wrong type/quantity.

Did this answer your question?