Accounting GST TDS Inventory Made for India

Your books, GST and TDS in one place — ready for your CA.

Raise GST invoices, file GSTR-1 and GSTR-3B from your own books, reconcile your bank and GSTR-2B, run TDS under the new Income-tax Act — and give your CA read-only access instead of emailing spreadsheets.

  • Free trial when you sign up
  • No card needed to register
  • Runs in your browser — nothing to install

Who it's for

One set of books for the business and the people who check them

KhataWise is built around how Indian businesses actually work: the owner records the day's transactions, a team helps, and a chartered accountant reviews and files.

Traders, manufacturers & service businesses

GST invoices, purchases, stock and bank in one place — with GST returns prepared from the same entries instead of re-typed.

Chartered accountants & tax practitioners

Open each client's shared books read-only, review the ledgers, export what you need, and keep your practice's clients together in the partner portal.

Companies & LLPs

Schedule III / LLP-format financial statements with notes, depreciation under both the Companies Act and the Income-tax Act, and ITR-5 / ITR-6 prepared from the books.

Growing teams

Invite staff, give each person a role with exactly the permissions they need, and see who changed what in the audit trail.

Features

Everything from the first invoice to the filed return

Each part below works on the same entries. Record a transaction once and it shows up in your ledgers, stock, GST returns, TDS statements and financial statements.

Accounting & vouchers

Proper double-entry books, without the jargon

Raise a sales invoice, record a purchase bill or a payment, and KhataWise posts the entries to the right ledgers for you. Every Indian voucher type is there, numbered by your own series, for each financial year (April–March).

Why it matters: your accounts are complete and balanced every day — not rebuilt at year end from bank statements and bills.

  • Sales & purchase invoices, credit & debit notesGST worked out per line, with bill-wise allocation so you know what each party still owes.
  • Receipts, payments, contra & journalsPlus branch transfers between locations.
  • Quotations, sales orders & purchase ordersConvert a quotation or order into a tax invoice — in full or in part — when it's time to bill.
  • Price lists with scheduled ratesCustomer-specific prices that switch on from a date you choose.
  • Moving from Tally?Import your Tally XML export — ledgers and transactions — through a guided wizard.

GST compliance

File GST returns from your books — and check them first

KhataWise prepares GSTR-1 and GSTR-3B from the invoices you've already recorded, lets you review every figure, and connects to the GST portal (with your OTP) to upload and file with EVC. Before you file, it matches what your suppliers reported in GSTR-2A / 2B against your purchase books.

Why it matters: input tax credit is only as good as your reconciliation. Catch a missing or mismatched supplier invoice before the return is filed, not after a notice.

  • GSTR-1: prepare, review, fileSection-wise review, compare with what's on the portal, upload and file with EVC.
  • GSTR-3B with drill-downClick any figure to see the invoices behind it, then submit and file.
  • GSTR-2A & GSTR-2B reconciliationSupplier invoices matched against your books; import unrecorded ones as purchase bills.
  • Invoice Management System (IMS)Accept, reject or keep invoices pending and sync your actions to the GST portal.
  • ITC managerDecide claim, block, defer or reverse per GSTR-2B record — the decision flows into GSTR-3B Table 4.
  • E-invoice (IRN)Generate and cancel IRNs from the invoice, and sync status from the IRP.
  • E-way billsGenerate, extend, cancel and print e-way bills, with transporter and vehicle masters.
  • GSTR-8 for e-commerce operatorsTCS collections tracked and the return JSON prepared for portal upload, with the ARN recorded.
  • GSTIN lookup & GST reportsFetch party details from a GSTIN, and run GST reports and GSTR-1 reconciliation.

TDS — Income-tax Act, 2025

TDS from deduction to quarterly statement

Deduct TDS on the bill or payment where it arises, record the challan when you pay the government, and generate the quarterly statement in the new Form 140 format. KhataWise runs the statement through the official file validation utility and issues Form 131 certificates to your deductees.

