Returns

FBA Returns and Export Compliance: Customs Re-Import, EDPMS and GST

EDPMS shortfall, GST credit notes under Section 34, customs re-import under Notification 45/2017, and why returns rarely come back to India.

By Aaryan Kakani · · 11 min read

Why is a return a compliance event, not just a refund?

When a US customer returns a product you shipped from India, Amazon deducts the refund from a future settlement and moves on. Your accountant books a reduction in revenue and moves on. But an export shipment in India is tracked by three separate systems that do not talk to each other, and a return puts all three out of alignment at once.

These three consequences run in parallel. They have different deadlines, different counterparties, and different remedies. A return that is handled only in the books (the usual case) leaves the other two unresolved and invisible until an AD bank query or a GST scrutiny notice surfaces them years later.

ConsequenceWho enforces itDeadlineRemedy
Realisation shortfall in EDPMSRBI, through your AD bank9 months from date of exportDeclaration-based closure, or write-off
Reduced value of a zero-rated supplyGST department30 November after the financial year endSection 34 credit note reported in GSTR-1
Physical re-entry of exported goodsCustoms (CBIC)Generally 3 years from date of exportBill of Entry for re-import under Notification 45/2017-Cus or 46/2017-Cus

The third row applies only when goods actually re-enter India, which for FBA is the exception rather than the rule. The first two apply to every single return , including the ones where the product is liquidated in a warehouse in Kentucky and you never see it again.

What actually happens to an FBA return?

For a cross-border seller using FBA, the returned unit goes back to the Amazon fulfilment centre in the destination marketplace, not to India. Amazon inspects it and assigns a disposition. Which disposition it lands on determines whether you can ever recover value from that unit, but from a compliance perspective the outcome is nearly identical across the first three: the export earned no foreign exchange and no goods came home.

DispositionWhat Amazon doesGoods return to India?Compliance effect
Return to sellable inventoryUnit passes inspection, goes back on the shelf for resaleNoEDPMS shortfall on the original shipping bill; the resale generates a new receipt that cannot be tagged back to that SB
Unfulfillable → liquidationSold to a liquidator; you receive a fraction of value as a separate creditNoEDPMS shortfall; liquidation proceeds arrive as an unrelated settlement line
Unfulfillable → disposalUnit destroyed at the fulfilment centreNoFull shortfall on that unit's share of the shipping bill; keep the disposal report as write-off evidence
Removal to a local addressShipped to an address you nominate in the destination country (3PL, prep centre, agent)NoNo Indian customs event; stock now sits abroad outside Amazon's system
Removal to an Indian addressInternational removal order shipped back to your Indian premisesYesFull customs re-import: Bill of Entry, identity proof against the original SB, drawback and RoDTEP surrender

You cannot reconstruct any of this from the settlement report alone, because settlements show you a net refund figure without telling you what happened to the physical unit. Two reports in Seller Central carry the detail you need:

Reports to pull from Seller Central

  • FBA Customer Returns report. One row per returned unit with return date, order ID, ASIN, FNSKU, quantity, return reason, and the disposition code (SELLABLE, DEFECTIVE, CUSTOMER_DAMAGED, CARRIER_DAMAGED). This is your link from a refund back to a specific order, and from the order back to a shipping bill.
  • Removal Order Detail report. Every removal you raised, with disposition, quantity requested versus shipped, and the destination. This is where you identify the small subset of units actually heading to India.
  • Settlement reports (V2). The money view. Refund lines carry the same order ID as the original sale line, which is the only reliable join key between the refund and the export it reverses.

How do I handle the EDPMS shortfall?

EDPMS holds one entry per shipping bill, opened at the FOB value declared to customs. Your AD bank closes it by matching inward remittances against it. A return means the sum of everything that will ever be received against that shipping bill is permanently below its FOB value. The bank cannot invent the difference, and the entry will not close on its own.

The clock is the FEMA repatriation window: 9 months from the date of export . Within that window you need to have picked a closure route for the shortfall. Which route you can use depends almost entirely on the size of the shipping bill and the size of the gap.

SituationClosure routeWhat you submitCost / limit
Part of the SB realised, part refunded; SB value under Rs 10 lakhDeclaration-based closure under A.P. (DIR Series) Circular No. 12Self-declaration to the AD bank plus the returns report showing the refunded ordersNo penal charges; the primary route for e-commerce returns
Shortfall across many SBs, aggregate within 5% of turnoverSelf-write-off by the AD bankWrite-off request letter, SB-wise shortfall annexure, settlement and returns evidence, CA certificate where the bank asks for itUp to 5% of average annual export realisation of the preceding three years
Shortfall beyond the 5% AD limitApplication to RBI through the AD bankFull case file: why realisation failed, recovery efforts, export performance historyCase-by-case; expect months, not weeks
Goods physically re-imported into IndiaClosure against re-import evidenceBill of Entry for re-import correlated to the original SBNo write-off needed for the re-imported portion. The goods came back instead of the money

