Back to blog
Tax & Compliance8 min read

GSTIN Setup and Invoice-to-Shipment Compliance for a Japanese Subsidiary in India

Run GSTIN setup, invoices and shipments for a Japanese subsidiary in India from one ERP. Centralize tax registration and keep dispatch audit-ready.

by Kikan System TeamPublished EN/JA

When your parent company in Tokyo gives the green light to set up an India arm, the finance and operations team inherits a regulatory landscape that looks nothing like Japan. India runs on the Goods and Services Tax, or GST, and almost every transaction you record depends on a fifteen-digit identifier called the GSTIN. Get the GSTIN setup wrong, and your invoices, input tax credit claims, and goods dispatch all carry risk from day one.

This guide walks through how a Japanese subsidiary in India can stand up GSTIN and company tax registration, then connect that master data to invoicing and shipments inside one ERP. The goal is simple. You want one source of truth for tax registration that flows cleanly onto every printed invoice and every outbound delivery, so your team survives an audit without spreadsheet panic.

The Problem: Tax Registration Lives Everywhere and Nowhere

Most India subsidiaries start with a patchwork. The GSTIN is typed into a spreadsheet, copied into a local accounting tool, pasted onto a PDF invoice template, and emailed to the logistics team in a chat message. The corporate number from Japan sits in a separate file. The customer GSTIN is remembered by a salesperson, not stored in a master.

Within months you hit predictable failures:

  • Invoices print with a wrong or missing GSTIN, and customers reject them.
  • Shipments leave the warehouse without a clean link to the billing address the GSTIN depends on.
  • The same customer appears with two different tax registration numbers across teams.
  • At month end, nobody can prove which GSTIN was active when a specific invoice was raised.

For a Japanese subsidiary, the pressure is higher. Head office expects the same internal control discipline you apply in Tokyo under J-SOX. Indian tax authorities expect documentation in a specific format, with a registered GSTIN on every supply above the exemption line. A scattered setup fails both audiences.

What Changes When Registration, Invoices, and Shipments Share One Master

A modern ERP does not treat the GSTIN as a free-text field buried in a template. It treats tax registration as first-class master data. Once you capture it correctly, the same value surfaces on every document that needs it.

Centralized Company and Partner Tax Registration

The starting point is your own company record. In a well-structured ERP, the company settings hold the legal entity attributes that appear on printed documents. You capture the legal company name, the representative name, and the address. Critically, you also capture two identifiers that drive statutory reporting.

The first is the corporate number. For the Japanese parent this is the thirteen-digit corporate number issued by the Japanese tax authorities. The system validates it as exactly thirteen digits when provided, so a data-entry typo fails at entry rather than at audit time. The second is the tax registration number, which for an India operation is your GSTIN. This is the value printed on tax documents.

The same discipline applies to every business partner. Each customer or vendor record carries its own tax registration number, described in the data model as the GSTIN for India, used on invoices and tax reports. The partner record also carries a corporate number for statutory reporting and a country code that drives localized tax behavior.

The payoff is consistency. When a salesperson opens a customer, the GSTIN is already there. When finance prints an invoice, the partner GSTIN and your own GSTIN both render from the master, not from a template someone edited last quarter. The country code on each record, set to IN for the India operation, steers the localized tax and statutory logic.

Invoices That Carry the Right Numbers and the Right Tax

Once registration is centralized, invoicing becomes far less error-prone. In a mature ERP, the invoice is a receivable document with a clear lifecycle. It starts as a draft with no invoice number. When you confirm it, the system assigns a sequential invoice number, computes the payment due date from the customer payment terms, and locks the source sales document.

The invoice carries the identifiers that matter for GST. It is issued to a business partner, and that partner resolves with its GSTIN from the master. The document holds an invoice date and a due date. The due date is computed from payment term rules such as a fixed number of days after invoice, end of month, or a fixed day in the following month.

Tax is calculated at the line level and aggregated. Each sales line can carry quantity, unit price, discount, and tax. The document totals aggregate into a subtotal, a per-tax-rate breakdown, and a grand total. The breakdown is keyed by rate, so for an India operation you can see the tax components that map to the GST structure your auditor expects. The system supports a standard style where the total equals subtotal plus tax, and a Japanese balance-forward style where the total carries prior balances forward. That flexibility matters when the same ERP must satisfy both the Indian GST view and the reporting format the Tokyo parent expects.

Shipments Tied to the Same Partner and Address

Goods movement is where registration data and physical logistics meet. In a structured ERP, a shipment is the stock-moving execution of an inventory operation. It can be an outbound delivery to a customer, an inbound receipt from a vendor, an internal transfer, or a dropship.

Each shipment carries a shipment number generated by the server, a status lifecycle that moves from draft to inventory reserved and on to completed, and a set of operational fields that matter for compliance. It holds the business partner and a partner address. It holds a carrier tracking number for the parcel or freight in transit. It holds a scheduled shipment date and an actual shipment date set on completion. It references the source location and destination location.

This is where the discipline pays off. The customer address used for billing in the invoice and the partner address attached to the shipment both trace back to the same master record with its GSTIN and country code. When your team needs to reconstruct what moved, to whom, and under which tax registration, the links already exist. You are not reconciling three systems. You are reading one connected record.

A Real-World Scenario: An Auto-Parts Subsidiary in Pune

Consider a Japanese auto-parts manufacturer that opens a subsidiary in Pune, Maharashtra. The parent in Nagoya has approved an initial investment, and the India finance head must get the entity operational before the first quarter closes.

