Multi-Client GST Automation Platform

via Freelancer ·

Budget / Salary₹75,000–150,000
TypeFreelance project
LocationRemote
Posted2 hours ago
I need a cloud-based GST compliance platform built specifically for a CA firm that handles multiple clients and registrations. The application must automate everything from data ingestion to final filing while remaining simple enough for non-technical users on both the firm side and the client side.

Core workflow
• Data capture: import sales and purchase data from Excel/CSV, accept invoices dropped into a browser-based client portal, and pull ledgers directly through the GSTN using an approved API. Manual file uploads from the portal must work interchangeably with the API so we can fall back whenever the gateway is down.
• Return preparation & filing: generate GSTR-1 and GSTR-3B automatically, calculate GST liability and interest, and push the filings through our GST service-provider account.
• Reconciliation: match purchase invoices with GSTR-2B, highlight ITC mismatches in real time, and let the user accept, reject, or flag items for follow-up.
• Compliance tracking: calendar of due dates, status tracker for each client GSTIN, and colour-coded alerts.
• Notice management: log departmental notices, auto-create response tasks, and trigger email/SMS reminders.

Client-facing layer
Clients log in to a branded portal where they can:
– Upload invoices and supporting documents
– Receive automatic reminders when data is due
– View a concise dashboard of filing status, ITC position, and downloadable reports

Firm-side dashboard
Role-based access for partners, managers, and data-entry staff with drill-down analytics, workload allocation, and exportable audit logs.

Tech expectations
• Web stack of your choice (modern JS framework or Django/Laravel are fine) provided it performs well with large CSVs.
• Secure multi-tenant architecture, 2-factor authentication, encrypted data at rest.
• GSTN API integration and file-parser modules must be cleanly separated so we can maintain them independently.
• Detailed documentation, unit tests, and a staging URL for UAT are mandatory.

Deliverables
1. Source code in a private repository
2. Deployed SaaS instance on our AWS or Azure account
3. Install/upgrade guide and API keys wired up
4. Two rounds of post-launch bug fixes (30 days)

Acceptance will be based on: successful filing of test returns through both API and manual upload paths, accurate ITC reconciliation against sample 2B data, and passing of our security review. If you have built tax or fintech products before, that will help us move quickly—send over a short demo or repo link and your estimated timeline.
php visual basic cloud computing c# programming software architecture software development web development api development
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.