FAQs + Checklists for Shipping, GST, CSB, EDPMS & Payments
Built from real exporter discussions + practical best-practice explanations. Use this page as your quick playbook when you’re shipping via courier/India Post, filing GST, or struggling with bank regularisation (EDPMS) & mismatches.
Search FAQs instantly
Tip: Search works across questions + answers + table text. Use it like Ctrl+F, but smarter.
🧾 GST, LUT & CSB (Courier Shipping Bills)
Q Do I have to show export sales (Amazon US / marketplace) in GST returns?
In most cases, yes — export sales should be reflected in your books and also reported in GST returns, so there’s no mismatch between (1) accounting sales, (2) shipping bills, and (3) foreign remittances.
For exporters shipping with courier shipping bills (CSB-V / CSB-5), many exporters report exports in GSTR-1 (Zero-rated supplies) and align the values with shipping bill details. If you keep filing NIL returns for a long period while receiving export payments, it can create reconciliation issues later.
Q CSB-4 vs CSB-5: what’s the practical difference for GST and refunds?
CSB-5 (CSB-V) is commonly treated as the “proper” courier export shipping bill for commercial exports, and exporters often link GST reporting/refund workflows to CSB-5 shipping bills.
In the group discussion, CSB-4 was described as typically used for free samples and not considered valid for claiming GST benefits/refunds the same way CSB-5 is.
| Topic | CSB-4 (commonly used as) | CSB-5 / CSB-V (commonly used as) | Best practice |
|---|---|---|---|
| Typical use | Free samples / low-value non-commercial shipments | Commercial courier exports | Use CSB-5 for exports you want to fully reconcile & keep “clean” for compliance |
| GST reporting | Often avoided / may not support refund logic (case-to-case) | Commonly reported & reconciled with export sales | Ask your CA how they want CSB-4 handled in your specific scenario |
| Refund confidence | Lower (based on exporter experiences) | Higher (based on exporter experiences) | For refunds, aim to keep exports on CSB-5 wherever possible |
Q Do I need LUT for exports? What changes if I don’t have LUT?
LUT (Letter of Undertaking) is a common route to export under GST without paying IGST upfront. If you have LUT, you typically raise export invoices as “zero-rated” and don’t charge GST on the invoice.
If you don’t have LUT, many exporters follow the route of charging IGST and then claiming refund — which can add cash-flow stress and compliance work.
| Scenario | Invoice treatment | Cash flow impact | Best for |
|---|---|---|---|
| With LUT | Zero-rated export invoice (no GST charged) | Better cash flow | Most regular exporters |
| Without LUT | Charge GST/IGST, later claim refund (as applicable) | Cash blocked until refund | Edge cases / temporary setups |
If you sell on marketplaces (Amazon/eBay/Etsy), LUT still helps because the underlying supply is export. Your CA will map it correctly in returns based on shipping bill/invoice data.
Q Is there a value limit for CSB-V orders?
Many exporters keep CSB-V (CSB-5) shipments within a low-value limit. In your group, one message states that total invoice value for a CSB-V order cannot exceed ₹25,000.
📦 India Post / DNK / DOP (Contracts, ITPS, Air Parcel)
Q What is DNK / DOP with India Post and why do exporters like it?
DNK (and now DOP contract setups in some contexts) are used by exporters to access India Post’s international services in a more structured way. In your group, DNK is described as rarely having issues, and when issues happen they often get resolved via complaint escalation.
One big advantage noted: charges are weight-based (not volumetric) (within dimension limits), which can be a game-changer for bulky but light shipments.
Q Which India Post service should I choose (ITPS / Small Packet / Air Parcel / Speed Post)?
Your group listed 4 commonly used India Post international options. Here’s a clean comparison you can use on your page.
| Service | Best for | Tracking | Weight guidance | Notes |
|---|---|---|---|---|
| ITPS | Most exporters’ “default” for small parcels | ✅ Trackable | Up to ~2 kg (some countries higher) | Dimension restrictions apply; popular for Etsy-type exports |
| Small Packet | Ultra-light shipments | ⚠️ Often not trackable end-to-end | ~100–150g range (typical usage) | Delivered may not update in platforms like Etsy |
| Air Parcel | Heavier parcels | ✅ Trackable | Over 2 kg up to ~20–25 kg | Common pick for 2kg+; usually cheaper than Speed Post |
| Speed Post (EMS) | When you must use EMS lane | ✅ Trackable | Varies | Not recommended by some exporters because it’s expensive vs Air Parcel |
Q ITPS booked for Etsy — should I select “IndiaPost” or “IndiaPost International”?
In the group, the recommended selection was: India Post International.
Q India Post portal shows “non-commercial only” because IEC not updated — what do I do?
If the self-service portal account is not allowing commercial shipments, it typically indicates missing/incorrect KYC or exporter registration data. In your chat, the suggestion was to create an account on India Post customer self-service and submit documents, and get help from your nearest post office that handles international bookings.
✈️ Courier Rates, TAT & Surcharges (DHL / FedEx / UPS / Aramex / Aggregators)
Q Why is DHL suddenly expensive even with good monthly volume?
Exporters discussed that DHL can add demand surcharges and may not always provide meaningful discounts even at high monthly volumes. When this happens, people often compare FedEx/UPS/Aramex or negotiate via consolidators for certain lanes.
Q Australia shipping: what’s the “remote area surcharge” people mention?
In your group, Australia was discussed as having a high proportion of remote areas, with a quoted flat remote area charge (~₹2300) added on top of shipping in many cases.
Real-world takeaway: When quoting AU customers, always check the destination postcode for remote/extended area, or price in a buffer so you don’t lose margin.
Q “FedEx doesn’t take remote area charge” — is that always true?
Not always. Carriers can have different definitions and tables for remote/extended area and they change over time. Some exporters feel FedEx is “better” for AU in this context, but always confirm the current surcharge sheet.
Q Quick comparison: Direct courier vs aggregator (ShipGlobal / ShipRocket / etc.)
Aggregators can be convenient (pickup, dashboard, labels), but exporters also report issues like delays, missing fields in exports (invoice order value column), and occasional transmission gaps to bank systems.
| Factor | Direct (DHL/FedEx/UPS) | Aggregator (ShipGlobal/ShipRocket/etc.) | What to do |
|---|---|---|---|
| Rate stability | Often better if you negotiate + maintain volume | Can fluctuate; sometimes good for specific lanes | Keep two backup options always |
| Dashboards/exports | Limited exports; more manual work | Great dashboards but sometimes missing columns | Maintain your own “Export Register” sheet |
| Compliance transmission | Usually smoother (bank visibility) | May need follow-ups if EDPMS/bank mismatch happens | Track CSB filing + ICEGATE status per batch |
| Support quality | Account manager dependent | Ticket/ops dependent | Escalate with screenshots + timelines |
🏦 EDPMS / Bank Regularisation (ICICI, AD Code, CSB visibility issues)
Q My DHL/FedEx shipments reflect in ICICI Trade, but ShipGlobal/India Post shipments don’t. Why?
This is a common operational pain-point: bank portals often “auto-pull” shipping bills from ICEGATE/EDPMS feeds. If a shipping bill (or post bill of export) isn’t flowing correctly into that feed, it won’t show up for regularisation even if you physically have the document.
In your group, the exact issue was: payments/FIRCs already submitted, but shipping bills not reflecting, causing a mismatch where remittances look higher than “visible exports” in ICICI.
Q Checklist: how to get missing shipments to reflect for regularisation?
Use this step-by-step flow (works for most banks; wording differs per portal):
| Step | What to check / do | What you need | Outcome |
|---|---|---|---|
| 1) Confirm CSB actually filed | Check if CSB-V/CSB-5 is filed and not stuck in “to be filed” status (delays happen). | Courier dashboard + CSB number/date | Eliminates “not filed yet” issues |
| 2) Verify AD code format | Some exporters reported issues unless AD code is correctly captured (even digit-format quirks). | AD code letter / bank details | Fixes mapping failures |
| 3) Track on ECCS/ICEGATE where possible | Verify if it’s transmitted from courier side. If not, raise with aggregator to push data. | Shipping bill + airwaybill list | Forces upstream transmission |
| 4) Raise a bank ticket | Share CSB/PBE docs + list of shipments + screenshot proof that bill exists. | PDFs + exporter letterhead note | Bank can attempt manual pull / mapping |
| 5) Escalate to courier/portal helpdesk | If still missing, escalate to courier ops; some exporters also mentioned contacting DGFT/helpdesk and waiting for sync. | Ticket numbers + timeline | Often resolves in days/weeks depending on queue |
Q Can I have multiple AD codes / bank accounts for exports?
Exporters asked whether multiple AD codes can be registered. A practical note shared was: you may have multiple, but typically only one active mapping works smoothly at a time (implementation differs by setup).
Q Does ShipGlobal push CSB-V data automatically to ICEGATE → EDPMS?
In your chat, one exporter said ShipGlobal CSB-V usually shows automatically, but another said they found it wasn’t submitted and they had to email ShipGlobal to submit it.
💳 PayPal, FIRC, Currency on Invoice & Accounting
Q PayPal: I received $100, but only $93 credited after fees — will FIRC be for $100 or $93?
In your chat, the guidance shared was: FIRC should be for the gross amount ($100), and the difference can be treated as conversion/payment gateway charges.
| Item | What to record | Why |
|---|---|---|
| Export invoice value | Gross sale value (e.g., $100) | Represents the true consideration for export supply |
| Bank credit | Net amount received (e.g., $93) | Actual cash inflow |
| Fees/charges | Difference (e.g., $7) as payment gateway + forex/charges expense | Explains mismatch and helps regularisation narrative |
Q In CSB-5 / invoice, should I mention INR or USD?
Practical guidance shared in the group leaned toward using USD/foreign currency (invoice/CSB aligned), then converting in accounting as per your chosen policy.
Best practice for clean reconciliation:
- Invoice + CSB currency: keep consistent (often USD for US sales).
- Accounting books: record base currency (INR) using a consistent FX rate basis (your CA will decide: RBI/CBIC/bank rate/policy).
- GST return values: usually mapped in INR; use the shipping bill/conversion basis your CA uses so it ties out.
🤖 Automation & Reporting (Invoice value extraction, monthly summaries)
Q ShipGlobal export file missing “Invoice Order Value” column — how do I cope at 100–150 parcels/day?
In your chat, one exporter said they manually note invoice values for 10–20 packets/day, but that approach breaks at 100–150 parcels/day.
Best workaround: build your own Export Register from source-of-truth documents (invoices + shipping bills), instead of depending only on one platform’s CSV export.
| Column | Example | Why it matters |
|---|---|---|
| Invoice No/Date | INV-2411-102 / 21-Nov | GST + accounting primary key |
| Invoice Currency & Value | USD 100 | Matches buyer payment + CSB |
| CSB No/Date | CSB-V / 1234567 | GST reporting + bank regularisation |
| AWB/Tracking | DHL / SG / ITPS | Delivery + dispute defense |
| Remittance Ref/FIRC | FIRC-ICICI-… | Closes EDPMS |
Q Can I automate extracting invoice values from PDFs into Excel?
Yes — and your group explicitly discussed using scripts to extract values from invoices (especially when the PDF format is consistent). This can generate an XLS/CSV in bulk and save hours every month.
| Automation | Input | Output | Impact |
|---|---|---|---|
| PDF invoice → Excel | Invoice PDFs | Excel with invoice no/value/date | Saves manual entry |
| Invoice vs Shipping Bill match | Invoice + CSB PDFs | Mismatch report | Catches errors early |
| EDPMS closure tracker | CSB list + FIRC list | “Closed / pending” dashboard | Prevents RBI/bank follow-ups |
Q Quick HS/HSN hint from the group: sweets & savouries HSN?
The group suggested HSN 2106 90 99 for sweets/savouries (verify based on your exact product composition and CA/CHA advice).
Want this page extended? You can add more sections like: “FBA exports”, “Export promotion schemes”, “Certificates & compliances (CFIA etc.)”, and “Courier prohibited items”.




