Beyond freight and advertising, every major e-commerce platform buries a second layer of fees inside your account — charges that are rarely reviewed, seldom disputed, and silently compounding month after month.
In the first part of this series, we examined how excess freight and advertising charges quietly erode the margins of e-commerce sellers. But freight and advertising are only part of the story. Every major marketplace — Amazon, Shopify, and Flipkart — has built a secondary architecture of fees that sit beneath the headline commission rate. These charges are disclosed in platform documentation, but they are buried deeply enough that most sellers never encounter them until Biz Accountcy begins a reconciliation review of their accounts.
These are not small rounding errors. They are structural fees — storage surcharges, programme enrolment costs, return penalty misapplications, tax deduction discrepancies — that in many cases represent the difference between a profitable month and a loss-making one. The fact that they are technically disclosed does not mean they are being correctly applied. And the fact that they appear on your statement does not mean you are obligated to pay them without verification.
This article documents the most commonly overlooked hidden charges on each of the three platforms our clients use most frequently, along with the specific questions you or your accountant should be asking every single month.
“The platforms are not your accountants. They will charge what their systems generate. The responsibility to verify, dispute, and recover lies entirely with you — or with the advisors you trust to manage your accounts.“
— Biz Accountancy, E-Commerce Advisory Practice
AMAZON PLATFORM
FBA & Seller Central Hidden Charges
Amazon’s fee structure is arguably the most complex of any major marketplace. Sellers operating on FBA (Fulfilled by Amazon) are exposed to a particularly wide range of charges beyond the standard referral fee and fulfilment fee, many of which are applied automatically and require active monitoring to catch.
Amazon India / Amazon.com
FBA · Seller Central · Vendor Central
FBA Long-Term Storage Fees
Charged on units held in Amazon fulfilment centres for more than 181 days, assessed bi-annually (February and August). Many sellers are entirely unaware that slow-moving SKUs accumulate these fees silently until they receive a shock deduction on their settlement. The rate per cubic foot increases significantly beyond the 365-day mark.
Aged Inventory Surcharge
Introduced as a separate charge from long-term storage fees, the aged inventory surcharge applies in tiered bands to inventory aged 180, 270, and 365+ days. It is applied on top of — not instead of — standard monthly storage fees, and is frequently missed because it appears on a different line of the settlement report than storage charges.
Reimbursement Underpayment for Lost or Damaged FBA Inventory
When Amazon loses or damages inventory within its fulfilment centres, it is contractually obligated to reimburse you. However, the auto-calculated reimbursement amount is frequently set at a value lower than your actual cost or fair market value. Amazon’s system uses its own estimated value, which can differ significantly from your landed cost. Manual claims — filed within 18 months of the incident — are required to receive the correct amount.
Unplanned FBA Prep & Labelling Service Fees
If products arrive at an Amazon fulfilment centre without compliant FNSKU labels or without required prep (poly-bagging, bubble-wrapping, etc.), Amazon charges a per-unit fee to handle this on your behalf. These charges are legitimate when preparation genuinely occurred, but they are sometimes applied in error — particularly for products that were correctly labelled but scanned under the wrong ASIN at the receiving dock.
Removal & Disposal Order Fees — Unit-Level Verification
Removal orders charge a per-unit fee based on size tier. These fees are often not reconciled against the actual number of units processed. Discrepancies between units ordered for removal and units actually returned or disposed — and charged — are a documented source of overcharging that requires unit-level verification.
Brand Registry, Transparency & A+ Programme Fees
Subscription fees for Amazon’s brand protection and content enhancement programmes are billed separately from settlement deductions and often continue to be charged even when a seller’s brand registry status lapses or when the associated ASIN catalogue changes. These are the e-commerce equivalent of forgotten SaaS subscriptions — recurring, silent, and easily missed.
Category-Specific Variable Closing Fees
Certain product categories — books, media, music, collectibles — attract a variable closing fee in addition to the referral percentage. Sellers who list across categories without a per-category margin model frequently absorb these fees without realising they exist as a separate line item from the standard referral fee.
SHOPIFY PLATFORM
Hidden Costs Across All Plans
Shopify’s cost structure is less visible than Amazon’s because it spans multiple billing relationships: your Shopify plan invoice, your payment gateway statement, your app subscriptions, and your shipping label charges. Most sellers see these as separate, unrelated costs and never aggregate them into a single cost-of-platform figure. When you do, the result is often surprising.
Shopify
BASIC · SHOPIFY · ADVANCED · PLUS
Third-Party Gateway Transaction Fees
If you use any payment processor other than Shopify Payments — Razorpay, PayU, Cashfree, Stripe, or any other — Shopify charges an additional transaction fee of 0.5% to 2% on each sale, depending on your plan tier. This fee is over and above what your payment gateway itself charges. It is deducted from your Shopify payouts and is one of the most consistently overlooked costs we encounter in client accounts.
App Subscription Stacking
The Shopify app ecosystem is vast, and it is easy to accumulate monthly subscriptions for review tools, subscription billing, loyalty programmes, upsell widgets, inventory managers, and SEO tools — each billed separately through the Shopify billing system. These charges continue even after the app has been uninstalled if the subscription is not explicitly cancelled. A quarterly audit of active Shopify app subscriptions against apps that are genuinely in use is essential.
Shopify Capital Repayment — Effective Cost of Capital
Merchants who have accepted Shopify Capital funding have a percentage of daily sales automatically deducted as repayment. The total repayment amount exceeds the advance received — that premium is the effective interest. This cost of capital is rarely modelled into product margin calculations, leading sellers to believe they are profitable at a margin that is actually being consumed by capital repayment deductions.
Shopify Markets Currency Conversion Fees
Stores using Shopify Markets to sell internationally incur a currency conversion fee on transactions settled in a foreign currency. This fee is deducted from the settlement payout and is separate from any exchange rate margin applied. International sellers who have not accounted for this fee in their cross-border pricing will find their net margin on international orders consistently lower than modelled.
Shopify Shipping Label Overcharges
Merchants using Shopify Shipping to purchase labels should periodically reconcile the label cost charged through Shopify against the carrier’s own invoice. Discrepancies — particularly on oversized shipments, multi-package orders, or shipments that required manual rate adjustment — are not uncommon and are recoverable through Shopify’s billing dispute process.
Plan Tier Misalignment
Many Shopify merchants are on plans that are either too high (paying for features they do not use) or too low (triggering higher transaction fees that exceed the cost of upgrading). An annual review of plan tier against actual transaction volume and feature usage will identify the most cost-efficient plan for your current business scale.
FLIPKART PLATFORM
Seller Hub Hidden & Misapplied Charges
Flipkart’s fee structure is particularly prone to misapplication errors because it involves a large number of variable fee components — category-specific commissions, fixed fee floors, collection fees, and return handling charges — that interact with each other and with GST obligations in ways that create multiple reconciliation failure points.
Flipkart Seller Hub
MARKETPLACE · SMART FULFILMENT · FLIPKART ADS
Incorrect Return Reason Categorisation
Flipkart categorises returns as either seller-fault or buyer-fault. Seller-fault returns — where the product was damaged, incorrect, or not as described — result in the seller bearing the return shipping cost and potentially receiving no credit for the returned item. Buyer-fault returns should not attract these penalties. Incorrect tagging of buyer-initiated returns (such as “no longer needed” or “ordered by mistake”) as seller-fault is one of the highest-value dispute opportunities available to Flipkart sellers and one of the most consistently overlooked.
Commission Rate Applied at Incorrect Category
Flipkart’s commission rates vary by product category and, in some cases, by price band within a category. Sellers with multi-category catalogues — particularly those listing in categories adjacent to their primary one — frequently find charges applied at the incorrect category rate. This is especially common after Flipkart revises its fee schedule, when some SKUs are re-classified automatically.
Fixed Fee Floor on Low-Value Products
For products below a certain selling price, Flipkart applies a fixed minimum commission fee rather than the standard percentage. For some lower-priced SKUs, this fixed fee effectively represents a commission rate significantly higher than the stated category percentage. Sellers who have not modelled this threshold into their pricing decisions are systematically underestimating the platform cost on their entry-level products.
Penalty Charges Applied in Error for Non-Seller Delays
Flipkart levies financial penalties on sellers for late dispatch against their seller SLA. However, delays attributable to Flipkart’s own system downtime, Ekart pickup failures, or force majeure events should not attract seller-side penalties. These erroneous penalties are routinely applied and routinely not disputed — because sellers either do not notice them or do not know they are recoverable.
Smart Fulfilment Value-Added Service Charges
Sellers using Flipkart’s Smart Fulfilment service sometimes receive charges for value-added services — enhanced packaging, gift wrapping, premium handling — that were not opted into at the time of product listing or order fulfilment. These charges appear as legitimate service fees but may have been applied based on Flipkart’s own programme defaults rather than explicit seller authorisation.
GST / TCS Reconciliation on Platform Deductions
Under Indian GST law, e-commerce operators are required to collect Tax Collected at Source (TCS) at 1% on net taxable supplies made through their platform. The TCS deducted by Flipkart must match exactly what appears in your GSTR-2A and GSTR-2B data. Discrepancies affect your input tax credit eligibility and can create downstream tax liability if not identified and resolved before your quarterly GST filing. In our experience, TCS reconciliation errors are among the most financially consequential — and most frequently overlooked — issues in Flipkart accounts.
YOUR ACTION PLAN
A Monthly Hidden Charge Audit Checklist
The charges documented above share a common characteristic: they are individually small enough not to trigger immediate concern, but collectively significant enough to materially impact your profitability. The following checklist represents the minimum verification standard we recommend for any e-commerce seller with meaningful platform revenue.
Amazon: Check FBA Storage Report for Long-Term & Aged Inventory Flags
Pull the FBA Inventory Age report monthly. Any units approaching the 180-day threshold should be actioned — promotions, price reductions, or removal orders — before storage surcharges are triggered.
Amazon: Run a Reimbursement Audit Every Quarter
Use the FBA inventory reconciliation report to identify units lost or damaged in the previous 90 days. Compare Amazon’s auto-reimbursement values against your landed cost. File manual claims for any shortfall within the 18-month window.
Amazon: Audit Active Programme Subscriptions Annually
List every programme you are enrolled in — Brand Registry, Transparency, A+, Subscribe & Save — and verify that each is delivering a measurable return for your current catalogue size and sales volume.
Shopify: Calculate True Platform Cost Including Transaction Fees
Add your Shopify plan cost, third-party gateway transaction fees, and active app subscription fees into a single monthly platform cost figure. Divide by revenue to obtain your true platform cost percentage.
Shopify: Conduct a Quarterly App Subscription Audit
Log into your Shopify billing page and review every active app charge. Cancel any subscription for an app that is no longer actively contributing to your business.
Flipkart: Review Returns Report for Seller-Fault Misclassifications
Export the returns report and filter for seller-fault returns. For each, verify that the stated return reason genuinely reflects a seller error. Dispute any return where the reason should have been classified as buyer-fault.
Flipkart: Reconcile TCS Deductions Against GSTR-2A/2B Every Quarter
Before filing your quarterly GST return, reconcile the TCS certificates issued by Flipkart against your GSTR-2A/2B data. Any discrepancy must be resolved with the platform before your filing deadline to protect your input tax credit claim.
All Platforms: Maintain a Dispute Register
Log every dispute raised — platform, date, charge type, amount, outcome — in a single register. This creates an audit trail, ensures follow-up before disputes time out, and builds a pattern record that can support escalation.
THE COST OF NOT RECONCILING
A seller generating ₹50 lakh per month across platforms, carrying a combined hidden-charge overcharge rate of 2%, is losing ₹1 lakh every month — ₹12 lakh per year — to fees that a structured monthly audit would catch and recover. Most of these charges have strict dispute windows of 30 to 90 days. Every month without a reconciliation process is a month of permanent, unrecoverable loss.

Leave a Reply