The Tax Center brings the India-compliance records and actions in xMatix Finance into one area. Posted sales and purchase documents supply the underlying tax transactions; return processors then build the supported GST tables for a registration and period. Review the generated figures against their source records and portal data before treating any return as ready to file.
Start with the GST Console
The first-party TaxCenterWidget is the intended operational starting point for GST returns when a tenant has an AppPage that embeds it. Choose an active GST registration and a financial year, select a monthly or annual period, and use the filing cards to open the matching return record. The widget summarizes records already held in xMatix; it does not itself submit a return to a government portal.
For a regular registration, a monthly row presents GSTR-1, GSTR-2B and GSTR-3B. An Input Service Distributor (ISD) registration presents GSTR-6 for a month. The annual row presents GSTR-9. AppPage availability is tenant configuration: if no Tax Center route has been provisioned, use the return entity lists and actions directly. See The GST console for the precise selection, status and provisioning behavior.
What is implemented
| Area | Current product behavior |
|---|---|
| GSTR-1 | Processes books-side outward supplies, compares books and portal-side rows, records carry-forward or ignore decisions, and records a Filed state and filing date |
| GSTR-2B | Processes books-side inward supplies and compares them with portal-side statement rows; imported IMS status can affect GSTR-3B, but xMatix does not currently expose a supported Accept/Reject decision action |
| GSTR-3B | Computes supported tables from the selected GSTR-1, GSTR-2B and tax-ledger sources, preserves manual rows, and either files through a configured GSP integration (save, status check, file) or records a filing made on the portal |
| GSTR-6 | For an Input Service Distributor registration: builds the credit received from the tax ledger, distributes it to your registrations under the same PAN, checks that everything received was distributed, reconciles against the portal's GSTR-6A, and either files through a configured GSP integration or records a filing made on the portal |
| GSTR-9 | Rolls up the annual tables from the year's filed monthly returns, GSTR-2B and ledger, takes your entries and overrides with a reason, runs a pre-file checklist, and either files through a configured GSTN integration or records a filing made on the portal |
| E-invoicing | Stages an e-invoice payload from an Invoice and stores status, IRN, acknowledgment and signed response fields back on that Invoice; external submission requires an explicitly configured integration flow |
| E-way bills | Creates a Draft EWayBill from an Invoice; an external flow must submit it and write generated details back before it is authority to move goods |
| TDS/TCS | Provides withholding transactions, challan preparation/posting/CSI verification/correction actions, quarterly-return processing and related certificate records |
| Form 26AS | Provides statement, line and reconciliation records and an on-screen comparison by TAN; lines are imported, not parsed from the file, and the server reconciliation has no books source connected and no seeded button |
These distinctions matter when reading a record screen. A saved header, Draft row or staged payload proves only that xMatix has prepared or stored data. It does not prove that a portal accepted a filing or generated an external number.
A reliable review sequence
- Confirm the legal registration, PAN/TAN where applicable, and statutory period.
- Confirm the source invoices, bills, credit notes, payments or withholding rows are posted and belong to that scope.
- Run the supported processor or compute action and reconcile its result to source control totals.
- Load portal-side data through an explicit import or integration where the workflow requires it, then investigate every difference.
- Complete manual rows and retain the external evidence required by your filing process.
- Record filing state only after the external filing has actually occurred.
Do not repair an unexpected return total by silently changing a derived row. Correct the source transaction or use the documented manual or override mechanism for that return, then recompute and retain an explanation.
What is in this section
- GST registrations — setting up each GSTIN your company holds, linking branches, ISD registrations and provisioning one registration's returns.
- Tax groups — the GST components (CGST, SGST, IGST, cess) and the rules that give each sales and purchase line its tax; also listed in this app's settings under GST Setup.
- GST fiscal periods — the GST filing calendar: how monthly, quarterly and annual periods are created, what their status controls, and the rules that protect them.
- The GST console — registrations, stored fiscal years, monthly and annual filing cards, and provisioning.
- GSTR-1 — outward supplies — books processing, reconciliation decisions and the Filed marker.
- GSTR-2B — inward supplies and ITC — pulling the statement from GSTN, building the books side, and reconciling the two.
- GSTR-3B — the summary return — which sources Process GSTR3B selects, which rows remain manual, and how to save, file or record the filing.
- GSTR-6 — Input Service Distributor return — receiving, distributing and filing ISD credit, and the recipient and serial-number setup it needs.
- Tax transactions — the line-level GST ledger every return is built from: which postings write it, what each row records, and how to check and correct it.
- Input tax credit management — what feeds your ITC figures (tax transactions, GSTR-2B, GSTR-3B and the Rule 37 tracker), and what the hand-kept ITC Ledger records are and are not used for.
- Annual returns — preparing GSTR-9 from the filed months, entering and overriding rows, the pre-file checklist, and filing through GSTN or on the portal.
- GSTR-9 form definition — the GSTR 9 Config records behind each annual-return row: how a figure is produced, how to change or reset a row, and how shipped corrections arrive.
- E-invoicing — Invoice staging, integration hand-off and Invoice-field writeback.
- E-way bills — raise, correct and cancel e-way bills from the Invoice, the E-Way Bills register, and the GSP integration contract.
- TDS & TCS — withholding, challans, returns and certificates.
- TDS sections — the withholding rate master: provisioning the statutory catalog, rates, thresholds, deduction points and how a document's section row is chosen.
- TDS transactions — the withholding register: where each deduction row comes from, its status, and how to read and correct it.
- Lower deduction certificates — recording a party's lower or nil deduction certificate, how it is applied and consumed, and why it sometimes is not.
- TDS challans — drafting the monthly deposit challans, depositing them with interest and recording the CIN.
- TDS returns — computing, validating, exporting and filing the quarterly TDS, TCS and salary statements.
- TDS certificates — the Form 131, Form 16 and Form 27D register built from a filed return, and tracking which certificates you have issued.
- TDS reconciliation — the Form 26AS engine, its import limitation, and the deductor-side comparison.
- Form 3CD tax audit report — the clause-wise income-tax audit report, the clauses computed from the books, and where the auditor's answers are kept.
- Troubleshooting — source-grounded checks for missing or unexpected values.
Screens and actions remain permission-gated. If an implemented page or action is absent, first confirm the user's security profile and that the relevant metadata action has been configured for the tenant.
A note on statutory content
Rates, thresholds, due dates and portal rules change. This documentation describes the behavior implemented in the reviewed source; it is not tax advice and must not be used as the authority for a current statutory figure or deadline. Confirm current requirements with the government portal and your tax advisor.
