
U.S. stock trading fees are usually not a single number. They are made up of commission, platform fees, external agency fees, regulatory-related fees, and account service fees. To calculate them, first confirm the executed shares and trade value, then apply the fee schedule item by item, and finally verify the result with the order page, trade confirmation, and account activity. Zero commission only means the commission item may be $0. It does not mean platform fees, external agency fees, or sell-side regulatory-related fees are also $0. When preparing to buy U.S. stocks or review a statement, the safest approach is to calculate each fee item separately.

U.S. stock trading fees generally consist of several categories: commission, platform fees, external agency fees, regulatory-related fees, product-specific fees, and account service fees. Different platforms use different names. Some list fee items separately, while others combine certain fees, so investors should not look only at the “commission” field.
Commission usually refers to the basic service fee charged by a broker or trading platform for completing a trade. In the past, many brokers charged a fixed commission per order. Today, many platforms offer zero commission on U.S.-listed stocks and ETFs. For example, Fidelity states that online U.S. stock and ETF trades have a $0 commission, and Charles Schwab also sets the base commission for online U.S.-listed stocks and ETFs at $0.
Platform fees are fees charged according to a platform’s own service rules. They may be calculated by executed shares, a percentage of order value, a per-order minimum charge, or fee cap rules. External agency fees are usually related to trading, clearing, regulatory, or third-party institution costs. A platform may collect them on behalf of others, or display them under names such as “external agency fee,” “trading activity fee,” or “regulatory fee.”
For buy orders, investors usually focus on commission, platform fees, external agency fees, settlement-related fees, and exchange-rate-related costs. For sell orders, regulatory-related fees may also appear in addition to these items. For example, when selling securities, a broker statement may show fees or pass-through costs related to the SEC Section 31 fee rate. The FINRA Trading Activity Fee may also appear in certain sell-side trades or applicable scenarios.
This is why many investors feel that “selling costs more than buying.” Not all platforms use exactly the same field names, and not every fee appears in every order. Investors should review the specific fields on the order page, trade confirmation, and account activity.
| Fee Item | Common Trigger Scenario | Who Charges or Collects It | Where to Check |
|---|---|---|---|
| Commission | Buying or selling stocks and ETFs | Platform or broker | Fee schedule, order page |
| Platform fee | Charged after execution according to platform rules | Platform | Order estimate, trade record |
| External agency fee | Trading, clearing, or related institutional costs | Collected or combined by platform | Order page, statement |
| Regulatory-related fee | Common on sell orders | Regulatory or self-regulatory organization-related cost | Trade confirmation |
| Options contract fee | Trading options | Platform, exchange, etc. | Options fee schedule |
| ADR fee | Holding ADR stocks | Depositary bank-related | Account activity |
| Margin interest | Using margin | Platform or broker | Margin rate schedule |
Summary: U.S. stock trading fees are not a single “service fee,” but a group of fee items. Commission is only one of them. Platform fees, external agency fees, regulatory-related fees, options contract fees, ADR fees, and margin interest can all affect actual cost. Buy and sell orders may also have different fee structures, and sell orders are more likely to include regulatory-related fees or trading activity fees. For ordinary investors, the first step to understanding fees is to separate them into “platform-charged,” “external agency-related,” “regulatory-related,” “product-specific,” and “account service” categories, then compare them with the fee schedule, order page, and trade records.

