For completed crypto payments

Crypto Payment Receipt Generator

Turn a confirmed blockchain transaction into a PDF receipt. No account or wallet connection required.

Add the payee and client details your wallet history cannot show, then download a clear record to share or keep.

Free PDF preview and download. Sign in only if you want to save receipts.

Sample · not a real transaction

RECEIPT

No: ROC-SAMPLE01

Date: 14 October 2026

Payee

Example Studio

Client

Sample Client

PAYMENT DETAILS

Currency

USDT

Amount

100.00 USDT

USD Reference Rate

1 USDT = $1 USD

Transaction Hash

0x0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef (Ethereum)

USD value uses a 1:1 stablecoin reference assumption, not a measured historical price.

Total$100.00 USD
ReceiptOnChain

Generated by ReceiptOnChain.com

The Date on the PDF is the transaction date.

No wallet connection required

Paste a public transaction hash. No wallet access or seed phrase.

Confirmed payments

The free generator requires a confirmed transaction with a valid date.

No account required

Preview and download the PDF directly in your browser.

A record with clear sources

Know where every detail comes from.

A receipt is more useful when you can explain its fields. We show the blockchain transaction alongside the context you provide, and label USD values as references.

The transaction hash lets someone inspect the transfer. It does not verify the names, wallet ownership or service description you enter.

01

From the blockchain

Transaction hash, amount, network and transaction date are filled from the lookup.

02

From you

Payee, client and optional notes provide the business context for the payment.

03

USD reference

CoinGecko supplies a transaction-date reference for volatile assets. USDT and USDC use a 1:1 assumption.

The essentials

Everything you need to document a crypto payment

A focused workflow from transaction lookup to a shareable PDF receipt.

01

Auto-Fetch from TX Hash

Paste a supported BTC, ETH, USDT, USDC, BNB or TRX transaction hash. We look up the amount, network, recipient address and date.

02

PDF Receipt

Download a PDF with the payee and client details, crypto amount, USD reference value and transaction hash for checking the transfer.

03

Multi-Chain Support

Supports BTC, ETH, USDT, USDC, BNB and TRX on selected networks. For volatile assets, the USD reference uses CoinGecko data for the transaction date; USDT and USDC use a $1 assumption.

With an account

Optional tools for ongoing work.

Client Management

Requires sign-in. Save client profiles (name, email, company, tax ID, address) and reuse them when creating receipts.

Email Receipt to Client

Requires sign-in. Send saved PDF receipts directly to your client's inbox. Guest PDF downloads remain available without an account.

Income Reports & CSV Export

Requires sign-in. View monthly income summaries of saved receipts and export CSV for your accountant or tax filing.

Coverage

Supported Cryptocurrencies & Networks

Create PDF receipts for the listed asset and network combinations. Check the transaction details and USD reference before sharing.

Check your transaction
USDT

USDT

Tron (TRC20), Ethereum (ERC20), BSC, Arbitrum, Optimism

USDC

USDC

Tron, Ethereum, Arbitrum, Optimism

ETH

ETH

Ethereum, Arbitrum, Optimism

BNB

BNB

BSC

BTC

BTC

Bitcoin

TRX

TRX

Tron

A simple workflow

From transaction to PDF, step by step

If you have the transaction hash, you're ready to go.

01 / 04

Open the Generator

Start immediately — no registration or wallet connection required

02 / 04

Paste TX Hash

Select the coin and network, paste the transaction hash, and click Lookup to fetch the on-chain data

03 / 04

Add Payee & Client Info

Fill in the payee and client names, add optional details or notes, and review the transaction data

04 / 04

Preview & Download PDF

Preview and download your PDF in the browser without an account. Sign in optionally to save and manage receipts

Need the hash? Open the completed payment in your wallet history or a block explorer. Bitcoin calls it a TxID.

Open generator

Good to know

Frequently Asked Questions

Straight answers about transaction lookups, reference values, and what the receipt can show.

Do I need to connect my wallet?

No. ReceiptOnChain never asks for wallet access or seed phrases. You simply paste the transaction hash from your wallet or explorer — we fetch the on-chain data without any wallet connection.

What cryptocurrencies and networks are supported?

We support Bitcoin (BTC), Ethereum (ETH), USDT, USDC, BNB, and TRX on selected Bitcoin, Ethereum, BSC, Tron, Arbitrum, and Optimism networks. Check the supported combinations above.

How is the USD price determined?

BTC, ETH, BNB and TRX use a CoinGecko historical USD reference for the transaction date, not an exact-time quote. USDT and USDC use a 1:1 USD reference assumption. Check the value for your records.

Can I send the receipt directly to my client?

You can download and share the PDF without an account. Sign in to save a receipt and use the built-in email feature to send it directly to your client.

Is ReceiptOnChain free to use?

Yes. Anyone can look up a transaction, add payee and client details, preview, and download a PDF receipt for free without registering or signing in. Cloud saving, receipt history, client management, reports, and email delivery require sign-in. Guest details are lost when you leave or refresh the page.

How do I get a receipt for a crypto payment?

Find the confirmed transaction in your wallet history or a block explorer, copy its hash or Bitcoin TxID, and paste it into the generator. Add payee and client details, then download the PDF.

What is the difference between a crypto invoice and a receipt?

An invoice requests payment before it is made. A receipt records a completed payment. ReceiptOnChain creates a receipt from an existing transaction; it does not request or process a payment.

What information does the PDF include?

The PDF includes the payee and client details you enter, transaction date, asset, amount, USD reference value, network, transaction hash and optional notes.

Does the receipt prove who owns a wallet?

No. A transaction hash lets you inspect an on-chain transfer. It does not verify the names, wallet ownership, services, or legal status entered on a receipt.

Why can’t my transaction be found?

Check the full hash and selected network, wait for confirmation, then try again. A provider outage or unsupported token can also prevent generation.

Guides

Learn more about crypto payment records

Practical reading before you share a receipt

Ready when you are

Turn a confirmed crypto payment into a receipt

No account needed for PDF downloads. Sign in to save and manage receipts.

Create Receipt