Skip to main content

Paid in Dollars, Living in Rupees

You invoice in USD, EUR or GBP. You pay rent, groceries and the internet bill in INR. Between those two currencies sits a question most freelancers cannot answer honestly: how much did I actually earn this month? Here is the record-keeping that answers it.

A salaried friend knows their monthly income to the rupee. As a freelancer billing international clients, you know something much vaguer: three invoices went out, two got paid, one arrived at a rate you did not choose, and somebody took a cut somewhere in the middle. The money is real. The number is fog.

That fog is not a discipline problem — it is a currency problem. Your income is denominated in one currency and your life is denominated in another, and the rate between them moves every single day. Until you record what actually landed in your bank account, in rupees, on the day it landed, every income figure you carry in your head is an estimate. The fix is not complicated maths. It is the habit of writing down a thing that has already happened.

Chapter 1: Why "How Much Did I Earn?" Is Genuinely Hard

Start with the obvious gap: an invoice is not income. You bill a client $1,200, and between that moment and the money reaching you there are three different dates — the day you invoiced, the day the client paid, and the day your bank credited the rupees. They can be weeks apart, and only the last one carries a number you can actually spend.

Then there is the shrinkage. Between the client's account and yours sit platform fees, intermediary bank charges, and the rate your bank chose to apply — rarely the rate you saw on a currency website that morning. A $1,200 invoice does not become $1,200 worth of rupees. It becomes whatever your bank statement says, and that figure is the only one your budget should ever see.

Finally there is the lumpiness. Freelance income does not arrive monthly; it arrives whenever clients get around to it. Two payments clear in the same week and March looks like your best month ever; nothing clears in April and it looks like a disaster. Neither is true. You cannot manage income you cannot measure, and you cannot measure income you never wrote down.

Chapter 2: The Five Records That Answer the Question

You do not need accounting software to run a freelance practice. You need five records kept consistently, each answering a different question:

  • 1. What you billed, in the client's currencyThe invoice: amount, currency, client, date sent. This is your pipeline, not your income — it tells you what is owed and what is overdue. Keeping it separate from what you have been paid is the whole point; blurring the two is how freelancers convince themselves they earned money that is still sitting in somebody else's account.
  • 2. What actually landed, in rupeesThe credit in your bank account, on the date it appeared, after every fee taken along the way. This is your income. It is the number that pays rent and the number your budget runs on. If you take only one habit from this article, take this one.
  • 3. The rate it converted atThe effective rate for that specific payment — rupees received divided by the foreign-currency amount. Written down at the time, it is a permanent fact about that transaction. Reconstructed months later from a rate website, it is a guess that will never match your statement.
  • 4. Business spending, separated from personalThe software subscription, the co-working day pass, the client lunch, the laptop. Same wallet, same UPI app, completely different meaning at the end of the year. Tagging as you spend costs a second; sorting twelve months of mixed transactions in one sitting costs a weekend.
  • 5. The money you have already set asideA freelancer's income arrives gross. Some of it was never yours to spend. Recording what you have moved aside — and keeping it somewhere separate from your spending account — is what turns filing season from an emergency into an administrative task.

Chapter 3: The System — What to Do the Day Money Lands

The whole system runs off one trigger: a payment hits your account. Everything below happens in the five minutes after that notification, once or twice a month. That is the entire time cost of keeping honest freelance books.

1

Record the rupees that arrived, not the dollars you billed

Open your statement, take the credited amount in INR, and log it as income on the date it appeared. The invoice amount is a claim; the credit is a fact.

Log the fact, and note the invoice it belongs to alongside it, so the two can be matched later without guesswork.

2

Freeze the conversion rate on the record

Next to the rupee figure, write the foreign amount and the rate it worked out to. That rate is now frozen — it belongs to that transaction forever, whatever the currency does next week. This is the single most important habit in the article. A record that recalculates itself at today's rate quietly rewrites your history every time you open it, and a history that changes is not a record at all.

3

Split business from personal with categories

Give business spending its own categories — software, hardware, professional services, travel, client meetings — and pick one the moment you spend. Personal spending keeps the ordinary categories. Two clean sets, one wallet, and a year-end view that sorts itself instead of asking you what a ₹4,000 charge in June was for.

4

Capture the paperwork with the expense

When you log a business expense, attach the receipt or note where it lives. Software invoices arrive by email and are lost by search; a link or a line written at the moment of entry is worth an hour of digging next January. The aim is a year that is already documented when someone asks, not a year you have to reconstruct.

5

Move the set-aside out on the same day

The moment income lands is the only moment setting money aside is painless — it has not yet become part of what you feel you have. Move your chosen share into a separate account immediately, and log the transfer so you can watch the set-aside grow.

How much to set aside depends entirely on your own situation and is worth going through with a qualified professional; our tax tools are a reasonable place to start putting numbers to it.

Chapter 4: Three Rules for Honest Freelance Books