To calculate U.S. stock trading fees, you can start with a general formula: total trading fee = commission + platform fee + external agency fee + other possible fees. In actual calculation, each fee item has different trigger conditions and formulas, so they should not all be treated as one single percentage.
Commission is commonly calculated in three ways. The first is a fixed commission, such as a fixed amount per order. The second is based on share count or order value. The third is zero commission, meaning the commission item is $0. It is now common for major U.S. brokers to offer zero commission on online stock and ETF trades, but options, mutual funds, bonds, phone orders, or broker-assisted trades may still have different fee rules.
Therefore, “commission is $0” only means that the commission item is $0. It does not mean platform fees, external agency fees, or regulatory-related fees are also $0. When reviewing fees, do not look only at the commission field; also check the other fields in the order estimate.
A common platform fee formula is: platform fee = executed shares × per-share platform fee rate. If the calculated result is below the per-order minimum charge, the minimum charge applies. If it exceeds a maximum percentage or capped amount set by the platform, the fee cap rule applies.
A general calculation framework is:
| Situation | Platform Fee Calculation Logic |
|---|---|
| Normal per-share pricing | Executed shares × per-share fee rate |
| Below minimum charge | Charged at the per-order minimum |
| Above fee cap | Charged at transaction value percentage cap or capped amount |
| Fractional share order | Calculated under the platform’s fractional share rule |
For example, as of June 2026, Biya U.S. stock trading fees show that its U.S. stock trading commission is $0, while platform fees, external agency fees, and other charges are subject to the Fee Center and order page. If platform fees are calculated by share count, investors need to consider executed shares, minimum charges, and fee caps together, rather than looking only at the per-share rate.
External agency fee calculation depends more on platform display. Some platforms calculate it by executed shares, some by trade value, and some may include fees related to regulatory or self-regulatory organizations in sell orders. For example, Webull distinguishes regulatory, trading activity, CAT, and other fee items in its fee description. Different platforms may separate or combine these items.
If a platform combines “external agency fees and trading activity fees” into one field, investors need to check the fee center or trade record for details. When the order estimate differs from the final charge, do not look only at the total amount. First separate commission, platform fee, external agency fee, sell-side regulatory-related fees, and whether the order was filled in multiple executions.
| Fee Type | Common Formula | Example Variable | Where to Verify |
|---|---|---|---|
| Commission | Fixed amount / per share / $0 | Per-order commission, executed shares | Fee schedule |
| Platform fee | Shares × rate, subject to minimum and cap | Executed shares, minimum charge | Order page |
| External agency fee | Shares × rate or amount × percentage | Executed shares, trade value | Trade record |
| Sell-side regulatory-related fee | Based on trade value or rule | Sell amount, fee rate | Trade confirmation |
| Options contract fee | Contracts × per-contract fee | Number of contracts | Options order page |
Summary: Commission, platform fees, and external agency fees have different calculation logic. Commission may be fixed, per-share, percentage-based, or zero. Platform fees are often calculated by executed shares, but are affected by minimum charges and fee caps. External agency fees may relate to executed shares, trade value, sell orders, or third-party institution costs. When calculating, do not treat all fees as one simple percentage. Apply formulas item by item, then verify them with the order page and trade records. Small orders, fractional share orders, and sell orders are especially likely to be affected by minimum charges, special rules, and regulatory-related fees.