For most FBA sellers the first row is the workhorse. E-commerce export shipping bills are small (a single courier-mode SB is often a few hundred dollars) so the vast majority sit comfortably under the Rs 10 lakh threshold where the October 2025 circular allows a declaration-based closure with no penal charges. The practical work is not arguing with the bank; it is producing a shortfall statement that ties each open SB to the specific refunded orders that explain the gap.

Why does the refund show up in a later settlement?

This is the mechanical reason FBA returns break reconciliation. Amazon settles on a rolling fortnightly cycle. A sale is included in the settlement covering the period in which it shipped. The refund for that same sale is netted off whichever settlement is open when the customer returns the item. Usually two cycles later, sometimes more. The two never appear in the same payout, and the payout that carries the refund carries no explanation of which export it belongs to unless you go looking for the order ID.

Worked example: one order, three settlements

  1. :

Three rules fall out of this example, and they are what make the difference between a reconciliation that closes and one that drifts:

Tying refunds back to shipping bills

  • Reconcile by order ID, never by amount. A refund of USD 48.00 will match a dozen unrelated sale lines by value. Only the order ID identifies the export it reverses.
  • Keep the shipping bill open until the return window has passed. A shipping bill should not be treated as fully realised until the marketplace return window for every order in it has expired. Typically 30 days after delivery, longer in some categories and over the holiday season.
  • Post the return to the original SB period. The refund reduces realisation against a January shipping bill, even though the cash movement happened in April. Booking it against the April shipping bills is what silently over-realises one SB and under-realises another.
  • Track the returns processing fee separately. It is a service charge, not a reduction of export value. It belongs in your fee analysis, not in the credit note against the customer.

How are returned exports treated under GST?

The original export was a zero-rated supply under Section 16 of the IGST Act, reported invoice-wise in your GSTR-1. A return reduces the value of that supply, so the mechanism is a credit note under Section 34 of the CGST Act , issued against the original export invoice and reported in Table 9B of GSTR-1 with the original invoice number and date as the reference.

The time limit matters more than exporters expect. A credit note that carries a tax adjustment must be issued and declared by 30 November following the end of the financial year in which the original supply was made, or the date of filing the annual return for that year, whichever is earlier. A return in February 2026 against a FY 2025-26 export therefore has until 30 November 2026. A return that trickles in late, or one you only discover during an annual reconciliation, may miss that window entirely. After which you can still pass a commercial credit note in your books, but you cannot reduce your GST liability against it.

Export route usedWhat was claimedEffect of the returnAction
Route A. Export under LUT, without payment of taxRefund of accumulated ITC under Rule 89(4), via RFD-01Zero-rated turnover for the period is overstated, so the Rule 89(4) formula produced a slightly higher refund than the corrected figures supportIssue the credit note, reduce zero-rated turnover, and adjust the claim in the next RFD-01 for that period rather than reopening the earlier one
Route B. Export on payment of IGSTAutomatic IGST refund through ICEGATE against the shipping billIGST was refunded on a supply value that has now been reduced; the portion attributable to returned units is excess refundRepay the attributable portion with interest; disclose in the return for the period in which the credit note is issued
Either route, goods re-imported into IndiaSame as above, plus customs benefits on the original exportRe-import carries its own IGST position at the Bill of Entry, and any drawback or RoDTEP on those goods must be given backHandle the credit note and the re-import as two separate workings; do not net them off

On input tax credit, the general position is that a return of goods does not by itself require an ITC reversal, because the inputs were consumed in manufacturing or procuring goods that were genuinely supplied. Where the returned unit is destroyed abroad rather than resold, however, the credit attributable to goods that are written off or destroyed comes into question under Section 17(5)(h), and the treatment should be settled with your CA using the disposal evidence from the returns report.

What if the goods do come back to India?

If a shipment is refused at the border, if a buyer returns goods directly to your Indian address, or if you raise an international removal order to bring FBA stock home, the goods re-enter India and this is a customs import like any other. Unless you claim the re-import exemption.

Two notifications govern this. Notification 45/2017-Customs covers goods exported and re-imported for repair, reconditioning, reprocessing, or because they were rejected or returned, granting exemption from duty subject to conditions. Notification 46/2017-Customs deals with goods re-imported after having been exported for specified purposes such as exhibition or job work. In both cases the exemption is conditional, the goods must be identifiable as the same goods that were exported, and re-import must generally happen within three years of the date of export .

