RCM Self Invoice Generator

Free GST Self-Invoice Generator for RCM — Import of Services | DClouds

GST Self-Invoice Generator — RCM · Import of Services

Free tool by DClouds · data never leaves your browser Ready

Your Firm (Recipient)

Enter once — details auto-save on this device and fill in automatically next time.

Supplier (Foreign / Unregistered)

Invoice Details

Line items
Total taxable value₹ 0.00
Total IGST₹ 0.00
Total invoice value₹ 0.00
Choose Save as PDF in the print dialog. Rule 47A: issue the self-invoice within 30 days of receiving the supply. Report tax in GSTR-3B Table 3.1(d); claim ITC in Table 4A(2). Keep the PDF in your records — it is never uploaded to the portal.

Live Preview

updates as you type — this is exactly what your PDF will look like

RCM Self-Invoice Generator for Import of Services

If your business pays a foreign supplier — Meta ads billed from Ireland, a SaaS subscription from the US, cloud hosting, a freelancer on Upwork — Indian GST law says something most businesses discover too late: you must raise an invoice on behalf of that supplier, pay IGST on it out of your own pocket under the Reverse Charge Mechanism (RCM), and only then claim it back as Input Tax Credit.

That document is called a self-invoice, mandated by Section 31(3)(f) of the CGST Act, 2017. The foreign supplier can't issue a GST invoice (they're not registered in India), so the law makes the recipient the invoice issuer.

The tool above generates a fully compliant self-invoice — and the matching payment voucher under Section 31(3)(g) — in under two minutes. No signup, no upload, no charge. Everything runs in your browser; your GSTIN, supplier details, and invoice log never leave your device.

The 30-Day Rule 47A Trap (Why This Matters Now)

Until November 2024, there was no deadline for issuing a self-invoice, and most businesses either skipped it or batch-created them at year-end for the audit file. That loophole is closed.

Rule 47A of the CGST Rules (inserted by Notification No. 20/2024–Central Tax, effective 1 November 2024) requires you to issue the self-invoice within 30 days of receiving the supply from an unregistered supplier.

Here's the trap — CBIC has clarified (Circular No. 211/5/2024-GST) that your ITC eligibility clock is linked to the self-invoice. In practice:
  • No self-invoice → your ITC claim is at risk. You paid the IGST in cash, but without the document, the credit can be questioned or denied in scrutiny.
  • Late self-invoice → interest and potential penalty exposure, on tax you would otherwise have recovered fully as credit.
  • Every monthly Meta/Google/AWS/SaaS charge restarts the 30-day clock. This isn't a year-end task anymore — it's a monthly compliance habit.

The math is brutal for something so avoidable: 18% IGST on a ₹2,00,000 annual ad spend is ₹36,000 of ITC riding on a document that takes two minutes to generate.

Who Needs to Issue RCM Self-Invoices?

Any GST-registered person in India receiving services from a supplier located outside India (import of services, taxable under Section 5(3)/5(4) of the IGST Act). Common real-world cases:

  • Digital advertising billed by foreign entities (e.g., Meta Platforms Ireland)
  • SaaS and software subscriptions — CRMs, design tools, AI tools, email platforms billed from abroad
  • Cloud hosting and infrastructure billed by foreign entities
  • Foreign freelancers and agencies — developers, designers, consultants paid via Upwork, Fiverr, or direct wire
  • Royalties, license fees, and technical services from overseas providers
Quick check: if the vendor bills you through its Indian entity with an Indian GSTIN (as Google India commonly does for Ads), that's a normal forward-charge invoice — no self-invoice needed. No GSTIN and a foreign address on the bill? RCM applies, and the self-invoice duty is yours.

What the Law Actually Requires — and How the Tool Handles It

Legal requirementProvisionHow this tool complies
Recipient must issue invoice for supplies from unregistered suppliersSec 31(3)(f), CGST ActGenerates the self-invoice in your name as recipient-issuer
Invoice contents (GSTIN, serial number, SAC, value, tax, place of supply, RCM declaration)Rule 46, CGST RulesAll mandatory fields built into the format, including the "tax payable on reverse charge" declaration
Issue within 30 days of receipt of supplyRule 47ADate fields front and centre; issued-invoice log helps you evidence timeliness
Payment voucher at the time of paying the supplierSec 31(3)(g)Optional toggle generates a matching payment voucher in the same PDF
INR valuation of foreign currency invoicesRule 34, CGST RulesEnter the FC amount and the exchange rate your bank actually applied — printed on the invoice as the valuation basis
Consecutive serial numberingRule 46(b)Set a series prefix once; serial numbers auto-increment per invoice

