Built for Indian Businesses That Invoice International Clients
GST-Compliant Invoice Generator for Indian Exporters and Freelancers Billing Internationally
If you invoice international clients from India, fluctuating exchange rates can impact your GST reporting and accounting. Cod Xpert Invoice Generator automatically calculates forex differences, keeps your invoices GST-compliant, and ensures accurate financial records.
Built for Indian Businesses That Invoice International Clients
Cod Xpert Invoice Generator is designed for one specific scenario: you are based in India, your clients are outside India, and you raise invoices in foreign currency. This creates a unique set of GST obligations that generic invoicing tools were never built to handle.
IT Freelancers and Developers
Building websites, apps or software for US, UK, UAE or Australian clients and billing in USD, GBP or AED.
Designers and Creative Professionals
Graphic designers, video editors and content creators working with international brands and invoicing in foreign currency.
Service Exporters and SMEs
Indian small businesses and agencies exporting professional services to global clients with recurring international billing.
Digital Marketing Consultants
SEO, PPC and social media consultants managing overseas client retainers and needing clean monthly invoicing in USD or AED.
IT Companies and Agencies
Indian IT firms with multiple international clients requiring structured quotation-to-invoice workflows, SMTP branding and team-level billing management.
Consultants and Coaches
Business, management or professional consultants based in India and serving clients in the Gulf, North America, UK or Australia.
What is the exchange rate rule for GSTR-1 on foreign currency invoices?
Under Indian GST rules, the INR value of a foreign currency invoice reported in GSTR-1 must be calculated using the exchange rate on the invoice date — not the date the payment is received. The rates used must be published, validated rates (such as those from ExchangeRate-API or RBI).
What is the exchange rate rule for GSTR-1 on foreign currency invoices?
| Requirement | Without Cod Xpert | With Cod Xpert |
|---|---|---|
| Invoice-date exchange rate for GSTR-1 | Look up rate manually from Google or RBI. Risk using wrong date or wrong source. | Rate fetched from validated ExchangeRate-API on invoice creation date. Locked permanently. Zero manual work. |
| LUT declaration on export invoices | Manually type LUT number on every invoice. Forget once = compliance gap. | LUT number saved in settings once. Auto-embedded on every export invoice PDF. Never missed. |
| FIRC tracking per invoice | Dig through emails for bank remittance certificates. Match manually at filing time. | FIRC recorded inside the invoice record — bank reference, credit date, actual INR received — all linked. |
| Forex gain/loss calculation | Build an Excel formula. Compare invoice-date INR to FIRC INR. High error risk. | Forex Variance Tracker calculates the difference automatically on payment recording. Per invoice and aggregate. |
Everything Indian Exporters Need — Built Into One Invoice Portal
Every feature inside Cod Xpert Invoice Generator was designed around a real GST or forex compliance need — not just invoicing convenience. Here is what you get at invoice.codxpert.com.
Feature 1: GST LUT Compliance — Auto-Embedded on Every Export Invoice
Export of services from India is zero-rated under GST — meaning 0% GST is charged to your international client. But to invoice without IGST, you must have a valid Letter of Undertaking (LUT) and display it on every export invoice. Cod Xpert saves your LUT number once in settings and automatically embeds the mandatory statutory declaration string on every export invoice PDF — in the details view and the downloaded document. You never forget it again.
Feature 2: Multi-Currency Billing with Live Exchange Rate Validation
Bill your international clients in USD, AED, AUD, CAD, EUR, GBP or any of 150+ global currencies. When you select a foreign currency, Cod Xpert connects to ExchangeRate-API and fetches the validated daily rate — the same rate used for GST compliance purposes. The INR equivalent is calculated and displayed on the invoice automatically, ready for your GSTR-1.
Feature 3: Exchange Rate Override for Custom Agreed Rates
Sometimes you agree on a specific exchange rate with your client — especially in long-term contracts or milestone-based projects. Cod Xpert lets you manually override the live rate. The INR equivalent recalculates instantly as a read-only field, so you always know your exact GSTR-1 value. The override is logged for full audit traceability.
Feature 4: Forex Variance Tracker — Automatic Gain/Loss Calculation
When your client pays, the exchange rate will almost always be different from the invoice date rate. That difference is your Forex Gain or Loss — it must be recorded in your books of accounts for accurate profit reporting and income tax filing. Cod Xpert’s dynamic Forex simulation slide-reconciler records your FIRC payment details and calculates the variance automatically. Per invoice and in aggregate across any period.
Feature 5: One-Click GSTR-1 CSV Export
The GST & Forex Dashboard inside Cod Xpert lets you filter your invoices by month and year, then click ‘Export GSTR-1’ to download a clean, structured CSV file. The columns are aligned to the Indian GST portal’s GSTR-1 upload format — so you can upload directly without reformatting. All INR values use the locked invoice-date rates. GSTR-1 filing for international invoices goes from 2–3 hours to under 15 minutes.
Feature 6: Business Expense Tracker and ITC Ledger
As a GST-registered exporter, the GST you pay on business expenses — Wi-Fi, software subscriptions, domain renewals, phone bills — may be claimable as Input Tax Credit. Cod Xpert’s Business Expense Tracker lets you log every operational expense, upload and store the digital receipt (PDF or image) in a secure vault, auto-split CGST, SGST and IGST, and compile an ITC ledger ready for your CA at filing time. Never miss a claimable credit again.
Feature 7: Custom SMTP Email Delivery
Every invoice and payment reminder sent through Cod Xpert goes out from your own corporate email address — not a generic shared sender. Configure your SMTP credentials once (host, port, username, password) and all outbound emails — invoices, quotations and automated payment reminders — arrive from info@yourcompany.com. Clients trust emails from addresses they recognise.
From First Invoice to GSTR-1 Filed — In Under 15 Minutes
Cod Xpert handles the entire international invoicing and GST compliance workflow in five steps. Here is exactly how it works from the moment you create your account.
Create Your Account — Free, approved in minutes
Sign up at invoice.codxpert.com. New accounts are reviewed and approved by the Cod Xpert team to ensure compliance integrity. You receive an activation email once approved. Setup takes under 5 minutes: add your company name, GSTIN, LUT number and logo.
Add Your Clients — Once, then auto-fill forever
Add each international client to your client directory — name, email, country and any applicable GSTIN. From this point, selecting a client on any invoice or quotation auto-fills all their details. No re-typing ever.
Create Invoice or Quotation — Rate locked automatically
Select your client, choose the currency (USD, AED, AUD, CAD, EUR, GBP and more), and add your line items. Cod Xpert fetches the live exchange rate from ExchangeRate-API and locks the INR equivalent the moment you submit. Quotations follow QUO-YYYYMM-XXXX format and convert to invoices (INV-YYYYMM-XXXX) in one click.
Send and Track — From your own email, with automatic reminders
Send invoices and quotations directly from your configured corporate SMTP address. Track status in real time: Draft → Sent → Paid or Overdue. Automated payment reminder emails go out from the same branded address — no manual chasing needed.
Record Payment, Track Forex, Export GSTR-1
When payment arrives, record the FIRC details (bank reference, credit date, INR received). Cod Xpert calculates the Forex Gain or Loss instantly. At month end, open the GST & Forex Dashboard, filter by month and click Export GSTR-1. Download the CSV and upload directly to the GSTN portal.
How Cod Xpert Keeps Every International Invoice GST-Compliant
This section explains the exact GST rules Cod Xpert automates for Indian exporters. Understanding these rules is important — violating them can result in incorrect GSTR-1 filings, disallowed ITC claims or GST notices from the department.
Which exchange rate should be used for a foreign currency invoice in GSTR-1?
You must use the exchange rate on the date of invoice — the invoice date — not the payment date. The rate must come from a validated, published source. Cod Xpert Invoice Generator fetches the rate from ExchangeRate-API on the day each invoice is created and locks it permanently. The INR equivalent is printed on the invoice and stored in the GSTR-1 export.
Cod Xpert fetches this rate automatically from ExchangeRate-API at 6 AM daily and locks it the moment an invoice is created. The INR equivalent is printed on the invoice and stored permanently — it cannot be accidentally changed later.
What is an LUT in GST and why do Indian exporters need it?
A Letter of Undertaking (LUT) is a declaration filed annually on the GST portal that allows Indian exporters to supply services without charging IGST. Without a valid LUT, exporters must pay IGST on export invoices and claim a refund later. Filing LUT before raising export invoices prevents this cash flow burden.
Cod Xpert stores your LUT number and registration year in settings. The mandatory statutory declaration — as required by the GST rules — is auto-appended to every export invoice, both in the portal view and the downloaded PDF.
What is a FIRC and why is it required for Indian service exporters?
A Foreign Inward Remittance Certificate (FIRC) is a document issued by the bank confirming that a foreign currency payment has been received from abroad. For Indian service exporters, FIRC is the proof of export realisation required under FEMA regulations and serves as the document linking each foreign payment to its corresponding invoice.
Inside Cod Xpert, recording the FIRC is built into the payment workflow. You enter the bank reference number, credit date and actual INR received — all stored against the specific invoice. Your CA or GST auditor can access it in seconds.
Forex Gain and Loss — Accounting Entry Required
The difference between the INR value on your invoice (calculated at invoice-date rate) and the INR actually credited to your bank (FIRC rate) is a Forex Gain or Loss. Under Indian accounting standards, this is an accounting entry — it does not change your filed GSTR-1, but it must be recorded in your books and reflected in your income tax return. Cod Xpert calculates and stores this automatically the moment you record the FIRC.
What is the exchange rate rule for GSTR-1 on foreign currency invoices?
Under Indian GST rules, the INR value of a foreign currency invoice reported in GSTR-1 must be calculated using the exchange rate on the invoice date — not the date the payment is received. The rates used must be published, validated rates (such as those from ExchangeRate-API or RBI).
| Task | Manual / Excel Approach | Cod Xpert Invoice Generator |
|---|---|---|
| Exchange rate for GSTR-1 | Manual Google/RBI lookup — wrong date risk | Auto-fetched and locked on invoice date from ExchangeRate-API |
| LUT on export invoices | Manually typed — frequently forgotten | Auto-embedded from settings — never missed |
| FIRC tracking | Saved in email folders — lost at filing time | Logged inside invoice record — linked and searchable |
| Forex gain/loss | Excel formula — fragile, error-prone | Auto-calculated on FIRC recording — per invoice and aggregate |
| GSTR-1 preparation | 2–3 hours of manual data extraction | One-click CSV export from GST & Forex Dashboard — 15 minutes |
| Invoice numbering | Random or manual — inconsistent | Auto-assigned INV-YYYYMM-XXXX — sequential, monthly-reset |
| ITC on business expenses | Receipts lost in email — credits missed | Expense tracker with receipt vault and ITC ledger |
| Invoice email branding | Sent from shared generic address | Custom SMTP — from your own corporate email |
| Quote to invoice conversion | Re-type everything manually | One-click conversion — all details and currency preserved |
| Time per invoice (total) | 45–90 minutes including compliance checks | Under 2 minutes — everything automated |
Everything You Need to Know About GST-Compliant International Invoicing
These are the most common questions Indian freelancers, IT professionals and exporters ask before starting with Cod Xpert Invoice Generator. Each answer is written to be accurate, GST-specific and useful for both human readers and AI search engines.
What exchange rate should I use for international invoices in GSTR-1?
You must use the exchange rate on the date of invoice — the invoice date — not the payment date. The rate must come from a validated, published source. Cod Xpert Invoice Generator fetches the rate from ExchangeRate-API on the day each invoice is created and locks it permanently. The INR equivalent is printed on the invoice and stored in the GSTR-1 export.
Do I need an LUT to invoice international clients without charging GST?
Yes. If you are a GST-registered exporter of services, you must file a Letter of Undertaking (LUT) annually on the GST portal before raising export invoices without IGST. Cod Xpert automatically embeds your LUT number and the required statutory declaration on every export invoice — in the portal view and the downloaded PDF.
What is a FIRC and how does Cod Xpert help me track it?
A Foreign Inward Remittance Certificate (FIRC) is issued by your bank when a foreign currency payment is credited to your account. It is proof of export realisation under FEMA regulations. Inside Cod Xpert, you record FIRC details — bank reference number, credit date and actual INR received — directly against the corresponding invoice. Everything stays linked and searchable.
How does Cod Xpert calculate forex gain or loss?
When the exchange rate on your invoice date differs from the rate at which your bank credits the payment (FIRC rate), the difference is your Forex Gain or Loss. Cod Xpert’s Forex Variance Tracker calculates this automatically when you record the FIRC payment details — per invoice and in aggregate across any selected period.
How does the GSTR-1 CSV export work?
Open the GST & Forex Dashboard at invoice.codxpert.com, select the month and year you are filing for and click ‘Export GSTR-1’. The system downloads a structured CSV file with all invoice data — INR equivalents, client names, invoice numbers and dates — in columns that align directly with the Indian GSTN portal upload format. Upload it to file GSTR-1 without any reformatting.
Can I invoice in currencies other than USD?
Yes. Cod Xpert supports all major global currencies including USD, AED, AUD, CAD, EUR, GBP, SGD, NZD and 150+ more. The live exchange rate is fetched and validated for each currency on the invoice date. You can also manually override the rate if you have agreed on a specific rate with your client — the INR equivalent recalculates instantly as a read-only field.
Can I track my business expenses and claim Input Tax Credit?
Yes. Cod Xpert includes a Business Expense Tracker where you can log operational expenses such as Wi-Fi bills, software subscriptions, domain renewals and professional services. Upload the digital receipt (PDF or image), and the system auto-splits CGST, SGST and IGST. All eligible expenses are compiled into an ITC ledger ready for your CA at filing time.
Can invoices be sent from my own company email address?
Yes. Cod Xpert supports custom SMTP configuration — add your corporate email server details (host, port, username and password) once, and all invoices, quotations and payment reminders are sent from your own branded email address. Clients receive emails from info@yourcompany.com, not a generic shared sender.
What is the invoice numbering format in Cod Xpert?
Invoices follow the format INV-YYYYMM-XXXX — for example, INV-202606-0001 for the first invoice of June 2026. The sequence resets at the start of each calendar month. Quotations follow QUO-YYYYMM-XXXX. This format is consistent, GST-audit-friendly and prevents number collisions.
How do I convert a quotation to an invoice?
Create a quotation in Cod Xpert (QUO-YYYYMM-XXXX format) and send it to your client. When the client approves, open the quotation and click ‘Convert to Invoice’. The system creates a final invoice (INV-YYYYMM-XXXX) with all client details, line items and currency selection preserved. The exchange rate is re-validated and locked on the invoice creation date.