Getting-paid guides · 10

A year of payments, and you can't tell where the money came fromBuild a simple, searchable record for your overseas payments: what to keep, how to keep it, ready for appeals and tax (not a substitute for tax advice).

By Yue Han Updated 2026-09-08 7 min read

Each payment is clear the moment it lands, but by year-end you look back and it's a tangle: which one came from which client, how much the fee took, what you actually kept, all of it down to memory. Then you need to reconcile, or appeal, or file taxes, and realize you kept no proof at all. You don't need complicated software. A simple ledger plus a habit of saving receipts as you go is enough to keep every payment clear. This guide shows you how to set it up.

On this page
  1. Why keep records at all
  2. What to log for each payment
  3. A record-keeping method that isn't a chore
  4. One spreadsheet is enough, skip the software
  5. Which proofs to store on their own
  6. On taxes: go by your local rules
  7. Make the ledger something you can reconcile with
  8. Wrong assumptions about keeping records
  9. FAQ
  10. What to read next

01Why keep records at all

Keeping records isn't about looking professional. It's for three things that can come up at any moment: reconciliation (how much you actually earned and how much was taken), appeals (when an account is restricted, you can show the money is legitimate and real), and tax preparation (when it's time to file, the numbers are ready and you're not scrambling).

02What to log for each payment

  • Date, client, project or service.
  • Quoted amount and currency.
  • The channel used, and the actual take-home (after fees).
  • The matching invoice number and transaction ID / TXID.

Log the actual take-home separately, because the gap between it and your quote is the cost of getting paid you carried all year (see guide 6).

03A record-keeping method that isn't a chore

The simpler it is, the more likely you stick with it. One table, a few columns, is enough:

ColumnWhat goes in it
DateThe date the payment arrived
Client / projectWho, and what work
Quote / currencyThe nominal amount
ChannelPayPal / Wise / Payoneer / USDT
Take-homeNet after fees, converted to the currency you keep books in
ProofInvoice number, transaction ID, or where the screenshot is saved

04One spreadsheet is enough, skip the software

Ten minutes to set up, then log it as you go
  1. In any spreadsheet tool, set up the columns above and name it "Payment ledger".
  2. Agree on a fixed moment to log: fill a row as soon as each payment lands, don't let it pile up.
  3. Make a folder and file your proofs by month or by client (invoices, arrival screenshots, TXIDs).

05Which proofs to store on their own

  • The invoices you issued.
  • Proof of arrival (platform transaction records, bank statements, block explorer records).
  • Key communication with the client about amount and delivery.

These matter most when an account is restricted and you have to appeal (see guide 2), because they show the money came from a clear source.

06On taxes: go by your local rules

Whether income must be declared, how to declare it, and on what basis vary widely by region, and the rules change. This site doesn't give tax advice and won't judge how much you owe. What this guide can do is help you keep records complete and your numbers tidy, so whatever the rules are where you live, you can produce clean books. For how to actually file, go by your local official rules in force, and consult a local professional if needed.

If your clients are in the US, they will probably also ask you for a W-8BEN. That form only decides whether the US holds tax back, which is a separate matter from how you report at home; keep a copy of the one you send with that year's invoices. The W-8BEN guide covers how to fill it in.

07Make the ledger something you can reconcile with

Writing every payment down and having books that reconcile are two different things. The second one has a concrete test: on any given day you can answer three questions. How much came in this month, which invoice each payment belongs to, and where the gap sits between your ledger and the balance in each receiving account. Three habits at logging time get you there.

  • Log two amounts, not one. One column for what the client actually paid, one for what actually landed in your account, and a separate column noting whether the gap was a fee or an FX loss. Collapse them into a single number and by year-end you can never pull them apart again.
  • Write down which rate you converted at. If you keep books in your local currency, record the rate you used for a foreign-currency or stablecoin payment and where that rate came from (the bank's booking rate, the platform's execution price, a public mid-market rate, any of them works as long as you stay on the same basis). Switch basis halfway and the books stop matching.
  • Reconcile monthly, not annually. At month end, total the arrivals in your ledger for that month and check them against the actual activity in each receiving account, and chase any gap the same month. Leave it a year and some platforms' transaction history is already past the window you can still export.

If you later hand the books to an accountant or a tax agent, what they usually ask for is this: a date-ordered list of payments received, the invoice or contract behind each one, proof of arrival, and a note on the conversion basis you used. Keep records this way and all of that exports straight out, with nothing to reconstruct after the fact. Whether you need to declare income, and on what basis, still goes by the current rules where you live.

08Wrong assumptions about keeping records

The platform has the records, so I don't need to log anything myself.

Platform records may be scattered across several accounts and may be impossible to pull if an account has problems. A summary ledger of your own is the only copy that's truly in your hands.

Logging the quoted amount is enough.

There's a fee between the quote and the actual take-home. Log only the quote and you know neither your real income nor your cost of getting paid.

09FAQ

What does an accountant usually ask for?

A date-ordered list of payments received, the invoice or contract behind each one, proof of arrival, and a note on the rate you used to convert foreign currency into the currency you keep books in. All four fall out of the method above, so nothing has to be reconstructed later. How you actually report still goes by the current rules where you live.

A payment came in another currency. Which amount goes in the ledger?

Two numbers: what the client actually paid in the original currency, and what actually landed in your account. If you keep books in your local currency, add a third, the converted figure, and note the date and source of the rate you used. With all three you can still separate the fee from the FX loss later.

How long should I keep records?

It depends on your region's rules for retaining proof, and a few years is commonly suggested. When in doubt, keep more rather than less; storage costs almost nothing.

Do I need professional accounting software?

A spreadsheet is enough to start. Consider a tool once the volume grows. The point is to first build the habit of logging every payment and saving every proof.

10What to read next

Sources

Fees, rules and regional availability are whatever each official page shows in real time.

Updated 2026-09-08. This round added a section on making the ledger reconcile (split amounts, conversion basis, monthly checks) and two related questions. This page helps you build a simple, searchable record for your overseas payments; it doesn't give tax, legal or accounting advice. Whether and how you need to declare income is set by the current official rules of your region.