---
url: /gst-manager-whmcs/features/export-compliance.md
description: >-
  Export invoices for non-Indian clients — FEMA declarations, export-specific
  invoice numbering, Purpose and SAC codes, and per-currency bank/remittance
  details.
---

# Export Compliance

When you invoice clients outside India, the rules change: those sales are **exports** under
India's foreign-exchange law, and their invoices need to look and be numbered differently from
your domestic ones. GST Manager handles all of that for you, so an export invoice comes out
FEMA-compliant without any manual work.

::: info The terms you'll see
**FEMA** is India's Foreign Exchange Management Act — the law governing money received from
abroad. A **Purpose Code** (from the RBI) classifies *why* a foreign payment is coming in. A
**SAC** code classifies the service sold. **Remittance details** are the bank instructions your
overseas client uses to pay you.
:::

## What makes an export invoice different

For any **non-Indian client**, GST Manager produces an export invoice that carries:

* **FEMA declarations** — the wording required on invoices for exported services.
* **Export-specific sequential numbering** — a separate, continuous invoice-number series for
  exports, kept distinct from your domestic numbering so both stay clean and auditable.
* **Purpose and SAC codes** — the RBI Purpose Code and SAC for each line item, pulled from your
  defaults and any [item rules](/gst-manager-whmcs/features/item-rules) you've set.
* **Per-currency bank / remittance details** — the correct bank and remittance instructions for
  the invoice's currency, so a client paying in USD sees your USD account and a client paying in
  EUR sees your EUR account.

## Where you configure it

These settings live under **Addons → GST Manager → System Setup**:

* **Export Settings** — FEMA declarations, export-specific numbering, and export formatting.
* **Bank Details** — remittance details, configurable **per invoice currency** so each currency
  can show its own account.

The [Setup Wizard](/gst-manager-whmcs/features/setup-wizard) collects both of these in
**Step 6 — Bank & Export Details**, so if you ran the wizard they're likely already in place.

::: warning Set your own bank and export details
Bank and export details ship with sample placeholders. Replace them with your real information
before you send export invoices, or the placeholders will print on live customer documents.
:::

## How it ties into your reports

Every export invoice you raise feeds the **Export Invoices CSV** under
**Addons → GST Manager → Tax Reports**. That report lists your paid non-Indian invoices for a
chosen date range, including the **Purpose Code and SAC Code per line item** — exactly the export
data you need for reporting. Because export invoices use their own numbering series, they stay
separate from the domestic GSTR-1 export as well. See
[tax reports](/gst-manager-whmcs/features/tax-reports) for the full set of downloads.

## Where to go next

* [Item Rules](/gst-manager-whmcs/features/item-rules) — the SAC & Purpose codes on each line
* [Tax reports](/gst-manager-whmcs/features/tax-reports) — the Export Invoices CSV
* [Configuration](/gst-manager-whmcs/configuration) — Export Settings and Bank Details
* Back to the [overview](/gst-manager-whmcs/)