Everything above collapses into three rules. Keep only these and your monthly reports will describe your actual business rather than a hopeful version of it.

1. The rupee that landed is the truth

Not the invoice, not the rate you saw on a news site, not what the payment should have been worth. Your income for a month is the sum of the credits that reached your account in that month, and every other number is context around it. This one rule removes most of the ambiguity from freelance bookkeeping.

2. Decide business-or-personal at the moment of spending

You will never be as sure about that classification as you are in the ten seconds after you pay. Decide then, tag then, and never revisit it. Deferred decisions do not get made — they get guessed at, in bulk, months later, badly.

3. Set aside on arrival, never at filing time

Money sitting in your spending account is money you will spend, however firmly you intend otherwise. Moving a share of every payment out on the day it arrives means your obligations are funded continuously, out of income you never emotionally counted as available.

Know What You Actually Earned

Foreign income, rupee expenses, one honest picture.

Nami lets you log income the way freelancers actually receive it — a rupee amount on the day it landed, with the foreign figure and the rate recorded alongside and frozen there. Business and personal spending get their own categories, so the year sorts itself as you go, and monthly reports put income, business spending and set-asides side by side.

Log income in rupees with the foreign amount and rate kept beside it.
Rates stay frozen on the record — your history never rewrites itself.
Custom categories keep business and personal spending apart.
Monthly and yearly reports, exportable when your accountant asks.
Start Tracking Free

Conclusion

Freelancing across currencies makes a simple question hard: what did I earn? The answer is not hidden in exchange rates or invoice totals — it is in your bank statement, one credit at a time, and it only becomes usable when you write it down as it happens. Record the rupees that arrived, freeze the rate they arrived at, tag business apart from personal, and move the set-aside out the same day. Do that for a year and filing season stops being an archaeology project. More importantly, you finally get to answer the question every freelancer quietly avoids — how much am I actually making? — with a number instead of a shrug.

Part of: The Complete Guide to Expense Tracking — the pillar guide that ties this together with budgeting, savings, and debt payoff.
The playbook

Freelance books in four setup steps

Half an hour to set up, five minutes per payment after that. This is the whole system.

  1. 1

    Create your business categories (10 min)

    Software, hardware, professional services, travel, client meetings — whatever your work actually costs. Having them ready in advance is what turns tagging at the moment of spending into a single tap instead of a small decision you postpone.

  2. 2

    Open a separate set-aside account (15 min)

    A second savings account used for nothing else. Distance is what protects the money: a balance you cannot see while you are paying for groceries is a balance you do not spend.

  3. 3

    Log every credit on the day it lands (5 min per payment)

    Rupees received, foreign amount, rate, client, invoice. Do it while the bank notification is still on your screen and the record is finished for good — no month-end reconstruction, no guessing at rates you never noted.

  4. 4

    Review the month before it closes (10 min)

    Once a month, look at income, business spending and the set-aside balance together. It takes ten minutes and it is the only reliable way to notice a client who has not paid or a subscription you stopped using in March. If you want the reporting and export side handled for you, see what the paid plans include.

The one-rule version: record what landed in rupees, on the day it landed, at the rate it landed — and never let that number recalculate itself.

FAQ

Freelance income and expenses — your questions, answered

Record the rupee amount that actually reached your bank account, on the date it was credited, after fees — and keep the foreign-currency amount and the effective rate alongside it. That way your income figures always reconcile with your statements, and you can still see what you billed in the client's currency. The invoice amount is useful for chasing payment; the credited amount is what your budget should run on.
For your own bookkeeping, the rate that matters is the one your money actually converted at: rupees received divided by the foreign amount. It comes straight from your bank statement, so nothing can contradict it. Official filings may have their own rules about which rate applies in which situation, so check that side with a qualified professional rather than assuming your bookkeeping rate carries over.
Because a record that revalues itself is not a record. If your tracker converts a payment at today's rate every time you open it, last March's income changes every month and no two reports agree. Freezing the rate at the moment of receipt means the entry describes what happened, permanently — which is exactly what you need when reconciling with statements or handing anything to an accountant.
With categories chosen at the moment of spending. Create a small set of business categories — software, hardware, professional services, travel, client meetings — and tag each spend as it happens, so the split exists in your data rather than in your memory. Many freelancers also route business spending through one dedicated card or UPI handle, which makes the split obvious even before categorisation.
That depends on your income, your situation and the rules that apply to you, so it is worth working out with a qualified professional rather than copying a number from the internet. What matters for record-keeping is the habit: decide on a consistent share, move it out on the day each payment lands, keep it in an account you do not spend from, and log the transfer so you can see the balance grow. Our tax tools are a place to start putting numbers to it.
Usually not at the start. What you need is a consistent record of income received in rupees, the rate each payment converted at, and business spending separated from personal — an expense tracker with custom categories and exportable reports covers that comfortably. Dedicated accounting software starts earning its keep when you take on employees, deal with heavier compliance, or your accountant asks for something your exports cannot produce.