GSTBot Open-Source Tool Automates GSTR-2B Invoice Reconciliation for Indian SMBs
GSTBot is an open-source reconciliation engine designed to match a business's purchase invoices against the monthly GSTR-2B return published by India's tax department. Manual reconciliation of these two datasets can take small-business finance teams a month, since amounts, vendor names, and invoice listings often differ. The tool uses a tolerance-based matching approach, accepting amount differences within a configurable threshold, with a default of 1 percent. Matching runs as a background Celery job on a stack built with FastAPI, Python, PostgreSQL, Redis, and React, and unmatched invoices are flagged with suggested follow-up actions. The project is released under the MIT license on GitHub, and its code is structured so contributors can add new matching methods.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in