Questions and use cases

What VyaparSetu is, who it is for, and what it does about the things a GST-registered business in India actually has to get done.

Use cases

How do I reconcile GSTR-2B with my purchase register?

Upload the GSTR-2B JSON from the portal (or fetch it through the GSP) and VyaparSetu compares it three ways against your purchase register: matched, values differ, not filed by the supplier, not in your books, entered twice, or credit not claimable. Each row gets a recommended IMS action with the reason, and a saved run keeps the exact 2B it was compared against.

Can it prepare and file GSTR-1 and GSTR-3B for me?

Yes. GSTR-1 is built from the invoices in the books, all sections. GSTR-3B is derived from GSTR-1 and the saved GSTR-2B with the statutory ITC set-off order, so it agrees with what the portal auto-populates. Filing goes SAVE → SUBMIT → FILE with an EVC OTP to the signatory's own mobile; the product prepares and transmits, the taxpayer authenticates.

My GSTR-1 was filed as NIL by mistake but GSTR-3B was paid. What now?

Return check reads the filed GSTR-1 and 3B (from the portal PDF or through the GSP) against the books and states what was left out, how many customers cannot claim input credit and until when, whether exports missing from Table 6A block your own refund, and the last day the invoices can still be reported in a later GSTR-1 or IFF — 30 November after the financial year, or the day GSTR-9 is filed. It also computes the exact tax that would be charged twice if the invoices are re-reported carelessly, so the conversation with your tax adviser starts from the figure.

How do I generate an e-invoice (IRN) and an e-way bill?

From a confirmed invoice, VyaparSetu builds the INV-01 payload, checks every mandatory field first, and registers it with the IRP through a GSP to receive the IRN and signed QR. e-Way bills are raised with the state threshold, validity by distance and Part A/B kept separate, with cancellation and extension inside the legal windows.

Can I move from Tally or Zoho Books without retyping everything?

Yes. Zoho Books connects per business with read-only access and brings customers, items, invoices with their TDS and addresses, bills, payments applied to the invoices and bills they settled, journals and bank lines across — in rounds that respect Zoho's daily API limit — then syncs nightly. Tally exports (XML) and spreadsheet registers import into the Inbox, deduplicated, for a look before posting.

Can I email invoices from my own Gmail or Google Workspace address?

Yes. Connect your Google account once under Settings, granting only permission to send. Send on an invoice then opens a composer with your address as From, the customer's email in To, your office in Cc, the subject and message written and the PDF attached; the email goes through Gmail as you and sits in your Sent folder. Without a connected mailbox a shared relay is used with your business email as the reply address.

Can the invoice look like the one Zoho prints, with my stamp, signature and a QR to pay?

Yes. The tax invoice is the standard framed layout: logo, address and GSTIN, number, dates and place of supply, Bill To, a full grid of lines with HSN/SAC and the CGST/SGST or IGST split, total in words, notes with your bank details, terms, the signatory's name over your uploaded stamp and signature, a QR a customer scans with any UPI app to pay the balance (or the payment link when there is no UPI ID), and the HSN/SAC summary. The same page prints, shows on screen and goes in the email.

How does it handle TDS that my customers deduct, or that I deduct from suppliers?

An invoice or bill carries the TDS section and rate — 194J, 194C, 194H, 194I, 194Q, 194A or 194O. The receivable or payable is the amount after TDS, the TDS is posted to its own receivable or payable head, the invoice shows the deduction, and GSTR-1 reports the value before it. When Zoho Books is imported, the TDS on each invoice is read from Zoho or inferred from the arithmetic.

How does my chartered accountant review and sign off my books?

Invite your CA by mobile number; they get a read-only professional role. When a period is ready, one button posts everything unposted and freezes the Profit & Loss, Balance Sheet, Trial Balance, General Ledger, Cash Flow, GST summary and ageing into a hashed pack. The CA reviews it, raises queries you answer, and proposes adjustments that post only when you approve them. The pack moves System Generated → CA Review → Queries Pending → Review Complete → Signed Document Attached, the signed set is uploaded with its UDIN, and closing the period locks it. A CA with several clients works from one console across all of them.

Frequently asked questions

What is VyaparSetu?

VyaparSetu is accounting, invoicing and GST compliance software for GST-registered small businesses in India — traders, distributors, light manufacturers, workshops, professional services and small B2B supply chains turning over roughly ₹25 lakh to ₹25 crore — and for the chartered accountants who serve them. It raises tax invoices in the standard Indian format (logo, signature and stamp, bank details, a UPI or payment-link QR, HSN summary) and emails them from the sender's own Gmail or Google Workspace so they sit in their Sent folder; handles TDS on invoices and bills by section and rate; reconciles GSTR-2B against the purchase register and recommends IMS actions; prepares GSTR-1 and GSTR-3B from the books with the statutory ITC set-off order, honouring the registration's effective date and planning the recovery of a GSTR-1 filed NIL by mistake; registers e-invoices (IRN) and e-way bills through a GSP; chases overdue invoices on WhatsApp with consent enforced; records payments and part payments through Razorpay links, UPI, bank or cash; forecasts cash and reorder needs; keeps a double-entry ledger with an immutable audit trail; and gives the business's CA a read-only workspace with frozen review packs, queries, proposed adjustments the owner approves, a signed document with UDIN, and period close. It answers questions about the business by voice in eleven Indian languages, and connects to Zoho Books (a full migration with payments, TDS and journals), Tally, spreadsheets and, through Zapier, to Google Sheets, Slack, Gmail, Shopify and thousands more.

