Back to Blog

HomeBlogsCross-Border Payment...

March 20, 2026

Cross-Border Payment Compliance Checklist for Indian Businesses in 2026

Indian businesses receiving international payments have specific compliance obligations that, when missed, create audit risk, tax liability, or banking issues. This checklist covers every compliance action — one-time setup, per-transaction, monthly, quarterly, and annual — for Indian businesses with cross-border payment activity.

This is not legal or tax advice. Always work with a CA familiar with international business taxation.


✅ One-Time Setup Checklist

Business registration:

  • Indian business entity incorporated (sole proprietorship, LLP, or Pvt Ltd)

  • PAN obtained for business entity

  • Business bank account opened (current account preferred)

  • Digital Signature Certificate (DSC) for authorized signatory GST setup:

  • GST registration applied and obtained (if aggregate annual turnover above ₹20 lakh threshold, or voluntary below threshold)

  • GST portal access confirmed

  • GST registration certificate downloaded and filed LUT filing:

  • Letter of Undertaking (LUT) filed for current financial year via GST portal (Form GST RFD-11)

  • LUT acknowledgment number noted

  • Calendar reminder set for LUT renewal next April Payment platform KYB:

  • Payment platform KYB completed (Playto Pay, Skydo, Razorpay, etc.)

  • Bank account linked and verified

  • Test transaction completed

  • FIRA auto-generation confirmed working Tax advisor:

  • CA engaged who is familiar with international payment taxation

  • CA briefed on business model (service type, international client geographies)

  • Purpose code confirmed with CA for your service category


✅ Per-Transaction Checklist

For every international payment received:

Documentation:

  • Invoice issued to international client (in foreign currency, IGST 0% noted)

  • Payment received through RBI-authorized channel (VBA, licensed PG, bank)

  • FIRA downloaded from platform dashboard (or requested from bank if manual)

  • Invoice-FIRA match confirmed (invoice amount = FIRA foreign currency amount)

  • FIRA filed with invoice in accounting records Purpose code verification:

  • FIRA shows correct purpose code for service type (P0701 for general services, P0301 for software/IT)

  • If wrong purpose code on FIRA: note discrepancy and discuss with CA Accounting:

  • Transaction recorded in accounting software (Zoho Books, Tally, QuickBooks)

  • Revenue recognized in correct period

  • INR equivalent recorded at applicable exchange rate


✅ Monthly Checklist

Reconciliation:

  • Platform settlement statements downloaded for the month

  • FIRA records reconciled with bank statements (all FIRAs match corresponding bank credits)

  • Any discrepancies identified and flagged for CA review

  • Processing fees recorded as business expenses GST (if registered):

  • GSTR-1 filed by 11th of following month (reporting outward supplies)

  • Export invoices correctly tagged as "Export with payment of IGST" or "Export without payment of IGST" (LUT route)

  • GSTR-3B filed by 20th of following month (summary + payment)

  • Input Tax Credit (ITC) claimed on GST paid for business expenses (software, equipment, services) Chargeback monitoring:

  • Chargeback rate checked (should be below 0.5% of monthly transactions)

  • Any open disputes reviewed and evidence submitted within platform deadline (typically 7-14 days)

  • High-risk transactions reviewed for fraud pattern flags


✅ Quarterly Checklist

GST (QRMP filers):

  • GSTR-1 filed quarterly (for businesses below ₹5 crore on QRMP scheme)

  • GSTR-3B filed quarterly

  • ITC claimed and reconciled quarterly Income tax advance tax:

  • Advance tax paid by due dates (15 June, 15 September, 15 December, 15 March)

  • Foreign income declared correctly in advance tax calculations

  • Self-assessment done if income has changed significantly from prior estimate Payment platform review:

  • Rolling reserve balance checked (confirm expected amounts are releasing on schedule)

  • Fee structure reviewed (are you on the right tier? Is a better plan available?)

  • FIRA generation confirmed for all international transactions


✅ Annual Checklist

LUT renewal:

  • New LUT filed via GST portal (Form GST RFD-11) for the new financial year (April)

  • LUT acknowledgment number obtained and filed

  • First international invoice of new financial year doesn't go out until new LUT is active GST annual return:

  • GSTR-9 (annual return) filed by December 31 of assessment year

  • GSTR-9C (reconciliation statement, if applicable above ₹5 crore) filed

  • Export of services reconciled: FIRA totals match GST return export figures Income tax:

  • ITR filed (due date July 31, extended if audit required)

  • Foreign income (all international receipts) declared in ITR

  • FIRA totals match ITR foreign income figures

  • Schedule FA (Foreign Assets) completed if applicable

  • Form 15CA/15CB filed if sending money abroad (different from receiving) Document retention:

  • All FIRA, invoices, contracts, bank statements organized and backed up

  • Retention: 6 years (GST), 8 years (income tax)

  • Cloud backup with redundant copy Payment platform audit:

  • All payment platforms still properly KYB'd (update if business details changed)

  • Bank account still linked and verified

  • Purpose codes still accurate for current services

  • Rolling reserve terms renegotiated if your chargeback rate improved


✅ Tools and Resources

TaskTool
International card acceptancePlayto Pay
VBA wire receiptsPlayto Pay or Skydo
FIRA auto-generationPlayto Pay (per transaction)
GST filingGST portal (gstin.gov.in)
LUT filingGST portal
AccountingZoho Books / Tally / QuickBooks
Income taxIncome Tax portal (incometax.gov.in)
CA for international taxationEngage a CA with international business experience

Red Flags That Indicate a Compliance Gap

  • No FIRA for international transactions: Audit risk. Switch to a platform that auto-generates FIRA.
  • No LUT for current year: All international invoices may be incorrectly classified. File immediately.
  • Using PayPal without FIRA: PayPal's FIRC process is separate from dashboard auto-generation. Manual process at scale is operationally risky.
  • No GST registration above threshold: Penalty risk. Register if you've crossed ₹20 lakh aggregate turnover.
  • Wrong purpose code on FIRA: Consult CA to assess impact and correct with bank going forward.
  • No advance tax payments: Interest and penalty liability. Estimate your international income and pay advance tax quarterly.

FAQ

What is the most important compliance action for Indian businesses receiving international payments? FIRA documentation per transaction + LUT filing annually. These two actions underpin all GST export of services zero-rated treatment.

How often should I file GST returns for international service income? Monthly GSTR-1 and GSTR-3B if above ₹5 crore turnover. Quarterly on QRMP scheme if below ₹5 crore.

Do I need to report foreign income in my ITR? Yes. All foreign currency receipts for services must be declared as business income in your Indian ITR, regardless of where they originated.

What documents should I keep for each international transaction? Invoice (foreign currency, IGST 0%), FIRA from payment platform, bank statement showing INR credit, and any client contracts. Keep 6-8 years.

What happens if I don't have FIRA for past international transactions? Consult your CA. Retroactive FIRA may be obtainable from your bank for historical transactions. For platforms like Wise that charge per FIRC, request for all historical transactions before closing your account.

Is there a penalty for not filing LUT? If you export services without a valid LUT for the year, you technically owe IGST on those exports. File the LUT retroactively and consult CA on any liability.

Read Next