Bookkeeping for Freelancers and Consultants in India: A Simple System
A simple bookkeeping system for freelancers and consultants: one account, invoices, foreign receipts, expenses, GST and advance tax, plus a monthly routine.
A freelancer's books do not need to be complicated, but they do need to be complete. Use one bank account for the work, raise a numbered invoice for every job, keep the bank's proof for every foreign payment, record expenses with their bills, and reconcile once a month. That is enough to file GST correctly if you are registered, pay advance tax on time and file an income tax return that matches what the tax department already sees.
The system in six parts
- One account for the work: route all professional receipts and expenses through one bank account, separate from personal spending.
- Invoices: a numbered series for each financial year, with your name, PAN (and GSTIN if registered), the client, the service, the amount and the currency.
- Foreign receipts: keep the bank's inward remittance advice or e-BRC for each payment, with the exchange rate the bank applied.
- Expenses: bills for equipment, software subscriptions, internet, co-working and travel, filed by month.
- Records of tax: TDS deducted by Indian clients, advance tax paid, and GST returns if registered.
- Monthly reconciliation: match bank receipts to invoices and list what is unpaid.
Tools: spreadsheet or software?
| Your situation | Good enough |
|---|---|
| A few clients, no GST, Indian payments | A well-kept spreadsheet with the bank statement |
| GST-registered, foreign clients, LUT | Accounting software such as Zoho Books, for GST-compliant invoices and reports |
| Several income streams, staff or a team | Accounting software with a monthly bookkeeper |
GST and foreign clients
If you are GST-registered and bill foreign clients, each export invoice is issued under the LUT and reported in your returns, and the foreign exchange received is the evidence that keeps it an export. Your books should tie each export invoice to its remittance advice. See GST for freelancers with foreign clients.
Income tax: advance tax and presumptive income
- Advance tax is paid in instalments by 15 June, 15 September, 15 December and 15 March once your tax for the year is likely to be ₹10,000 or more after TDS.
- Eligible professionals can choose presumptive taxation under Section 58 of the Income-tax Act, 2025, which declares income at a set share of receipts; clean records of receipts still matter. See 44AD vs 44ADA.
- Match TDS deducted by Indian clients with your annual tax statement before filing.
Bookkeeping does not by itself reduce your tax, but it lets you claim the expenses you are entitled to and avoid mismatches that lead to notices.
A monthly routine (30 minutes)
- Raise invoices for the month and send reminders for unpaid ones.
- Download the bank statement and match receipts to invoices.
- File the month's bills and remittance advices.
- If registered, review GST data before the return is filed.
- Each quarter, estimate the year's tax and pay the advance tax instalment.
Frequently asked questions
Q: Do freelancers need to maintain books of accounts?
A: Freelancers should keep records of income and expenses in any case, and the law requires books above certain income or receipt levels. Clean records also support your return and GST filings.
Q: Should freelancers have a separate bank account?
A: Yes. A separate account for professional receipts and expenses makes reconciliation, GST and tax filing far simpler.
Q: What proof should I keep for foreign payments?
A: The bank's inward remittance advice or e-BRC for each payment, with the exchange rate, matched to your invoice.
Q: When is advance tax due for freelancers?
A: In instalments by 15 June, 15 September, 15 December and 15 March, once your tax for the year is likely to be ₹10,000 or more after TDS.
Q: Can I use a spreadsheet for bookkeeping?
A: For a small, simple practice, yes. Once you are GST-registered or have foreign clients and several income streams, accounting software is easier.
Tags
Related reading
Do Freelancers Working for Foreign Clients Need GST? (2026)
12 min read
Should a Freelancer or Influencer Register a Proprietorship? (2026)
12 min read
44AD vs 44ADA: Presumptive Tax for Freelancers & SMEs
7 min read
GST for YouTubers and Influencers in India (2026 Guide)
12 min read