Questions to Ask Your CA About Export Compliance

TL;DR - Summary
- Why should you ask your CA questions about export compliance? - You should ask your CA questions about export compliance because it spans GST treatment, documentation, remittance reporting, and bank record reconciliation, and getting it right from the first transaction makes invoicing, tax filing, payment reconciliation, and future audits easier to manage.
- Which questions should you ask your CA about export compliance registrations, GST, and documents? - Ask your CA to confirm that you hold an Import Export Code (IEC) and GST registration, that a Letter of Undertaking (LUT) is filed for the current financial year, and which contract, invoice, payment, certificate, and tax documents you must keep for every export.
- What should you ask your CA about recording and reconciling foreign payments for export compliance? - Ask your CA to confirm that every inward foreign remittance is linked to a specific export invoice using the correct RBI purpose code, and that each invoice is matched to its FIRC and eBRC so the compliance loop is closed.
- What export compliance questions should you ask your CA about FEMA, foreign tax, and forex as your business grows? - Ask your CA about your FEMA realization deadlines, whether foreign withholding tax or a Double Taxation Avoidance Agreement (DTAA) applies, and how forex gains, losses, and charges are recorded, and revisit these questions at least annually as your export business grows.
Why Is It Important to Discuss Export Compliance With Your CA?
Discussing export compliance with your CA matters because it covers more than just receiving money. For Indian service exporters, it spans GST treatment, documentation, remittance reporting, and bank record reconciliation, and each of these can create problems if handled incorrectly from the start.
Getting the requirements right from your first transaction makes invoicing, tax filing, payment reconciliation, and future audits significantly easier to manage.
A CA who understands export compliance helps you tell which rules apply to your specific business type and which don't, so you aren't following a generic checklist built for goods exporters.
Without this conversation, freelancers and service exporters often discover compliance gaps only when they face an RBI scrutiny or a bank query. Correcting backdated records at that point is far harder.
⚠️ COMMON MISCONCEPTION
Many freelancers assume they are automatically export-compliant because their CA files GST returns. GST zero-rating for exports and FEMA remittance compliance are entirely separate obligations requiring different expertise.
Here are the key questions worth asking your CA to ensure your export business meets the relevant GST, FEMA, documentation, and foreign payment compliance requirements.
1. Do I Have All the Registrations Required to Export?
As an Indian service exporter running an export business in India, you need at minimum an Import Export Code (IEC) and GST registration before you can legally export and receive foreign remittances. Your CA should also confirm whether an AD Code or any sector-specific license applies to your situation.
- IEC (Import Export Code):you should confirm which registrations apply to your business. An IEC is generally not mandatory for service exporters unless they are claiming benefits under the Foreign Trade Policy.
- AD Code registration: more common for goods exporters, so your CA should confirm whether it applies to your specific situation and bank.
- Sector-specific licenses or registrations: some service categories may require additional approvals. Your CA should confirm whether any apply to your line of work.
- Consistent details: business and bank details must be correctly and consistently updated across your IEC, your GST registration, and the bank account you use to receive foreign remittances. Mismatches trigger compliance issues.
2. How Should I Handle GST on My Exports?
Under GST, export of services qualifies as a zero-rated supply, which means no GST is charged on the invoice. You still need the right mechanism in place to export without paying IGST first, and for most freelancers the more practical route is exporting under a Letter of Undertaking (LUT).
GST gives you 2 options for zero-rated exports:
- Export under LUT: no IGST is paid upfront, and no refund is needed.
- Export on payment of IGST: tax is paid and then claimed as a refund.
The LUT must be filed on the GST portal before the first export invoice of each financial year. Ask your CA to confirm that it has been filed, that it is valid for the current year, and that it covers your category of service export.
An LUT is not permanent. It must be renewed at the start of every financial year, and a lapse means you may inadvertently be required to pay IGST on exports.
- Export invoice format: the invoice must include the overseas client's name and address, the currency of the transaction, and a declaration that the supply is for export. Your CA should confirm all your invoices meet this format.
- GST return reporting: export transactions must be correctly reported in GSTR-1 and GSTR-3B. Your CA should confirm that export invoices are being mapped to the right tables and not reported as domestic supplies.
Filing your GST return doesn't prove that every export payment has been matched correctly. Keep your export invoices, bank credits, remittance certificates, and GST records in sync from day one. If you track them separately and never reconcile, any mismatch becomes much harder to fix later.
3. What Documents Should I Maintain for Every Export?
For every export transaction, you should maintain a minimum set of export documents covering the contract, invoice, payment receipt, bank certificate, and tax records. Your CA should confirm which of them apply to each transaction type.
- Export invoice: it must reference the client, service description, foreign currency amount, and export declaration. Your CA should confirm the format is GST-compliant and export-ready.
- Contract or work order: the underlying agreement with the overseas client that establishes the scope, value, and nature of the service export.
- Payment and remittance records: a bank credit advice or MT103 (for SWIFT payments) confirming the amount received, the currency, and the remitting bank.
- FIRA or FIRC: a Foreign Inward Remittance Advice (FIRA) or Foreign Inward Remittance Certificate (FIRC) is issued by the receiving bank or payment platform. It confirms that foreign currency was received against a specific invoice and is required for GST refund claims and eBRC generation.
- eBRC: an Electronic Bank Realisation Certificate (eBRC) is generated via DGFT after the bank confirms receipt of export proceeds. It is required to close Export Data Processing and Monitoring System (EDPMS) entries and serves as proof of export realization.
- LUT and GST return records: copies of the filed LUT for the relevant financial year, and GSTR-1 and GSTR-3B filings showing export transactions correctly reported.
- Goods versus services: goods exporters also need a shipping bill. For service exporters, your CA should confirm the equivalent documentation (for example, the Softex form for software exporters) if applicable.
Finally, ask your CA how these documents are matched to each other, from invoice to bank credit to FIRC to eBRC, and how long each must be retained for audit purposes.
4. How Should I Record and Reconcile Payments From Foreign Clients?
Every inward foreign remittance must be linked to a specific export invoice using the correct RBI purpose code. Your CA should confirm that all incoming payments are being matched, recorded, and reported correctly.
- Purpose code: an RBI-mandated code assigned to every inward remittance that describes the nature of the export transaction, for example P0802 for software services and P1008 (or P1099) for professional and business consulting services.
- Invoice-to-payment matching: your CA should confirm that every incoming payment is linked to a specific invoice by amount, date, client, and currency, and that any shortfall is documented and explained.
- Bank and intermediary charges: when an overseas bank deducts fees before releasing the payment, the amount received in India is lower than the invoice value. Your CA should confirm how this difference is recorded and whether it needs to be reported separately.
- Forex differences: the exchange rate at invoicing and at actual receipt will differ. Your CA should confirm how the resulting forex gain or loss is recorded in the books and whether it needs to be reported in the GST return or income tax filing.
- Amount received lower than invoice value: your CA should clarify whether a shortfall due to a client deduction (for example, withholding tax abroad) is treated differently from bank charges for FEMA and eBRC purposes.
- Records for reconciliation: your CA should specify which documents (bank statement, FIRC, invoice copy, purpose code confirmation) must be held together per transaction for audit readiness.
Skydo auto-generates FIRC and BIRC certificates for every inward remittance and assigns purpose codes at the transaction level, so your CA is reviewing strategy instead of chasing bank paperwork or correcting purpose code mismatches after the fact.
💡 QUICK INSIGHT
Purpose codes are assigned at the time of remittance, not retrospectively. If your bank or payment platform assigns the wrong one, correcting it requires a formal request and delays eBRC generation.
5. What Are My FEMA and Export-Realisation Obligations?
Under FEMA, Indian exporters are required to realize and repatriate export proceeds within a specified period from the date of export. Ask your CA to confirm the applicable deadline for your transaction type and what happens if it is not met.
- Export proceeds realization: foreign payments must be received into an authorized dealer bank account in India within the RBI-prescribed period. Your CA should confirm the current deadline and whether any extensions apply to services exports.
- Late payment by a client: if an overseas client pays after the prescribed realization period, your CA should advise whether a write-off, extension request, or regularization is needed, and which RBI circular governs the process.
- EDPMS entries: any unpaid invoice that has crossed the realization deadline creates an open entry in the EDPMS, and your CA must confirm these entries are being tracked and closed. Each inward remittance must be matched to an EDPMS entry, and unmatched or open entries attract bank and RBI scrutiny, so your CA should confirm the process for closing them once payment is received.
- Extension or write-off: where payment cannot be recovered, your CA should explain the RBI process for seeking an extension of the realization period or writing off the outstanding amount. Both require specific documentation and approvals.
6. Are There Any Foreign Withholding-Tax or DTAA Issues?
Yes, they can arise: some countries require overseas clients to deduct withholding tax before remitting payment to an Indian service exporter. Your CA should confirm whether this applies to your client's country and what cross-border tax compliance documentation you need to avoid double taxation.
- Withholding tax by the overseas client: certain countries, for example the US under IRC 1441 or countries without a full Double Taxation Avoidance Agreement (DTAA) with India, require the payer to withhold a percentage of the payment as tax before remitting. Your CA should confirm whether your client's jurisdiction imposes this.
- DTAA: India has DTAAs with many countries that can reduce or eliminate withholding tax on service payments. Your CA should confirm whether a DTAA applies and what the reduced rate is, if any.
- Documents to claim DTAA benefits: to claim treaty protection, you typically need a Tax Residency Certificate (TRC) issued by the Indian tax authorities, and sometimes a Form 10F. Your CA should confirm exactly what is required for each country.
- Reporting in India: the amount deducted abroad must be disclosed in your Indian income tax return. Your CA should confirm which schedule it goes into and whether any additional RBI reporting is triggered.
- Foreign Tax Credit (FTC): if withholding tax was deducted abroad, your CA should confirm whether a foreign tax credit can be claimed in your Indian income tax return under Section 90/91 of the Income Tax Act, and what documentation supports the claim (Form 67).
- Impact on invoice reconciliation: when the amount received is lower than the invoice because of withholding tax rather than bank charges, your CA must confirm this is recorded differently for FEMA and FIRC purposes compared to a bank fee deduction.
⚠️ COMMON MISCONCEPTION
Receiving a lower amount than invoiced due to foreign withholding tax does not automatically mean you have less export turnover. The full invoice value is still your export receipt for GST and FEMA purposes.
7. How Should I Handle Foreign-Exchange Gains, Losses and Charges?
Every export transaction involves at least 2 exchange rates, the rate on the invoice date and the rate on the date payment is received. The difference must be correctly accounted for as a forex gain or loss in your books.
- Forex gain or loss on realization: if the INR strengthens between invoicing and receipt, you receive fewer rupees than expected (a forex loss). If it weakens, you receive more (a forex gain). Both must be recorded in the profit and loss account.
- INR value of the export receipt: your CA should confirm the correct rate to use when converting the foreign currency amount to INR for income tax and GST purposes, typically the RBI reference rate or the rate at which the bank converts the amount.
- Bank and payment-platform charges: fees deducted by the remitting bank, correspondent bank, or payment platform reduce the net amount received. Your CA should confirm whether these are recorded as a finance cost or netted against export revenue, and how they affect the FIRC value.
- Treatment for GST: your CA should confirm whether forex differences affect the taxable value of the export supply and whether any adjustment is required in GST returns.
- Treatment for income tax: forex gains are taxable income and forex losses may be deductible. Your CA should confirm how these are classified (business income versus capital gains) for your specific structure.
8. What Should I Do to Stay Compliant as My Export Business Grows?
Compliance obligations change as your export volumes, client geographies, and service types evolve, so revisit this conversation with your CA at least annually and after any significant change in your business.
- Additional registrations or licenses: as turnover grows or you add new service categories, your CA should confirm whether any new registrations become relevant, such as an RCMC from an export promotion council or Softex filing for software exporters.
- New countries or client types: clients from new geographies can introduce new DTAA considerations, withholding tax obligations, or country-specific documentation requirements. Your CA should flag these before the first invoice is raised.
- Contract and invoice review: as the business scales, review standard contracts and invoice templates periodically to confirm they still meet GST, FEMA, and bank requirements, particularly if service descriptions or payment terms have changed.
- EDPMS and eBRC tracking: your CA should confirm whether your current process for closing EDPMS entries and generating eBRCs scales with volume, or whether a more systematic approach (for example, bulk upload via DGFT) is needed.
- Export realization monitoring: at higher volumes, tracking realization deadlines across multiple invoices and clients becomes more complex. Your CA should recommend a monitoring process so no entry goes past the prescribed period unnoticed.
- Review checklist: your CA should specify what needs to be reviewed at each interval in a monthly, quarterly, and annual export compliance checklist. For example, review the GSTR-1 export table monthly, LUT renewal annually, EDPMS reconciliation quarterly, and the income tax forex schedule annually.
- Audit and assessment readiness: your CA should confirm which records (invoices, FIRCs, eBRCs, LUT copies, purpose code confirmations, GSTR filings) must be held in a retrievable format and for how long, so that any RBI, GST, or income tax query can be answered promptly.
✅ PRO TIP
Ask your CA to walk you through one real past client's FEMA remittance case. If they cannot name the specific RBI circular they relied on, that is a signal to dig deeper before your next large payment arrives.
How Can Skydo Help Simplify Export Payment Compliance?
Managing export compliance involves more than receiving payments from overseas clients. You also need to track remittances, obtain the right certificates, assign correct purpose codes, and maintain records that your CA can use for reconciliation and reporting.
Skydo helps Indian freelancers and service exporters simplify the process of receiving international payments and managing remittance documentation.
- FIRC and BIRC for every payment: Skydo automatically generates remittance certificates for every inward payment, giving you and your CA access to the relevant documentation.
- Purpose code assignment: Skydo assigns purpose codes at the transaction level, helping you maintain accurate records of the nature of your export receipts.
- Transparent foreign exchange rates: Receive payments with 0% FX markup at live mid-market rates, so you can better understand how much you receive in INR.
- Faster access to funds: Once the funds reach your Skydo virtual account, your payout to your Indian bank account is processed within one business day.
- No monthly subscription: You pay when you receive a payment, without a recurring subscription fee.
Skydo does not replace your CA or remove your GST, FEMA, or income tax obligations. Instead, it helps simplify the payment and documentation side of export compliance, making it easier for you and your CA to keep your records organised.
Explore Skydo to simplify international payments and spend less time chasing remittance paperwork.






