GSTR-9 auto-populates from your filed GSTR-1 and GSTR-3B data. Differences arise from amendments, advances, or data entry errors in monthly returns. Use Tables 10 and 11 in GSTR-9 to declare adjustments that explain the difference.
No — GSTR-9 must be filed on the official GST portal (gst.gov.in). This tool helps you organise and verify your annual data before filing, reducing errors during the actual filing process.
Composition dealers file GSTR-9A (not GSTR-9). The structure is different — composition dealers pay tax on turnover, not on individual supplies. However, this tool's monthly summary concept is useful for preparing GSTR-9A data as well.