The condition exporters most often trip over is the export benefit clawback. If duty drawback or RoDTEP was claimed on the original export of the goods now coming back, that benefit has to be surrendered or repaid before the re-import exemption applies. Customs will ask for evidence of the repayment, not a promise of it.

Re-import step flow

  1. :

Documentation to have ready at re-import

  • Copy of the original shipping bill with LEO, and the export invoice and packing list for the same units
  • Evidence of the reason for return. The FBA Customer Returns report or Removal Order Detail report extract for those units
  • Proof of surrender or repayment of drawback and RoDTEP claimed on the original export of those units
  • Import invoice or valuation basis for the returning goods, consistent with the original export value
  • Freight and insurance documents for the return leg
  • Declaration correlating the Bill of Entry to the original shipping bill, for both customs and your AD bank

Should I ship unsold FBA stock back home?

A removal order is the instruction to Amazon to take units out of the fulfilment centre. You choose the destination. Sending them to an address in the destination country is a purely commercial decision with no Indian compliance consequence. Sending them to India is a customs event, and the true cost is rarely what sellers estimate.

Cost componentWhat it coversOften missed?
Amazon removal feePer-unit charge to pick, pack and hand over the unitsNo. Visible in Seller Central
International freight on the return legAir or sea freight back to India, plus destination handlingSometimes. Usually higher per unit than the outbound leg because volumes are small
Drawback and RoDTEP clawbackRepayment of export benefits already taken on those unitsAlmost always. This is the single biggest hidden cost
Customs clearance and CHA charges in IndiaBill of Entry filing, examination, agent feesOften. A re-import BoE takes more agent time than a routine import
Duty if the exemption failsBCD plus IGST at full rate on the assessed valueYes. And it is the difference between a viable removal and a loss
Reconciliation and documentation effortTracing units back to specific shipping bills and export invoicesYes. And it is impossible after the fact if the shipment-level records were not kept

Bringing stock back to India makes commercial sense in a narrow set of cases: high unit value relative to freight, goods that can be sold domestically at a decent realisation, units still well inside the three-year re-import window, and a shipment large enough that clearance costs spread thin. It rarely makes sense for low-value consumer goods, for stock approaching the three-year limit, or for products whose Indian domestic price is far below the export price.

Decide before you raise the removal order

  • Can you name the original shipping bills? If the units cannot be traced to specific SBs, do not bring them back. The exemption is unclaimable.
  • How old is the stock? Anything approaching three years from export date should be liquidated or disposed abroad instead.
  • What benefit was taken on those units? Add the drawback and RoDTEP repayment to your landed cost before comparing against liquidation proceeds.
  • Is there a destination-country buyer? Liquidation or a local B2B sale usually beats re-import on net recovery, and creates no Indian customs exposure.
  • Are you removing to solve a storage fee problem? Long-term storage surcharges are often cheaper than the full re-import chain; run the arithmetic rather than reacting to the fee notice.

Returns compliance checklist

At shipment time (so returns are traceable later)

  • Store the marketplace order ID against every export invoice line at the time of shipping
  • Record which shipping bill each order was exported under, including SB number, port code and LEO date
  • Keep SKU to FNSKU mapping so returned units can be identified against the export packing list
  • Note the drawback and RoDTEP claimed per shipping bill, so a future clawback can be computed per unit

Every settlement cycle

  • Download the settlement report and the FBA Customer Returns report for the same period
  • Match refund lines to sale lines by order ID, not by amount
  • Post each refund back to the shipping bill of the original export, not the current period
  • Separate returns processing fees from the value reduction. They are a service cost, not a reduction in export value
  • Recompute the realisation shortfall per shipping bill after posting the refunds

Monthly and quarterly

  • Issue Section 34 credit notes for returned exports and report them in Table 9B of GSTR-1 with the original invoice reference
  • For Route B exporters, quantify any IGST refund attributable to returned units and arrange repayment with interest
  • Review shipping bills approaching LEO plus 9 months and assign each shortfall a closure route
  • File declaration-based closures for under-Rs-10-lakh shipping bills under A.P. (DIR Series) Circular No. 12 before the window closes
  • Track cumulative write-offs against the 5% of average annual export turnover ceiling

Annual

  • Sweep all returns for the financial year and confirm every credit note was issued before the 30 November deadline
  • Reconcile GSTR-1 export turnover against ICEGATE shipping bill values and against realised proceeds, and document the differences
  • Review aged FBA inventory against the three-year re-import window and decide liquidate, dispose or remove
  • Confirm no EDPMS entry from the year remains open without an assigned closure route

Update history

  • First published.