How to Use the Generator (2 Minutes, Step by Step)

  1. Enter your firm's details once — legal name, 15-digit GSTIN, address, state & code. They auto-save on your device and pre-fill next time.
  2. Set your invoice series — a prefix (e.g., RCM/26-27/) and starting serial number. Numbering continues automatically.
  3. Add the foreign supplier — name, country, address, and their invoice reference and date.
  4. Add line items — service description, SAC code, taxable value, and IGST rate. Totals calculate live.
  5. Paid in dollars or euros? Add the foreign currency amount and the exchange rate from your bank or card statement — the INR valuation basis appears on the invoice.
  6. Toggle the payment voucher if you've paid the supplier — payment date, mode, and reference are captured per Section 31(3)(g).
  7. Download the PDF. The invoice logs to your on-device register; the live preview shows exactly what prints.
Then report it: liability in GSTR-3B Table 3.1(d), pay the RCM tax in cash (RCM liability cannot be set off against ITC), and claim the credit in Table 4A(2) — import of services. The self-invoice stays in your records; it is never uploaded to the GST portal, and e-invoicing (IRN) does not apply to self-invoices.

Why This Beats a Word Template

Most "self invoice format" downloads are static Word or Excel files: no serial-number control, no IGST math, no payment voucher, no Rule 47A awareness, and manual re-typing of your firm's details every time. This tool remembers your details, numbers invoices consecutively as Rule 46(b) requires, computes IGST and amount-in-words automatically, pairs the payment voucher in one PDF, and keeps a running register — all without your data touching any server.

Paying foreign vendors every month?

The right accounting software tracks RCM liability, ITC, and GSTR-3B reporting automatically — every month, zero errors.

See Accounting Software Options

Frequently Asked Questions About RCM Self-Invoicing

Is a self-invoice mandatory for import of services under GST?+
Yes. Under Section 31(3)(f) of the CGST Act, a registered person liable to pay tax under reverse charge on supplies from an unregistered supplier (which includes foreign suppliers) must issue a self-invoice. Since 1 November 2024, Rule 47A requires it within 30 days of receiving the supply.
What happens if I miss the 30-day deadline under Rule 47A?+
Your Input Tax Credit becomes vulnerable — CBIC links ITC timelines for such supplies to the self-invoice — and you face interest and potential penalty exposure. Issue it late rather than never, but build a monthly habit for recurring foreign charges like ads, SaaS, and cloud hosting.
Do I need a self-invoice for Google or Meta ads?+
Check who billed you. Invoices from an Indian entity with an Indian GSTIN carry GST normally — no self-invoice needed. Invoices from a foreign entity (commonly Meta Platforms Ireland) have no GSTIN, so RCM applies and you must self-invoice, pay IGST in cash, and claim it back as ITC.
Do I upload the self-invoice to the GST portal?+
No. You report the tax in GSTR-3B — Table 3.1(d) for liability and Table 4A(2) for ITC — and keep the self-invoice PDF in your records for scrutiny or audit. E-invoicing (IRN) does not apply to self-invoices.
Which exchange rate should I use for a foreign currency invoice?+
Use the rate your bank or card provider actually applied — take it from your bank or card statement. The tool prints this rate and the resulting INR value on the invoice as the valuation basis under Rule 34 of the CGST Rules.
Is this tool really free, and where does my data go?+
Completely free, no signup. Your firm details, supplier data, and invoice log are stored only in your browser on your device — nothing is uploaded to our servers or anywhere else. Clearing your browser data will remove the saved details and invoice log.

This tool and guide provide general assistance and statutory formats — not professional tax advice. GST positions can vary by fact pattern; please consult your Chartered Accountant for your specific situation.

© Copyright 2015-2026 D Cloud Solutions - All Rights Reserved

digital marketing agency dcloud solutions