Free agents + LAUNCH30: 30% off paid agents until 31 Dec 2026 (one-time purchases only) See free agents
Oarsman AI

Agents / Finance & ops / India small business

GSTR-2B Reconciler Pro

Reconcile several months of downloaded GSTR-2B JSON with your purchase register. Pairs retyped bill numbers, places late filers, drafts supplier follow-ups

Pro Format: Claude skill#Finance & ops#India small business#Claude skill packs

$19one-time, launch price

ProBeing packaged

Coming soon · get notified

Coming soon. Follow Oarsman AI on Gumroad and you'll get an email when it launches. It will sell through Gumroad, with a 14-day refund.

See it work

How GSTR-2B Reconciler Pro moves through a job, step by step. The run below is an example output, written from what this agent does. It isn't a live run on your data.

GSTR-2B + registerMatch billsPair retyped nos.ITC at riskSupplier listGSTR-2B + registerMatch billsPair retyped nos.ITC at riskSupplier list

Sample input

One or more GSTR-2B JSON files (up to 12 months, same GSTIN), downloaded by you

Example output Illustration

You get:
- report.md with the summary, ITC at risk and a to-do list
- recon.csv (and recon.xlsx with openpyxl) with one row per bill
- supplier-followup.csv with tax at stake and a message draft per supplier

What you get

  • Planned contents (not released yet):
  • Skill folders you add to Claude
  • A Python script behind each skill, so numbers are calculated, not guessed
  • Sample data and the test suite, so you can check it yourself

What it does

  • report.md with the summary, ITC at risk and a to-do list
  • recon.csv (and recon.xlsx with openpyxl) with one row per bill
  • supplier-followup.csv with tax at stake and a message draft per supplier

Tools and costs you'll need

  • Claude.ai with code execution, or Claude Code
  • Python 3.10+ (standard library only; openpyxl only for XLSX)
  • GSTR-2B JSON downloaded from the GST portal
  • Purchase register export from Tally, Zoho Books, Busy or Excel

Third-party costs are paid to those providers, not to us.

Test report

45/45 automated checks pass on Python 3.13.5 (standard library only); 18 cases incl. invalid input, duplicates and upstream failures. Not tested: a real GSTR-2B download from the portal (the samples follow the published JSON layout); XLSX registers in the shipped tests (CSV only); registers from Busy or Marg; the recon.xlsx output in the shipped tests.

Known limits

  • Not tested yet: a real GSTR-2B download from the portal (the samples follow the published JSON layout); XLSX registers in the shipped tests (CSV only); registers from Busy or Marg; the recon.xlsx output in the shipped tests.
  • Not on sale yet: it goes on Gumroad once checkout is live. Follow to hear when.

Live demo

  • No live demo yet. We'll add one when it ships.

Demos use fictional businesses and data.

Start free

Try Free Claude Skills Sampler first

Two small Claude skills, free: clean a messy CSV, and check which AI crawlers can reach your site.

See the free agent

What's AI here, and what isn't

This is an AI agent: it uses an AI model to read, sort, score or draft. It runs in your own accounts. Anything it would send outside your business waits for your approval unless you choose otherwise, and it never needs your passwords. Our AI disclosure.

Related agents

FlagshipReady Live demo

Invoice & Receipt Extractor

Turns invoices, bills and receipts (PDF, scans, phone photos) into one checked row each, with line items, duplicate checks and a review list.

Claude skill + n8n workflow

ProReady

Finance Analyst Skills Pack

Four Claude skills for month-end work: clean messy exports, reconcile bank vs books, explain budget variance and build a month-end pack.

4 Claude skills

FlagshipReady Live demo

Claude Skill Packs Bundle

All three skill packs in one download: Finance Analyst, SEO + AI Visibility and E-commerce Weekly Report. $79 instead of $87.

Bundle of 3 Claude skill packs (13 skills)

Questions about GSTR-2B Reconciler Pro

What does GSTR-2B Reconciler Pro do?

Reconcile several months of downloaded GSTR-2B JSON with your purchase register. Pairs retyped bill numbers, places late filers, drafts supplier follow-ups report.md with the summary, ITC at risk and a to-do list. recon.csv (and recon.xlsx with openpyxl) with one row per bill. supplier-followup.csv with tax at stake and a message draft per supplier.

What do I need to run GSTR-2B Reconciler Pro?

You need: Claude.ai with code execution, or Claude Code; Python 3.10+ (standard library only; openpyxl only for XLSX); GSTR-2B JSON downloaded from the GST portal; Purchase register export from Tally, Zoho Books, Busy or Excel. Third-party costs are paid to those providers, not to us.

Is GSTR-2B Reconciler Pro tested?

45/45 automated checks pass on Python 3.13.5 (standard library only); 18 cases incl. invalid input, duplicates and upstream failures. Not tested: a real GSTR-2B download from the portal (the samples follow the published JSON layout); XLSX registers in the shipped tests (CSV only); registers from Busy or Marg; the recon.xlsx output in the shipped tests.

How do I get GSTR-2B Reconciler Pro?

It isn't on sale yet. It's planned at $19 on Gumroad, with a 14-day refund. Press "Get notified" to follow us on Gumroad and hear when it launches.

Does it log in to the GST portal or email my suppliers?

No. You download the GSTR-2B JSON yourself, and the supplier messages are drafts in a CSV for you to send.

How does it handle a bill the supplier reported a month late?

Attach both months' GSTR-2B. The bill matches in the later month and is marked late, so you know which return the ITC belongs to.

What is a probable match?

Same supplier, same tax, and a bill number that ends the same (DC/778 vs 778). Confirm it, then fix the number in your register.

Can I claim ITC from this report?

It is matching help for your records, not tax advice. Your CA decides what ITC to claim.

Back to all agentsMore in Finance & opsMore in India small business