Why it matters: late or wrong TDS statements mean interest, fees and unhappy vendors who can't see their credit. Linking each deduction to its challan keeps the quarter clean.

  • TDS manager & challan registerSee what's deducted, what's paid and what's still due to the government.
  • Form 140 quarterly statementGenerated from your entries and validated before you file.
  • Form 131 certificatesPDF certificates per deductee, per quarter.
  • Corrections & party-wise statementsPrepare correction statements and share a party-wise TDS statement in PDF or Excel.

Inventory

Stock that moves with every invoice

Set up items with their HSN/SAC code, GST rate and unit of measure. Sales and purchases update quantities automatically, across as many godowns as you keep.

Why it matters: you know what's in stock and what it's worth on any date — and your closing stock in the books matches the godown.

  • Items, units & godownsHSN/SAC codes, units of measure and multiple storage locations.
  • Stock reports & valuationStock summary, item statement and stock value for any period.
  • Stock adjustmentsRecord shortages, damages and physical-count differences.
  • Negative stock reportSpot items sold before their purchase was entered.

Banking

Bank reconciliation in an afternoon, not a week

Upload your bank statement as CSV, Excel or PDF. KhataWise reads it, suggests the matching receipt or payment for each line, and lets you post the ones that are missing straight to the right ledger.

Why it matters: a reconciled bank is the quickest proof that your books are complete — and it's the first thing your CA checks.

  • Statement importBuilt-in readers for SBI, HDFC, ICICI, AU Small Finance and IndusInd, plus a template for any other bank.
  • Suggested matchesEach statement line is matched against your recorded vouchers.
  • Reconciliation statementsKeep a reconciliation per bank account, period by period.

Reports & ITR

From trial balance to signed statements and ITR

Day-to-day reports update as you work. At year end, KhataWise lays out statutory financial statements in the format your entity needs — Schedule III (Division I or II), LLP or non-corporate — with notes, and prepares the income-tax return JSON from the same books.

Why it matters: one source of truth from the daily ledger to the filed return means fewer re-keyed numbers and fewer questions from your auditor.

  • Trial balance, P&L, balance sheet, ledgersPrint or export to PDF, Excel and CSV; drill into groups and ledgers.
  • Receivables, payables, sales & purchase reportsPlus interest calculation on overdue bills and ratio analysis.
  • Statutory statementsNotes, signatures, and finalise & lock with the CA's UDIN.
  • DepreciationComputed under both the Companies Act and the Income-tax Act from your fixed-asset ledgers.
  • ITR-5 & ITR-6For firms, LLPs and companies: preview schedule by schedule, then download the JSON to upload on the e-filing portal.

CA & team access

Share your books with your CA — on your terms

The business owner decides who outside the business may see the books. Grant your accountant access to one company at a time: they can view and export everything they need, but cannot post an entry, change an invoice or file a return.

Why it matters: no more emailing Excel files back and forth. Your CA works from live numbers, and your data stays under your control.

  • Read-only accountant accessView and export only, granted per company by the owner and withdrawable any time.
  • Partner portal for CAsSee every client company shared with you in one place and open their books.
  • Team roles & invitationsInvite users by email and build custom roles with a permission matrix.
  • Multiple companiesRun several companies from one login, each with its own books and financial years.
  • Audit trailA report of who created, changed or deleted what, and when.

On the go

Your books wherever you are

KhataWise is a cloud application: sign in from a laptop at the office, a tablet at the shop or a phone on the road. There's nothing to install or update, and everyone works on the same live books.

Why it matters: check a party's balance or record a receipt the moment it happens, instead of waiting until you're back at your desk.

  • Works in any modern browserDesktop, tablet and phone layouts.
  • Mobile app connectionA secure mobile API covers the dashboard, contacts, items, sales and purchase vouchers, banking and reports on the same account.
  • Keyboard-friendly entryOn a desktop, voucher screens are built for fast keyboard entry.

How it works

Up and running in three steps

