Kitebill

Multi-currency invoice (USD, EUR, GBP and 20+ more)

Bill each client in the currency you agreed, then record the exchange rate and fees so your year totals match the bank — not a fantasy FX rate.

The problem this page is about

A Pakistani, Egyptian or Gulf freelancer quotes USD 1,000. The client pays USD 1,000. Payoneer, Wise or a bank then credits something like PKR 278,000 minus a fee. If your books only show "USD 1,000", you cannot answer "what did I actually earn this year?"

What Kitebill does

Dashboard totals in your base currency across invoices

A worked example (illustrative numbers)

These figures are a walkthrough, not a live rate and not a promise of payout.

StepWhat you record
InvoiceUSD 1,000.00 due. Client pays USD.
Base currencyPKR (your Settings).
Rate you actually gote.g. 1 USD = 278.40 PKR on the payout day (your statement, not Google's mid-market).
ReceivedPKR 278,400 before fees — or whatever the statement shows.
FeesPayoneer / SWIFT / marketplace fee in PKR.
NetReceived − fees (− expenses on Pro).

Use the rate from the payout, not a website ticker. For a Pakistan-focused walkthrough see USD to PKR invoice tracking.

What we do not do

Free vs Pro

Multi-currency, rates, received-amount and fees are on the free plan (3 clients / 10 invoices). Pro (US$29 once) adds expenses in the net figure, unlimited records, CSV export and logo.

Start

  1. Generator for one PDF in any listed currency (no saved rate — one-shot).
  2. App when you want rates, fees and a dashboard.

Questions

Can one client be USD and another EUR?

Yes. Each client has a default currency; each invoice can still override it.

Do you pull today's rate from the internet?

No. Type the rate from your payout or the rate you agreed in the proposal.

Is this tax or FX advice?

No. It is a calculator and PDF. Ask a qualified adviser for tax treatment of FX gains/losses.