Free invoice generator for freelancers

Make a clean, professional invoice in about 30 seconds and send your client one link they can open on any device and pay. Bank transfer, PayPal, Wise, or one-click USDC — your choice. No signup, no account, no watermark, no platform fee, and nothing is stored on a server: the invoice lives inside the link itself.

No signupNo watermarkBank / PayPal / Wiseor USDC one-clickWorks on mobile0% fee

The whole invoice is encoded in the link — we don't store it. Anyone with the link can view and pay it, so send it directly to your client.

Why freelancers invoice in stablecoins

If you work with overseas clients, a bank wire costs $25–45 and takes 3–5 business days; PayPal takes 4–6% once currency conversion is counted. A USDC transfer on Base settles in seconds for a fraction of a cent, and the client sees exactly what they're paying. The awkward part has always been the paperwork — "just send 1000 USDC to 0x…" in a chat message is not an invoice, and it's not something a client's finance team can file.

This tool gives you the missing piece: a real invoice document with your business name, the client's name, an invoice number, an itemised list of the work, a due date, and a pay button wired to the exact token, chain and amount. Your client opens the link, clicks Pay, their wallet opens pre-filled. Nothing to install and nobody in the middle.

How it works

1. Fill in the form above and hit create. 2. Copy the link and email it to your client with your normal "invoice attached" message. 3. They open it, connect their wallet, and the transfer is pre-filled with your address and the amount. If they'd rather send it manually, the page shows a QR code and a copyable address. 4. The payment lands directly in your wallet — this site never touches the money and cannot.

Which network should I pick?

Base is the default for a reason: fees are typically under a cent and USDC there is issued natively by Circle. Polygon and Arbitrum are similarly cheap. Ethereum mainnet is the most universally supported but a transfer can cost several dollars in gas, so reserve it for larger invoices or clients who insist. Always confirm the network with your client before sending the invoice — stablecoins sent on the wrong chain to an exchange deposit address are the number one way people lose funds.

Still chasing clients who don't pay on time?

The Get Paid Pack is 15 copy-paste templates for the awkward part of freelancing: the polite nudge at day 3, the firm reminder at day 14, the final notice, the late-fee clause, the deposit request, the scope-creep pushback. Written to be sent as-is.

$9 one-time · instant download

Buy the Get Paid Pack — $9

Card or Apple Pay via Stripe. Prefer crypto? Send 9 USDC on Base/Polygon/Arbitrum to 0xCEc27aCF9A143e7f7231E6192C809a8b2250eeac, then open the download page.

See exactly what's in the pack →

Frequently asked

Is my invoice data uploaded anywhere?

No. Everything you type is encoded into the URL fragment (the part after #), which by design is never sent to a web server. The page is static HTML; there is no database and no account.

Do you take a fee?

None. The pay button builds a standard ERC-20 transfer straight from your client's wallet to yours. We have no contract in the path and could not take a cut if we wanted to.

Can my client pay from an exchange account instead of a wallet?

Yes — they can copy the address and amount and withdraw from Coinbase, Kraken and similar. Make sure they select the same network shown on the invoice.

Is a crypto invoice legally valid?

An invoice is valid on its content, not its payment rail: who is billing, who is billed, what for, how much, and when it's due — all of which this produces. For tax purposes most jurisdictions want the amount recorded in your local currency at the time of receipt, so note the exchange rate on the day the payment lands. This is general information, not tax advice.

More free tools

Overdue invoice reminder letter generator · Late payment fee & interest calculator · Invoice email templates

From
Invoice
Billed to
Due

Pay this invoice

Or send manually to this address on :

Payment QR code

Invoice generated with a free invoice generator — nothing was stored on a server. Make your own →