To calculate the fees for a U.S. stock order, use three steps: first confirm the actual executed shares and trade value, then apply the fee schedule item by item, and finally verify the final charge with the trade confirmation. What you see before placing the order is an estimate; the post-execution record is the final reference.
The basis for fee calculation is not “how much you wanted to buy,” but “how much was actually executed.” For example, if you place an order to buy 100 shares of a U.S. stock at an estimated price of $20, but the actual execution price is $20.05, the trade value should be calculated as 100 × $20.05 = $2,005. If only 60 shares are filled, fees should be calculated based on 60 shares or the actual executed value.
Partial fills also matter. If an order is filled in multiple executions, the platform may show a combined summary or list separate details. For final verification, use the executed shares, execution price, and fee fields in the trade confirmation.
Assume a platform has zero stock commission, a platform fee based on executed shares, and an external agency fee also based on shares. The following template can be used for estimation:
| Item | Example Calculation | Description |
|---|---|---|
| Trade value | 100 shares × $20.05 = $2,005 | Based on actual execution price |
| Commission | $0 | Only means commission item is $0 |
| Platform fee | 100 shares × per-share platform fee rate | Check minimum and cap |
| External agency fee | 100 shares × per-share agency fee rate | Based on platform display |
| Other fees | Depends on order type | Sell orders, options, ADRs require separate review |
| Total fee | Sum of all fee items | Verify after execution |
If the order is small, such as buying only 5 shares, the platform fee calculated by share count may be lower than the minimum charge. In that case, the actual platform fee may be charged at the per-order minimum. Small orders are where investors most often see the gap between “the per-share rate looks low” and “the actual charge is higher.”
Here is a full hypothetical calculation example. Assume a platform charges $0 stock commission, a platform fee of $0.005 per share with a minimum of $0.99 per order, and an external agency fee of $0.00396 per share. If you buy 100 shares at an execution price of $20.05, the trade value is $2,005. The platform fee would be 100 × $0.005 = $0.50, but because it is below the $0.99 minimum, the platform fee is charged at $0.99. The external agency fee is 100 × $0.00396 = $0.396, and the final display may be rounded to the smallest currency unit according to platform rules. The fee estimate for this order is not “zero commission = zero fees,” but $0 commission + $0.99 platform fee + about $0.40 external agency fee, plus any other applicable items. This example is only used to explain the calculation method and does not represent the actual fees of all platforms.
| Hypothetical Item | Calculation | Estimated Result |
|---|---|---|
| Trade value | 100 shares × $20.05 | $2,005 |
| Commission | $0 | $0 |
| Platform fee | 100 × $0.005 = $0.50, below minimum | $0.99 |
| External agency fee | 100 × $0.00396 | About $0.40 |
| Trading fee subtotal | Commission + platform fee + external agency fee | About $1.39 |
| Verification basis | Order page, trade record, statement | Based on actual display |
The order page usually shows estimated fees, but market order execution price, multiple fills, sell-side regulatory-related fees, minimum charges, and rounding can all make the final fee differ from the estimate. After execution, review the trade confirmation, account activity, and monthly statement.
When checking, look at four fields in order: whether executed shares match, whether execution price matches, whether fee items correspond to the fee schedule, and whether final debit equals trade value plus all fee items. If there is a difference, check for sell-side regulatory fees, multiple fills, minimum charges, ADR fees, or margin interest.
Summary: The fee calculation for a U.S. stock order should start from the actual execution result, not only the estimated price at order entry. First confirm executed shares and trade value, then apply commission, platform fee, external agency fee, and other possible fees item by item, and finally verify them with the trade confirmation and account activity. When commission is $0, the calculation is not finished, because platform fees, external agency fees, regulatory-related fees, minimum charges, and fee caps may still affect the final charge. For beginners, the most practical approach is not memorizing formulas, but building the habit of “order estimate — trade record — statement review.”
Estimated order fees and final charges often differ for more than one reason. Changes in execution price, partial fills, multiple fills, minimum charges, fee caps, rounding, and sell-side regulatory-related fees can all make the final statement differ from the number shown before order submission.
If you use a market order, the execution price may differ from the price seen when placing the order. If you use a limit order, the order may be partially filled. If one order is filled in several executions, the fee display may also change. Executed shares and trade value are the basis for many fee calculations, so when the execution result changes, fees may change as well.
Pre-market and after-hours trading may also involve wider spreads and lower liquidity. When quotes move quickly and volume is thin, the gap between order estimate and final execution result is more likely to appear. Beginners should not treat the order estimate as the final statement.
If a platform fee has a per-order minimum, small orders are most likely to show differences. For example, if the per-share calculation produces only $0.20, but the platform minimum is $0.99 per order, the final fee may be charged at $0.99. Conversely, large orders may be affected by fee caps, so the fee may stop increasing after reaching the cap.
Regulatory-related fees, external agency fees, or trading activity fees may also be rounded to the smallest currency unit, or displayed in combined fields according to platform rules. If your manual calculation differs from the statement by a few cents, first check rounding and whether fee fields are combined.
Sell orders are more likely than buy orders to include additional items. For example, selling securities may involve fees or pass-through costs related to SEC Section 31, and FINRA TAF may also appear in applicable situations. Whether a fee is charged and how it is displayed should be based on the platform fee description and trade confirmation.
| Reason for Difference | Possible Impact | How to Check |
|---|---|---|
| Execution price change | Trade value changes | Check trade confirmation |
| Partial fill | Share count and fees change | Check fill records |
| Multiple fills | Fee summary method differs | Check order details |
| Minimum charge | Small order fee appears higher | Compare minimum charge rule |
| Fee cap | Large order fee is limited | Check fee cap |
| Rounding | Difference of a few cents | Check statement fields |
| Sell-side regulatory fee | Sell fee higher than buy fee | Review sell confirmation |
Summary: Differences between estimated order fees and final charges are usually related to execution results and fee rules. The order page can only estimate based on the price, share count, and platform rules at that time. After execution, market price movement, partial fills, multiple fills, minimum charges, fee caps, rounding, and sell-side regulatory-related fees may all change the final amount. When there is a difference, do not compare only the total amount. Check executed shares, execution price, fee fields, and order type item by item. Final judgment should be based on the platform’s latest fee disclosure, trade confirmation, account activity, and monthly statement.
Fee priorities differ across trading scenarios. Small purchases should focus on minimum charges, large orders on fee caps, options on contract fees, ADRs on depositary fees, and margin trades on margin interest.
Small orders are most easily affected by minimum charges. If an order amount is only a few dozen dollars and the platform has a per-order minimum platform fee, the effective fee rate may be much higher than for large orders. Fractional share trading may also have separate rules, such as charging by a percentage of trade value or with a fixed cap.
Therefore, for small purchases, do not look only at the “per-share rate.” Minimum charges, fractional share rules, order amount, and trade records are more important. If small trades are frequent, the cumulative effect of minimum charges may exceed the commission itself.
Large orders should focus on accumulated per-share fees and fee caps. If platform fees are calculated per share, the more shares executed, the higher the fee. But if the platform sets a maximum as a percentage of trade value, fees may stop increasing after reaching the cap.
High share count orders may also be filled in multiple executions, especially when liquidity is insufficient or the limit price is strict. Multiple fills do not necessarily mean higher fees, but they can make the statement more complex. Investors should review both the final summary fee and each fill detail.
Options trading should not use the same calculation method as ordinary stock orders. Even if the base commission for options is $0, per-contract fees, exchange fees, and regulatory-related fees may still exist. ADR stocks may generate depositary bank fees during the holding period and may not appear immediately at purchase.
Margin trading also requires calculating margin interest. This is not a one-time order fee, but a cost that accumulates with borrowed amount and time. If margin is used for long-term holding, margin interest may become a very important part of total cost.
| Trading Scenario | Main Fee Variables | Calculation Focus | Risk Reminder |
|---|---|---|---|
| Small purchase | Minimum platform fee, order amount | Effective fee rate may be high | Do not look only at per-share rate |
| Fractional share trading | Fractional share rules, percentage of amount | Whether there is a separate cap | Use the order page as reference |
| Large order | Share count, fee cap | Whether platform fee hits the cap | Watch for multiple fills |
| Options trading | Contracts, contract fee | Accumulated cost per contract | Strategy risk can be high |
| ADR stock | Depositary fee | May be deducted while holding | Check account activity |
| Margin trading | Borrowed amount, rate, time | Interest keeps accumulating | Forced liquidation may occur |
Summary: U.S. stock fee calculation cannot be covered by one simple rule across all scenarios. Small orders focus on minimum charges, fractional share orders on separate rules, large orders on per-share accumulation and fee caps, options on contract fees and exchange fees, ADRs on depositary fees, and margin trades on margin interest. The variables that truly affect cost differ by trading scenario. Before placing an order, investors should first identify their trading scenario, then use the corresponding fee formula and verification fields, instead of applying ordinary stock order logic to options, ADRs, or margin trades.
Beginners can check U.S. stock trading fees in the order of “fee schedule — order estimate — trade confirmation — account activity — monthly statement.” This connects the numbers seen before placing the order with the actual charges after execution.
Before placing an order, first review the platform fee center or fee schedule, focusing on commission, platform fees, external agency fees, minimum charges, fee caps, and sell-side fees. Then review the estimated charge on the order page. If the fee schedule and order page appear inconsistent, the order page and latest platform rules should be the priority reference.
If the relevant services are available in your region, you can also use a real order page as a fee-checking exercise. Taking BiyaPay as an example, first use the Fee Center to understand fields such as commission, platform fees, external agency fees, minimum charges, and fee caps, then use Biya Web Trading to check estimated order fees, trade records, and account details. Users who prefer mobile can also compare fee display for the same order in the Biya App. No matter which platform is used, fee disclosures should be read together with the actual order page, rather than judging final cost only by promotional rates.
After execution, focus on the trade confirmation. Confirm whether executed shares, execution price, order type, execution time, commission, platform fee, external agency fee, and regulatory-related fees are close to the estimate. Then review account activity to confirm whether the actual debit matches the trade value and fee items.
Monthly statements are useful for review. Margin interest, market data fees, ADR fees, and account service fees may not be obvious in a single order, but may appear in account activity or monthly statements.
When fees differ, check in order: whether the actual execution price changed; whether only part of the order was filled; whether there were multiple fills; whether a minimum charge was triggered; whether a fee cap was reached; whether it was a sell order; whether options, ADRs, margin, or market data were involved; and whether platform fee rules were updated.
| Checking Step | Specific Action |
|---|---|
| 1 | Review the latest fee schedule |
| 2 | Confirm estimated order fees |
| 3 | Check executed shares and price |
| 4 | Review commission and platform fee fields |
| 5 | Review external agency fee and regulatory fee fields |
| 6 | Determine whether minimum or cap rules were triggered |
| 7 | Review account activity and monthly statement |
| 8 | Contact platform support with the order ID if questions remain |
Summary: Checking U.S. stock trading fees should not rely only on changes in account balance. It should be done field by field. Before placing an order, review the fee schedule and order estimate. After execution, review the trade confirmation. At month end, review account activity and the monthly statement. If actual charges differ from estimates, first check execution price, executed shares, multiple fills, minimum charges, fee caps, sell-side regulatory-related fees, and special items such as options, ADRs, and margin. Once a fixed checking process is established, it becomes easier to tell whether fees come from normal fee rules rather than being confused by total amount changes.
U.S. stock trading fees usually include commission, platform fees, external agency fees, regulatory-related fees, options contract fees, ADR fees, and margin interest. Different platforms use different names and display methods, so actual fees should be based on the fee schedule, order page, and statement.
Whether platform fees apply depends on platform rules. Zero commission only means the commission item is $0. Platform fees, external agency fees, regulatory-related fees, or other account fees may still exist, so investors should check the order estimate before placing an order.
U.S. stock platform fees may be calculated by share count, percentage of order value, per-order minimum charge, or fee cap rules. Different platforms use different methods. Investors should check the fee center and order page instead of applying one fixed formula to all platforms.
U.S. stock external agency fees are usually related to trading, clearing, regulatory, or third-party institution costs. A platform may collect them on behalf of others or display them as part of order fees. The specific name and amount should be based on trade records and statement fields.
U.S. stock sell order fees may be higher than buy order fees because sell orders may include regulatory-related fees or trading activity fees. The final amount is also affected by execution price, share count, multiple fills, minimum charges, and platform rules.
Beginners should first review the fee schedule, then the order estimate, and after execution compare the trade confirmation, account activity, and monthly statement. If there is a difference, first check multiple fills, minimum charges, sell-side fees, options, ADRs, or other special items.
After understanding how U.S. stock trading fees are calculated, the next step is to verify fee fields in real orders instead of only remembering a platform’s advertised rates. Biya can be used as a reference entry point for understanding services related to U.S. stocks, Hong Kong stocks, digital assets, and digital asset ETFs. As of June 2026, Biya’s U.S. stock trading commission is $0, while platform fees, external agency fees, and other charges are subject to the Fee Center, order page, and trade records. If the relevant services are available in your region, you can use Biya Web Trading or the Biya App to compare the order page, trade records, and account details, then decide whether it is suitable based on your trading frequency, order size, and risk tolerance.
The above is only intended to introduce public market information, trading rules, and fee structures, and does not constitute investment advice. Whether related trading services are available depends on the user’s location, identity verification results, platform rules, and applicable laws and regulations. Investing in U.S. stocks and digital assets involves risks such as price volatility, liquidity, exchange rates, and regulatory restrictions. Specific fee rates and charge items should be based on the latest fee disclosures, orders, and trade records of the platform you use. Past fee rates do not represent future rules.
*This article is provided for general information purposes and does not constitute legal, tax or other professional advice from BiyaPay or its subsidiaries and its affiliates, and it is not intended as a substitute for obtaining advice from a financial advisor or any other professional.
We make no representations, warranties or warranties, express or implied, as to the accuracy, completeness or timeliness of the contents of this publication.



