FREELANCER RECORD-KEEPING GUIDE

How to organize crypto payment records

A wallet history shows transfers, but a business record also needs context: who paid, what work the payment relates to, when it was received and how a USD value was estimated.

Keep the blockchain facts together

For each payment, record the asset and network, full transaction hash or Bitcoin TxID, recipient address, received amount, confirmation status and on-chain date. Copy these from your wallet or a relevant explorer. Check that the network and asset match the transfer; the same token symbol can exist on several networks.

Add the business context

Keep the client name, your payee details, project or service description, related invoice or contract and relevant communications with the transaction. Blockchain data alone cannot tell a reviewer who controls a wallet, why money moved or whether an invoice was settled.

Document your USD reference method

ReceiptOnChain uses CoinGecko historical USD data for the transaction date for BTC, ETH, BNB and TRX. It uses a 1:1 USD assumption for USDT and USDC. Neither is a guaranteed exact-time execution price. Keep the source and method with the receipt, and reconcile against any exchange settlement or accounting records you have.

The date relevant for your books can depend on your circumstances and local rules. If you need a formal tax or accounting treatment, ask a qualified professional in your jurisdiction.

Turn a confirmed transfer into a receipt

  1. Find the transaction hash in your wallet or explorer.
  2. Open the receipt generator, select the asset and network, and look up the confirmed payment.
  3. Review the on-chain amount, date and USD reference; add correct payee and client details.
  4. Preview and download the PDF, then store it with the contract, invoice and communications.

Guest receipts remain in the current browser session until downloaded. An account lets you store receipts, manage clients, export CSV reports and email saved receipts.

What the receipt does not establish

A generated PDF is a convenient summary of on-chain information and user-supplied fields. It does not prove wallet ownership, verify identity, certify service delivery or replace complete bookkeeping. It does not guarantee compliance with any jurisdiction’s tax rules. Review all fields before you share it.

Frequently asked questions

Is a transaction hash enough for a payment record?

It is a strong pointer to the on-chain transfer, but you may also need the client, agreement, work description and valuation method to explain the business event.

Should I keep an invoice as well?

If you issued one, keep it with the receipt so the requested and completed payment can be connected. See the invoice versus receipt guide.