> ## Documentation Index
> Fetch the complete documentation index at: https://docs.erp.arukz.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GST and Indian compliance in ARUKZ ERP

> What ARUKZ ERP does for GST, e-invoice, e-way bills, returns, exports, ITC-04, TDS and MSME payments, and the steps you still do on the government portals.

ARUKZ ERP prepares your GST and tax records from the documents you already post: tax invoices with the right tax, GSTR-1 and GSTR-3B figures, a GSTR-2B match against your bills, the ITC-04 file for job work, a TDS register and an MSME payables list. It does not talk to the government portals. You upload the files it prepares, or type in the numbers the portal gives you, and your accountant files the returns on the GST and income-tax portals.

## What is in the product today

| Area | What ARUKZ ERP does | What you still do |
| - | - | - |
| [Tax invoices](https://docs.erp.arukz.com/gst/invoicing.md) | GSTINs, place of supply, HSN or SAC, CGST and SGST or IGST from the customer's state, amount in words | Keep HSN codes and customer GSTINs correct |
| [E-invoice and e-way bills](https://docs.erp.arukz.com/gst/e-invoice-and-e-way.md) | E-invoice JSON download, lists of documents still missing an IRN or e-way bill, and a record of the numbers the portal issued | Upload the JSON on the IRP and generate e-way bills on the portal |
| [GST returns](https://docs.erp.arukz.com/gst/returns.md) | GSTR-1 and GSTR-3B figures, outward and inward registers, GSTR-2B match, the 180-day unpaid bills list, filing history | File the returns on the GST portal |
| [Exports under LUT](https://docs.erp.arukz.com/gst/exports-lut.md) | LUT register, posting blocked without a valid LUT, export declaration on the print, GSTR-1 table 6A, realisation tracking | File the LUT on the portal and claim refunds there |
| [ITC-04](https://docs.erp.arukz.com/gst/itc-04.md) | ITC-04 tables from your job work challans, as Excel and JSON for the offline tool | Upload the JSON and file |
| [TDS](https://docs.erp.arukz.com/gst/tds.md) | A register of deductions you record on vendor bills, challans and quarterly data in the columns of Form No. 140 | Decide whether and how much to deduct, deposit the tax and file the statement |
| [MSME payments](https://docs.erp.arukz.com/gst/msme-payments.md) | Due dates, interest at three times the bank rate, a half-yearly overdue list | Confirm the figures with your CA and file MSME returns |

> [!NOTE]
>
> GST returns are one of the six modules every new workspace starts with. E-invoice and e-way records, TDS, MSME payments and job work are switched on by ARUKZ staff when you need them, at no extra cost. See [Modules](https://docs.erp.arukz.com/admin/modules.md).

## Where it sits in the menu

Every screen on this list is under **Accounting** in the side menu: **GST returns**, **E-invoice and e-way bill**, **TDS register** and **MSME payables**. ITC-04 sits with job work, under **Subcontracting (Job Work)**.

## How the pieces fit

**1. Set up the masters once**

Put your GSTIN and state on the company, a GSTIN and state on each registered customer and supplier, and an HSN or SAC code and GST rate on each product. A new workspace already has GST taxes for sales and purchases and a chart of accounts.

**2. Post documents as you work**

Invoices, vendor bills, credit notes, delivery challans and job work challans carry the GST detail. When a sale is posted, ARUKZ ERP fixes the buyer's GST details on it, so a contact edited later does not change a return already prepared.

**3. Check the month**

Open GSTR-1 and GSTR-3B for the month, fix the problems they list in plain words, import GSTR-2B and match it against your bills, and look at the bills unpaid after 180 days.

**4. File on the portal, then record it**

File on the GST portal, then use **Record as filed** with the ARN. ARUKZ ERP keeps the figures as they stood and later shows you if documents for that month changed after filing.

## What it does not do yet

> [!WARNING]
>
> ARUKZ ERP does not file any return, fetch an IRN from the IRP, or generate an e-way bill. It prepares figures and files and records what the portals issued. Have your CA check the figures on a real month before you rely on them.

* No direct connection to the GST portal, the IRP or the e-way bill portal. That needs a GST Suvidha Provider (GSP) account, which is not set up.
* No GSTR-9 annual return, no GSTR-1A, and amendments are not separated into their own tables.
* No alerts for the 3-month export rule or the FEMA realisation deadline, no IGST refund (RFD-01) workings, and no IEC or RoDTEP tracking.
* No PF ECR or ESI return files from payroll. See [Payroll](https://docs.erp.arukz.com/modules/payroll.md).

The full list is on [Known limits](https://docs.erp.arukz.com/resources/known-limits.md).

## Related

> [card] [GST tax invoices](https://docs.erp.arukz.com/gst/invoicing.md)
>
> What prints on the invoice and how the tax type is chosen.

> [card] [GST returns](https://docs.erp.arukz.com/gst/returns.md)
>
> GSTR-1, GSTR-3B, GSTR-2B matching and the registers.

> [card] [Compliance calendar](https://docs.erp.arukz.com/modules/compliance-calendar.md)
>
> Due dates for returns and statutory filings.

> [card] [Industries](https://docs.erp.arukz.com/industries/overview.md)
>
> The rules each kind of factory meets, and what fits today.

> [!NOTE]
>
> These pages explain what the product does. They are not tax advice. Rates, limits and due dates change, so confirm the current position with your CA or on the GST portal.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.