Compliance roles and audit
GST actions are legal actions, so Villva controls who can perform them and keeps a permanent record of each one. On the invoice and return screens these actions appear as buttons, Generate IRN, Cancel IRN, Generate e-way bill, Export GSTR: and each button is subject to the permissions below.
Permissioned compliance actions
Section titled “Permissioned compliance actions”Each compliance action needs a specific permission. Villva checks your permission every time you act, and access is denied by default: if you have not been granted the permission, the action is refused.
- Generate or cancel an IRN (e-invoice), requires the e-invoice permission. Without it, clicking Generate IRN or Cancel IRN is refused.
- Generate or cancel an e-way bill: requires the e-way permission. Without it, clicking Generate e-way bill or cancelling one is refused.
- Edit tax reference masters (for example HSN rates or tax settings), requires the tax-config permission.
- Export GSTR returns: requires the returns permission. Clicking Export GSTR without it is refused.
A Viewer cannot trigger any compliance action: every button above is refused for that role. A user with the right permission (for example an Accounts user) can perform the matching action.
Generating an IRN, step by step
Section titled “Generating an IRN, step by step”- Open a confirmed invoice (its HSN/SAC and the customer GSTIN must already be valid).
- Click Generate IRN. If you do not hold the e-invoice permission, the action is refused here.
- Villva sends the invoice to the government’s e-invoice system (NIC) and, once accepted, records the IRN and its NIC reference on the invoice. The exchange runs in the background, so you can carry on working.
- To reverse it within the allowed window, click Cancel IRN (again, only if you hold the e-invoice permission).
Compliance audit trail
Section titled “Compliance audit trail”Every compliance action writes a permanent audit entry, visible only within your own organisation. The trail is your evidence if a tax auditor asks.
- Generating an IRN and cancelling an IRN each record an entry capturing who, when, the invoice, the IRN and the NIC reference.
- E-way bill actions each record an entry: generating it, updating its vehicle details, and cancelling it.
- Each GSTR export records an entry capturing the period, who exported it, and the control totals.
- Editing a tax master records the before and after values and who made the change: for example, changing an HSN rate from 18% to 12% records both the old and new rate.
Audit entries can never be edited or deleted: they are added only, never changed, and they are visible only within your own organisation.