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
$29
Get itAgents / Finance & ops / India small business
Match your downloaded GSTR-2B JSON against your Tally or Zoho purchase register. Finds missing bills, tax differences and GSTIN typos. Free, offline.
Free Format: Claude skill#Finance & ops#India small business#Claude skill packs

Free
FreeBeing packagedUpgrade to Pro: GSTR-2B Reconciler Pro · $19
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.
How GSTR-2B Reconciler 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.
Sample input
GSTR-2B JSON for one month, downloaded by you from the GST portal
Example output Illustration
You get: - report.md with the summary, ITC at risk and a to-do list - recon.csv with one row per bill and its status
Third-party costs are paid to those providers, not to us.
41/41 automated checks pass on Python 3.13.5 (standard library only); 15 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.
Demos use fictional businesses and data.
Pro Upgrade to Pro
Reconcile several months of downloaded GSTR-2B JSON with your purchase register. Pairs retyped bill numbers, places late filers, drafts supplier follow-ups $19 (coming soon).
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.
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
$29
Get itFour 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
$29
Get itAll 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)
$79
Get itMatch your downloaded GSTR-2B JSON against your Tally or Zoho purchase register. Finds missing bills, tax differences and GSTIN typos. Free, offline. report.md with the summary, ITC at risk and a to-do list. recon.csv with one row per bill and its status.
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.
41/41 automated checks pass on Python 3.13.5 (standard library only); 15 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.
It isn't on sale yet. It's planned at Free on Gumroad, with a 14-day refund. Press "Get notified" to follow us on Gumroad and hear when it launches.
No. You download the GSTR-2B JSON yourself and attach it. It never asks for your password, OTP or any API key.
Any CSV or Excel export with a GSTIN column, a supplier invoice number column and IGST and/or CGST/SGST columns. Tally, Zoho Books and Busy exports usually have these headers.
One GSTR-2B month per run with exact bill-number matching. No account and no monthly cap.
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