The team begins in company settings. They enter the legal entity name as registered with the Ministry of Corporate Affairs, add the representative director, and set the country code to IN. They record the GSTIN issued by the Maharashtra state authority after the subsidiary completed GST registration. The ERP validates the corporate number format and stores the tax registration number against the entity.

Next they build the partner master. Their first customer is a tier-one OEM assembler in the same industrial belt. They create the partner as a customer, enter its legal name, and capture its GSTIN in the tax registration number field. They add the billing and shipping addresses, each with the state and city, and mark the default address. Because the partner record drives localized tax behavior through the country code, the team knows the tax engine will treat this as a domestic India supply.

The first sale flows through the system as a single connected thread. A sales document is created for the customer, referencing the customer address. The line carries the quantity of components, the unit price, and the applicable tax. When the document is confirmed, the ERP generates an invoice with a sequential invoice number, an invoice date, and a due date computed from the payment terms. The partner GSTIN and the subsidiary GSTIN both appear on the document because both come from the master.

Dispatch follows. A shipment is created against the same business partner and partner address, with the source location set to the Pune warehouse and the destination as the customer site. The carrier tracking number is entered when the logistics provider picks up. The shipment moves from draft to inventory reserved, then to completed, which applies the stock change. The finance team can now trace one transaction from registration through invoice to delivery without leaving the system.

In a quarter where the subsidiary ships components worth roughly forty million rupees, the ability to tie each shipment to a GSTIN-correct invoice is the difference between a smooth input tax credit reconciliation and a drawn-out dispute with customers over rejected documents.

Why This Matters for India GST and Japan Reporting

India GST is unforgiving about identifiers. A GSTIN is a fifteen-character alphanumeric code that encodes the state, the taxpayer, and a check digit. Get one character wrong and the invoice can be invalid for input tax credit purposes. The GST framework applies an eighteen percent general rate to most supplies, with lower rates on specific categories. The general rate of eighteen percent applies to most supplies, with twelve percent or higher special rates on certain supplies.

Compliance also has hard thresholds. Movement of goods above fifty thousand rupees in invoice value triggers documentation requirements under the GST rules. Even where the ERP does not generate the electronic transport document itself, the underlying data must be accurate and consistent so your team or your tax advisor can prepare it correctly. The invoice value threshold for transport documentation is fifty thousand rupees under the central GST rules.

For the Japanese parent, the discipline maps onto familiar controls. The representative name, the corporate number, and the version-controlled updates on each record echo the segregation of duties and audit trail expectations the Tokyo finance team already enforces. The bilingual reality means the India team works in English for local authorities while the parent expects Japanese GAAP-aligned reporting. A single ERP that holds one set of masters, with configurable invoice styles and per-entity ledger flexibility, reduces the dual-reporting burden.

The scale of the opportunity is real. As of late 2024, there were one thousand four hundred thirty-four Japanese companies registered in India operating over five thousand business establishments. Japan has set a target of five thousand Japanese companies in India by 2029. Most of these entities will face exactly the GSTIN setup journey described here.

Is This Right for Your Business?

This approach fits if your team recognizes any of these signs:

  • Your customer GSTIN lives in a spreadsheet that three people edit.
  • Your invoices and shipments reference addresses that do not always match.
  • Your auditors ask for a trail from registration to dispatch and you assemble it by hand.
  • Your parent company expects J-SOX-grade controls and your India tooling cannot provide them.
  • You are preparing to expand beyond one Indian state and need consistent master data.

If two or more of these sound familiar, centralizing GSTIN setup inside one ERP is the highest-leverage fix available before you scale.

Frequently Asked Questions

Does the ERP generate the electronic transport document automatically?

No, and you should be cautious of any vendor who implies otherwise without showing it. What the ERP provides is the accurate, connected master data and document trail that makes preparing transport documentation straightforward. The company GSTIN, partner GSTIN, shipment number, tracking number, and addresses are all stored as structured fields, so your team or tax advisor has everything needed for the fifty-thousand-rupee threshold and related requirements.

How does the GSTIN appear on an invoice?

The GSTIN flows from two masters. Your subsidiary GSTIN is held in company settings as the tax registration number and prints on the document as the supplier. Each customer GSTIN is held on the business partner record in the same tax registration number field and prints as the recipient. Because both come from the master rather than a free-text template, they stay consistent across every invoice.

Can the same ERP serve a parent entity and an overseas subsidiary?

Yes. The country code on each record drives localized behavior, so an entity set to IN follows GST logic while an entity set to JP follows consumption tax logic. Invoice styles are configurable per customer, and the per-entity ledger approach means the subsidiary's books can follow local standards while the parent consolidates under its home GAAP.

Key Takeaway

GSTIN setup is not a one-time formality. It is the foundation that determines whether your invoices are valid, your shipments are traceable, and your input tax credit claims survive scrutiny. Centralize company and partner tax registration in one ERP, let that data flow onto every invoice and shipment, and your Japanese subsidiary in India starts with the control discipline both the Tokyo parent and the Indian tax authority expect.

Ready to Set Up Your India Operation the Right Way?

Kikan System gives your Japanese subsidiary in India one connected ERP for GSTIN setup, invoicing, and shipments. You capture the company GSTIN and corporate number once in company settings, store each partner GSTIN on its business partner record, and let that master data drive every invoice and delivery. With configurable invoice styles, per-entity ledgers, and a full audit trail from registration to dispatch, your team can satisfy India GST and Japanese reporting from the same source of truth. Start with the free plan, which supports up to 2 users with no credit card required, at → Start free.

Related articles

Ready to Get Started?

Start free with up to two users and no credit card. Bring your biggest month-end headache, and we'll show you what the first 30 days look like on Kikan System.

Start free