Guide for Service Exporters
Menu
Tax

How should an Indian freelancer keep books for foreign income?

Verified by:
Editorial team
Published
Last modified
Reading time
6 min read

Short answer

A specified professional keeps a cash book, ledger, bills and receipts under rule 46 of the Income-tax Rules, 2026.2 Rule 46 does not apply where gross receipts stayed within ₹1,50,000.2 Others keep books once they cross the section 62(2) thresholds.1 Books are kept for seven tax years.2 Electronic books need daily backups on servers in India.2

RequirementApplies toGoverned byDeadlinePenaltyLast verified
Books of accountSpecified professions, and others above section 62(2) thresholds1Income-tax Act, 2025, section 621Not applicableNot covered on this page28 October 2026
Prescribed professional booksSpecified professions with gross receipts above ₹1,50,0002Income-tax Rules, 2026, rule 46(3) and (4)2Not applicableNot covered on this page28 October 2026
RetentionEveryone keeping books under rule 462Rule 46(9)2Seven tax years from the end of the relevant tax year2Not covered on this page28 October 2026
Electronic booksBooks kept in software or the cloud2Rule 46(8)2Daily backup on servers in India2Not covered on this page28 October 2026
Realisation trackingEvery service exporter from 1 October 20263FEMA (Export and Import of Goods and Services) Regulations, 20263Nine months from invoice; twelve if in rupees3Not covered on this page28 October 2026

Bookkeeping for foreign clients serves three masters at once: the Income Tax Department wants your income and expenses, the GST law wants your export invoices and refunds, and the foreign exchange rules want proof that each export was paid for on time. A single, well-kept record of every foreign invoice and receipt answers all three. This guide covers what the income-tax law requires and how to set up records that also satisfy the export side.

The law cited is the Income-tax Act, 2025 and the Income-tax Rules, 2026, which apply to income earned from 1 April 2026 (tax year 2026-27).24 Facts are as of October 2026.

What is bookkeeping for foreign income?

Bookkeeping for foreign income is keeping the books section 62 of the Income-tax Act, 2025 and rule 46 of the Income-tax Rules, 2026 require, with one record per foreign invoice that links income tax, GST and FEMA.123 For a person carrying on a specified profession (and authorised representatives and film artists), rule 46(4) lists:2

  1. a cash book;
  2. a journal, if accounts are kept on the mercantile (accrual) system;
  3. a ledger;
  4. copies of bills or receipts issued for sums of ₹250 or more;2
  5. original bills and receipts for expenditure of ₹250 or more;2
  6. payment vouchers prepared and signed by you for expenditure under ₹250, where the cash book does not contain adequate details.2

Most freelancers meet this with accounting software that keeps a bank-linked ledger, an invoice register and scanned expense bills. A medical professional keeps extra records under rule 46(6).2

Who has to keep books of account for foreign income?

Section 62 of the Income-tax Act, 2025 sets who has to keep books of account, and the same rules apply whether the income is foreign or domestic:14

GroupWhen books are requiredBest for
Specified profession (legal, medical, engineering, architectural, accountancy, technical consultancy, interior decoration, information technology, company secretary, or notified)Always, under section 62(1)(a), subject to the rule 46 threshold below1Developers, architects, consultants
Any other business or profession (individual or HUF)If income exceeded ₹2,50,000 or receipts exceeded ₹25 lakh in any of the three preceding years, or are likely to in a newly started activity1Designers, writers, tutors
Presumptive taxpayer declaring less than the deemed profitUnder section 62(2)(c) read with section 58(3)14Freelancers on the 50% scheme with low actual profit

Rule 46(3) of the Income-tax Rules, 2026 switches off the prescribed professional books where total gross receipts in the profession did not exceed ₹1,50,000 in any one of the three preceding years, or in a newly set up profession are not likely to.2 For which work counts as a specified profession, see section 62 specified professions.

How do you keep books for foreign income each month?

You keep books for foreign income each month by matching every foreign bank credit to an invoice, tracking unpaid invoices by age, and backing up the books in India.23

  1. Raise each export invoice: with the GST export endorsement; see export invoice format.
  2. Match bank credits: match every bank credit to an invoice within the month and save the FIRA or bank advice.
  3. Update outstanding days: chase invoices well before the nine-month realisation deadline.3
  4. File expense bills: of ₹250 or more against the ledger entry.2
  5. Back up the books: confirm the daily backup sits on servers in India.2
  6. Reconcile each quarter: compare receipts with GST returns and estimate advance tax.

A chartered accountant (CA) can set up the chart of accounts once, after which the routine is mechanical.

What records and retention periods apply to foreign income books?

Foreign income books are kept for seven tax years from the end of the relevant tax year, at your place of profession, with one row per foreign invoice.2

  • Retention: seven tax years from the end of the relevant tax year (rule 46(9)).2 Books for tax year 2026-27 must be kept until at least 31 March 2034.
  • Place: where you carry on the profession, or at the principal place if you work from more than one location (rule 46(7)).2
  • Electronic books: must remain accessible in India at all times, with a daily backup on servers physically located in India (rule 46(8)).2
  • Reopened years: if an assessment is reopened, the books must be kept until the reopened assessment is completed (rule 46(10)).2

A practical layout for each foreign receipt, built around the bills and receipts rule 46 requires and the realisation and EDF rules in the 2026 Regulations:23