No installation and no server to look after.

  1. Create your account

    Register with your name, email and business name. Add your company — enter its GSTIN and the registered details can be fetched for you.

  2. Bring in your books

    Enter opening balances, import your Tally XML, add items and parties, and upload your bank statements.

  3. Work daily, close monthly

    Raise invoices and record expenses as they happen. At month end reconcile bank and GSTR-2B, file GST, and invite your CA to review.

Control & accountability

Built so the numbers can be trusted

Accounting software should make it hard to lose track of who did what. These safeguards are part of the product, not add-ons.

Books kept per company

Every company has its own ledgers and financial years. Access to one company never opens another.

Role-based permissions

Each user only sees and does what their role allows — down to individual actions such as filing a return.

Audit trail

Changes to entries are logged with the user and time, so every figure can be traced back.

Read-only access for accountants

Outside accountants get view-and-export access that the owner grants and can withdraw.

Finalise & lock

Statutory statements can be finalised and locked with the CA's UDIN, so the signed version stays as signed.

Indian financial year

April-to-March years, managed per company, with GST periods and TDS quarters following the Indian calendar.

Pricing

A plan sized to your business

Plans depend on how many companies and users you need. Every new account starts with a free trial — talk to us when you're ready to choose a plan.

Chat on WhatsApp

Tell us how many companies and users you have, and we'll suggest the right plan.

Chat on WhatsApp (opens in a new tab)

Email us

Send your business details — companies, users and the features you need — and we'll reply with a quote.

Send an email

Call us

Speak with our team about your business and how KhataWise would fit.

+918087191823

Or start your free trial now and decide later. See the pricing page for plan details.

FAQ

Questions businesses and CAs ask us

Can I file GST returns directly from KhataWise?
Yes, for GSTR-1 and GSTR-3B. After you authenticate with the GST portal using the OTP sent to your registered mobile, KhataWise uploads the return prepared from your books and lets you file it with EVC. You can review every section first and drill into the invoices behind each GSTR-3B figure. For GSTR-8, KhataWise prepares the JSON for portal upload and records the ARN once filed.
Does it reconcile my purchases with GSTR-2A and GSTR-2B?
Yes. Fetch GSTR-2A or GSTR-2B from the portal (or upload the JSON), and KhataWise matches each supplier invoice with your purchase books, shows what is missing or different, and lets you import unrecorded invoices as purchase bills. The IMS dashboard lets you accept, reject or keep invoices pending and sync those actions to the portal, and the ITC manager records whether each credit is claimed, blocked, deferred or reversed.
Which TDS forms does KhataWise support?
TDS in KhataWise follows the Income-tax Act, 2025. You can track deductions and challans, generate the quarterly statement in Form 140, validate it with the file validation utility, prepare corrections, and issue Form 131 certificates to deductees.
Can my CA access my books? What can they change?
You decide. From Settings, the owner grants an accountant access to a specific company. That access is read and export only — your CA can review ledgers and reports and download what they need, but cannot post entries, edit invoices or file returns. You can withdraw access at any time. CAs see all the companies shared with them in the partner portal.
I use Tally today. Can I move my data?
Yes. Export your data from Tally as XML and use the Tally import wizard to bring in ledgers and transactions. You can also enter opening balances directly.
Which bank statements can I import?
You can upload CSV, Excel or PDF statements. There are built-in readers for SBI, HDFC, ICICI, AU Small Finance Bank and IndusInd Bank, and a downloadable template you can use for any other bank.
Does KhataWise prepare the income-tax return?
For firms and LLPs (ITR-5) and companies (ITR-6), KhataWise prepares the return from your books. You add the details the books cannot supply, preview it schedule by schedule with validation checks, and download the JSON to upload on the income-tax e-filing portal. Nothing is filed automatically.
Can I manage more than one company?
Yes. One login can run several companies, each with its own books and financial years. How many companies and users you can add depends on your plan.
How much does it cost?
Pricing depends on the number of companies and users. New accounts start with a free trial and no card is needed to register. Contact us on WhatsApp, email or phone for a quote.

More questions and answers

Put your books, GST and TDS in one place

Create your account, add your company with its GSTIN, and start recording. Your CA can join you when you are ready.