Who is VyaparSetu for?

GST-registered small businesses in India with roughly ₹25 lakh to ₹25 crore turnover: traders, distributors, light manufacturing, workshops, professional services, small B2B supply chains — and the accountants who serve them.

Is VyaparSetu GST compliant for India?

It is built around India's GST law as it stands: GSTR-1, GSTR-3B, GSTR-2B reconciliation with IMS, QRMP and composition profiles, e-invoicing and e-way bills through a registered GST Suvidha Provider, and the current filing guardrails (three-year bar, 30-day e-invoice window, GSTR-3B hard-locking). Rates are effective-dated, so the September 2025 rate change and earlier slabs both apply correctly by document date.

Does it file returns automatically?

It prepares and transmits; the taxpayer authenticates. Filing needs an EVC OTP sent by the GST system to the signatory's own registered mobile (or a DSC), and that step cannot be automated by any software. Nothing is filed without a person's explicit confirmation.

How does WhatsApp collection work without breaking Meta's rules?

Reminders go through Meta's WhatsApp Cloud API using approved utility templates. Consent is recorded where it was captured (consent gathered inside WhatsApp is refused, because Meta refuses it), opt-out is absolute, there is one contact per debtor per day, and a live promise to pay pauses the ladder.

Does it work with Tally, Zoho Books, Excel?

Yes. Zoho Books connects per business (read-only) and brings the whole set across — contacts, items, invoices with TDS, bills, payments settling the invoices they paid, journals, bank lines — with a nightly sync; Tally XML exports and Excel/CSV registers import into a review queue before posting.

Does it replace my chartered accountant?

No, and it is not trying to. It keeps the books correct every day so the CA reviews rather than reconstructs: invite them into a read-only role, hand them a frozen review pack, answer their queries, approve the adjustments they propose, and receive a signed set with its UDIN — all inside the same books, with the trail kept. Judgement on a notice, a classification or a structuring question stays theirs.

Do invoices go out from my own email address?

Yes. Each person connects their own Gmail or Google Workspace mailbox once, granting only permission to send; invoices they send leave from that address through Gmail and appear in their Sent folder. Nothing in the product can read their mail, and the token that allows sending is kept on the server.

Does it connect to Zapier?

Yes. Each business creates its own key on the Integrations page and pastes it into Zapier once. Seven triggers, two actions and three searches are available, with ready-made setups for Google Sheets, Slack, Gmail, Google Calendar, Google Forms and Shopify.

Is there a mobile app?

Yes, an Android app; iOS is a build target. The web app is mobile-first and works one-handed.

Which languages does it speak?

English, Hindi, Bengali, Gujarati, Kannada, Malayalam, Marathi, Odia, Punjabi, Tamil and Telugu — by voice or text, with answers read aloud.

Where is my data stored and who can see it?

In a Supabase (PostgreSQL) project on AWS Tokyo with row-level security as the tenant boundary. GSP keys, the WhatsApp token and payment secrets stay on the server. The privacy policy lists every processor and retention period the software actually enforces.

How much does it cost?

Free Forever ₹0 raises invoices, purchase orders and bills and keeps your customers and suppliers, with no card and no end date; it does not include banking, accounting, GST returns, inventory, reports or connections. Four paid plans are charged monthly through Razorpay: Business Basic ₹49 (a business not registered under GST; one business), Business Standard ₹99 (one GSTIN, one business), Business Plus ₹499 (up to three GSTINs and three businesses, API access, advanced controls, priority support) and Enterprise ₹999 (unlimited GSTINs and businesses, API access, advanced controls, dedicated support). Every paid plan includes unlimited users, a free seat for your chartered accountant, accounting, GST, AI, banking, collections, inventory and integrations. Every new business starts with a 14-day free trial on Enterprise limits — unlimited GSTINs, businesses and every feature — with no card needed until a plan is chosen; if none is chosen the business carries on with Free Forever rather than losing access, and everything it has written stays readable. Enterprise is discounted for a business that has not paid before: while the free trial is still running it is ₹99 a month instead of ₹999, and the price rises towards the list price over the first months that are paid for. Two costs are charged by third parties, not by VyaparSetu: a GST Suvidha Provider bills per API call and WhatsApp (Meta) charges per conversation.

Is there a free trial?

Yes — 14 days, free, with every feature on Enterprise limits (unlimited businesses and GSTINs, the API, every role). It starts the moment you sign in with your mobile number and open your books; no card is asked for. When it ends the books stay readable and exportable, and writing resumes the moment a plan is chosen — from ₹49 a month.

Can I talk to a person before I sign up?

Yes. Call +91 20 7117 3810 and ask whatever you need to ask — whether it fits your business, what moving from Tally or Zoho Books involves, which plan covers what, or how a particular GST case is handled. You do not need an account, a trial or a card to call. If writing suits you better, info@upmarketindia.com reaches the same people.

Can it connect to my bank automatically?

Not yet. Automatic bank feeds in India run through the Account Aggregator framework, which only regulated entities may join; until a regulated partner is in place, bank statements are imported and matched to invoices.

The full feature list →