FieldExampleWhy it matters
Invoice number and dateINV-2026-041, 5 June 2026Starts the FEMA realisation clock and GST reporting
Client name and countryAcme Ltd, United KingdomExport conditions and treaty questions
Currency and amountGBP 3,000Matches the remittance
Date received and channel2 July 2026, bank wireProves receipt by banking channel
Rupee amount creditedAs shown on the bank adviceIncome for tax purposes and the cash test
Purpose code usedP0802Matches the service exported
FIRA or bank advice referenceBank reference numberEvidence for income tax, GST refund and e-BRC
Fees deductedBank or platform chargesExpense or netting entry
Foreign tax withheldNil, or the amount and certificateForeign tax credit claim
Outstanding days27 daysFlags invoices nearing the realisation deadline

From 1 October 2026, the FEMA (Export and Import of Goods and Services) Regulations, 2026 require realisation within nine months from the invoice date (twelve months for rupee invoices), and an Export Declaration Form (EDF) for every service export.3 The e-BRC is now self-generated by the exporter on the DGFT portal from the bank's inward remittance data.5 See export realisation period and FIRC vs FIRA vs e-BRC.

What happens if a freelancer's foreign income books are incomplete?

If a freelancer's foreign income books are incomplete, gross receipts can be understated, an AIS mismatch is harder to answer, and a tax audit takes longer once receipts cross ₹50 lakh.4

  • Understated receipts: record platform fees and payouts separately so gross receipts are complete.
  • AIS mismatch: well-kept records answer an AIS mismatch.
  • Tax audit: records make a tax audit faster if your receipts cross ₹50 lakh.4
  • Presumptive scheme: declaring profit below the deemed figure brings in the section 62 books requirement under section 58(3).4

How are foreign currency amounts calculated in a freelancer's books?

Foreign currency amounts in a freelancer's books are calculated by booking the invoice in rupees at a consistent rate and booking the receipt at the rupee amount actually credited; the difference is an exchange gain or loss.

  • Invoice: book in rupees at a consistent rate.
  • Receipt: book at the rupee amount actually credited, as shown on the bank advice.
  • Difference: record as an exchange gain or loss.
  • Platform balances: record the gross fee earned, the platform fee and the payout separately, so your gross receipts are not understated.

For example, say a developer books a GBP invoice in rupees at a consistent rate and the bank later credits more rupees than were booked: the extra rupees are an exchange gain in the books. The rate to use for income tax and how the difference is taxed are covered in exchange rate for income tax on foreign income, accounting for foreign currency invoices and forex gain or loss on exports.

What are the common bookkeeping mistakes with foreign income?

The common bookkeeping mistakes with foreign income are recording only net platform payouts, storing cloud books without an Indian backup, and losing track of unpaid invoices.23

  • Net payouts only: record gross fees, platform fees and payouts separately.
  • No Indian backup: rule 46(8) needs a daily backup on servers in India.2
  • No ageing column: unpaid invoices must be realised within nine months of the invoice date.3
  • Missing bills: expense bills of ₹250 or more are part of the rule 46 books.2
  • Discarding old books early: keep them for seven tax years.2

Records kept this way answer the Income Tax Department, the GST department and your bank from one set of books.

How did we verify this?

We checked this page against the sources below on 30 October 2026. Read our methodology or report an error.

  1. [1]Income-tax Act, 2025, section 62 (Income Tax Department section page)
  2. [2]Income-tax Rules, 2026, rules 46 and 47 (notified 20 March 2026)
  3. [3]RBI: FEMA (Export and Import of Goods and Services) Regulations, 2026, regulations 3 to 5 (FEMA 23(R)/2026-RB, amended up to 22 September 2026)
  4. [4]Income-tax Act, 2025 as amended by Finance Act, 2026: sections 58, 62 and 63 (Income Tax Department)
  5. [5]DGFT: e-BRC self-certification (Trade Notice 33/2023-24 and FAQs)

Frequently asked questions

Do I need to keep books if I use the presumptive scheme?+

Section 58(3) of the Income-tax Act, 2025 makes books under section 62 compulsory for a presumptive taxpayer who declares profit below the deemed figure and whose total income exceeds the exemption limit.4 Keeping invoice and receipt records is still needed on the presumptive scheme to prove gross receipts.

How long must a freelancer keep books and invoices?+

Rule 46(9) of the Income-tax Rules, 2026 requires a freelancer's books and documents to be kept for seven tax years from the end of the relevant tax year.2 If an assessment is reopened, rule 46(10) requires the books to be kept until the reopened assessment is completed.2

Can I keep my books in cloud accounting software?+

A freelancer can keep books in cloud accounting software, but rule 46(8) of the Income-tax Rules, 2026 requires electronic books to remain accessible in India at all times, with a daily backup kept on servers physically located in India.2 Check where your software stores data and backups before relying on it.

What is the turnover limit for keeping books if I am not a specified professional?+

For an individual who is not a specified professional, section 62(2) of the Income-tax Act, 2025 requires books if income from business or profession exceeded ₹2,50,000 or receipts exceeded ₹25 lakh in any of the three preceding years, or are likely to in a newly started business.1

Does the FEMA deadline affect my bookkeeping?+

The FEMA deadline affects a freelancer's bookkeeping. From 1 October 2026, export proceeds for services must be realised within nine months from the invoice date, or twelve months for rupee invoices, under the 2026 Regulations, so tracking unpaid foreign invoices by age is part of good records.3

How should platform payouts be recorded in the books?+

If a marketplace or payment platform holds funds before paying out, record the gross fee earned, the platform fee and the payout separately in the books. Recording only the net payout understates gross receipts, which matter for presumptive taxation limits and for the tax audit threshold of ₹50 lakh.4

This page is general information for Indian service exporters, not tax or legal advice. Rules change and outcomes depend on your facts, so confirm with a chartered accountant before acting.