Moomoo US Help Center-Cost basis accounting
English
Back
Download
Log in to access Online Inquiry
Back to the Top

Cost basis accounting

If shares are purchased on multiple transactions, several cost bases will be generated. When they are sold off, you need to consider the original costs to determine profit/loss generated. Your gain or loss depends on the way you calculate cost basis. The common ways of calculating cost basis include FIFO (First-In-First-Out), LIFO (Last-In-First-Out), Average Cost.

Our moomoo app currently displays cost basis for the security using average cost method. However, FIFO method is used to calculate cost basis for tax reporting purpose.

For example, you purchase 100 shares of A on 3rd Oct 2019 $8 per share and another 100 shares of A on 10th Oct 2019, at $10 per share. You then sell, on 16th Oct 2019, 100 shares of A for $12 per share.

FIFO

By applying FIFO, the sale of the 100 shares on 16th Oct is considered as made against the batch purchased on 3rd OCT, total gain will be (12 - 8)*100 = $400

LIFO

By applying LIFO, the sale of the 100 shares on 10th Oct is considered as made against the batch purchased on 3rd OCT, total gain will be (12 - 10)*100 = $200

Average

By applying average cost method, cost of each share is averaged out as (8 + 10) / 2 = $9/share, the sale of 100 shares will result in a capital gain of (12 – 9)*100 = $300


Moomoo Financial Inc. and its affiliates do not provide tax advice. Please consult a qualified tax advisor for your personal financial planning and tax situations.

Overview

Market Insights

Warren Buffett Portfolio Warren Buffett Portfolio

Buffett's holdings are the latest portfolio from Berkshire Hathaway. Regarded as a top investor, his trades often signal the market and influence the industry. Buffett's holdings are the latest portfolio from Berkshire Hathaway. Regarded as a top investor, his trades often signal the market and influence the industry.

Unlock Now

Discussing

Berkshire 2025 highlights: Stepping aside as CEO, trade and market volatility
$Berkshire Hathaway-A (BRK.A.US)$ held its highly anticipated annual shareholders meeting Saturday. Here are some key takeaways from the eve Show More

Discussing

Trade war escalates: What’s next for Chinese stocks?
🎙️Discussion 1. China-EU EV negotiations kick off recently. How do you think the negotiations will impact the performance of related stocks Show More

Discussing

FOMC holds rates amid heightened uncertainty: Where will US stocks head next?
🎙️Discussion 1. With the Fed highlighting "elevated uncertainty", are you prioritizing rate projections or near-term economic data for ma Show More

Reassessing Chinese Assets

Following the introduction of China's groundbreaking DeepSeek technology, Wall Street giants have revised their investment outlooks for the Chinese market.