Bank Statement to Tally Pro
Turn several bank statement exports into Tally Payment, Receipt and Contra vouchers. Matches UPI party names, skips lines already in Tally. Offline.
Claude skill
Use it here · Ready in about 1 min
$19
Get itAgents / Finance & ops / India small business
Monthly payslips in Word from one salary sheet: EPF, ESI, professional tax, the 50% wage test, a bank file and offer letters with CTC break-up.
Pro Use it here · Ready in about 1 minFormat: Claude skill#Finance & ops#India small business#Claude skill packs

$19one-time, launch price
ProReadyBuy Now opens our own checkout on this site; the payment provider is the merchant of record. You get the download right after payment. 14-day refund. Refund policy.
Coming soon. Press "Get notified" and you'll get an email when it launches. It will sell on this site, with a 14-day refund.
Drop your file and get the result in seconds. It runs in your browser, so your files never leave your device. Free: payslips (Word) and the register; you enter PF, ESI, PT, TDS.
How Payslip & Offer Letter Pro for India 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
Salary sheet CSV for the month: emp_id, name, basic, allowances, paid or loss-of-pay days, TDS, recoveries, PF/ESI settings, PAN, UAN, bank details
Example output Illustration
You get: - payslips/<emp>-<month>.docx and .md - payroll-register.csv with employer EPF, EPS and ESI - bank-transfer.csv (account, IFSC, net pay) - pf-esi-summary.csv (UAN, PF wages, shares, ESI) - offer-letters/<name>-offer.docx and .md - payroll-check.md
Third-party costs are paid to those providers, not to us.
52/52 automated checks pass on Python 3.13.5 (standard library only); 27 cases incl. invalid input, duplicates and upstream failures. Not tested: opening the .docx in Microsoft Word itself (checked in LibreOffice); every state's professional tax rules; EPFO ECR upload (the PF/ESI summary is not an ECR file).
Demos use fictional businesses and data.
Start free
Two small Claude skills, free: clean a messy CSV, and check which AI crawlers can reach your site.
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.
Setup steps, fixes and version history. The help box answers from these docs; it is not a person.
Turn several bank statement exports into Tally Payment, Receipt and Contra vouchers. Matches UPI party names, skips lines already in Tally. Offline.
Claude skill
Use it here · Ready in about 1 min
$19
Get itTurn a bank statement CSV or Excel export into Tally Payment and Receipt vouchers with your ledger rules. Checks duplicates and balances. Free, offline.
Claude skill
Use it here · Ready in about 1 min
Free
Get itMatch your downloaded GSTR-2B JSON against your Tally or Zoho purchase register. Finds missing bills, tax differences and GSTIN typos. Free, offline.
Claude skill
Use it here · Ready in about 1 min
Free
Get itMonthly payslips in Word from one salary sheet: EPF, ESI, professional tax, the 50% wage test, a bank file and offer letters with CTC break-up. payslips/<emp>-<month>.docx and .md. payroll-register.csv with employer EPF, EPS and ESI. bank-transfer.csv (account, IFSC, net pay). pf-esi-summary.csv (UAN, PF wages, shares, ESI). offer-letters/<name>-offer.docx and .md. payroll-check.md.
You need: Claude.ai with code execution, or Claude Code; Python 3.10+ (standard library only); Word, Google Docs or LibreOffice to open the .docx. Third-party costs are paid to those providers, not to us.
52/52 automated checks pass on Python 3.13.5 (standard library only); 27 cases incl. invalid input, duplicates and upstream failures. Not tested: opening the .docx in Microsoft Word itself (checked in LibreOffice); every state's professional tax rules; EPFO ECR upload (the PF/ESI summary is not an ECR file).
It sells on this site for $19, one-time. When payments are open, the button on this page says "Buy Now": you pay through our checkout (the payment provider is the merchant of record) and get the download right after, with a 14-day refund. If it says "Get notified", payments aren't open yet.
No. It works out the amounts and writes pf-esi-summary.csv; you or your accountant file on the EPFO and ESIC portals.
Rs 15,000 up to August 2026, the 1-16 / 17-30 September split for September 2026, and Rs 25,000 from October 2026. You can set PF on the full basic with pf_on=actual.
Under the Labour Codes, if allowances outside basic, DA and retaining allowance are more than half of pay, the excess counts as wages. It flags this, or adds it to PF wages with --fifty-rule apply.
No. Put the TDS for the month in the tds column.
Yes. Write it as text with placeholders such as {name}, {designation}, {joining_date} and {ctc_annual}; the break-up is added as Annexure A.
Back to all agentsMore in Finance & opsMore in India small business