Step 1: Select Company
Choose the company from the dropdown menu. This dynamically updates the required file uploads based on that company’s SOP configuration.Step 2: Location & Trade Type
Enter the location name (e.g.
Mumbai, Delhi). This string is applied uniformly to all rows in the output.Required for certain companies (e.g. Godrej, Sunpure). Options:
GT— General TradeMT— Modern TradeNone
Step 3: Month / Year Filter
Select the Month and Year to filter records. Filter Rule: The app includes all records from January 1 of the selected year up to the last day of the selected month.Selecting July 2024 captures invoices from Jan 1, 2024 → Jul 31, 2024.
Records from August 2024 or any prior year are automatically excluded.
Step 4: Upload Input Files
Accepted formats:.xlsx, .xls, .csv
| File | Description |
|---|---|
| Bill Details | Core transactional data (required) |
| B2B Master | Party metadata — used to fetch GSTIN from Party Code |
| Material Master | Item metadata — used to fetch HSN Code and HSN Description from Material Code |
Step 5: Process & Preview
Click Process Files. The app will:- Validate all inputs against the SOP
- Apply the month/year date filter
- Look up GSTIN for each party — parties not found are tagged
UNREGISTERED(treated as B2C) - Map HSN Codes to products from the Material Master
- Display a summary — Total Tax, B2B vs B2C row counts, Unique States, and any missing data warnings
Step 6: Download Output
Click Download to export the fully standardized.xlsx file.
If multiple document types are present (e.g. Tax Invoices and Credit Notes), the app provides separate download buttons for each split file.
Processing Modes
| Mode | Description |
|---|---|
| Single Processing | Processes one company’s inputs for a specific location |
| State Consolidation | Merges multiple locations/companies for a state into one sheet, with Document Summaries (e.g. cancelled invoice counts) |