Skip to content

Insights

How to get paid in crypto as a freelancer — and cash out to clean fiat

A practical guide to getting paid in crypto as a freelancer: how to agree it on the invoice, pick the right stablecoin and network, convert to your own currency on receipt, handle fees and tax records, and avoid the mistakes that cost people money — without ever holding crypto if you don't want to.

A client on the other side of the world wants to pay you. A bank wire will take three to five days, cost both of you a fee, and lose a slice to FX on the way. So they ask the question freelancers hear more and more often: can I just pay you in crypto?

Getting paid in crypto can be faster, cheaper and more reliable than a cross-border bank transfer — especially if your clients or your bank sit outside the major financial hubs. But it comes with its own rules: volatility, irreversible transactions, networks that don't forgive mistakes, and a tax return that still expects to see everything in your own currency. Done carelessly, it can cost you more than the wire you were trying to avoid.

This guide walks through how to do it properly: how to agree it on the invoice, which coin and network to use, how to turn it back into money in your bank account, and how to keep records that keep you out of trouble — including the option to never actually hold crypto at all.

What "getting paid in crypto" actually means

When someone pays you in crypto, they send a digital asset — usually bitcoin, or increasingly a stablecoin like USDC or USDT — to an address you control, over a blockchain network. There's no bank in the middle. The payment is confirmed by the network, typically in seconds to minutes, and once confirmed it's final: there are no chargebacks and no reversals.

That finality cuts both ways. It's why crypto is hard to defraud you after the fact, and it's also why a mistake — the wrong address, the wrong network — usually can't be undone. The habits in this guide exist to make that finality work for you, not against you.

Why freelancers get paid in crypto

The appeal isn't ideology. It's practical:

  • Speed across borders. A stablecoin payment settles in minutes, any day of the week, regardless of where the client banks. No three-day wait, no "sent on Friday, arrives Wednesday."
  • Reach. If your client is somewhere correspondent banking is slow, costly or closed, crypto may be the only rail that actually works — and the reason the work came to you in the first place.
  • Lower, clearer cost. On a low-fee network, moving a stablecoin costs cents rather than a percentage. There's no correspondent bank quietly taking a cut at each hop.
  • No chargebacks. Once a payment confirms, it's yours. For freelancers who've been burned by a reversed card payment months after delivering, that's not a small thing.

None of this means crypto is automatically better than a bank transfer for every job. It means that for cross-border, fast-turnaround or hard-to-bank work, it's often the better tool — if you set it up right.

Is it legal to get paid in crypto?

In most countries, being paid in crypto for legitimate work is legal, and treated as ordinary income. What varies is the detail — how it's taxed, what you must report, and whether any licensing or restriction applies. A small number of jurisdictions restrict or ban crypto payments outright.

Two things are almost universally true. First, tax authorities generally treat crypto you earn as income at its fiat value on the day you receive it — the same as if you'd been paid in cash. Second, transparency is increasing: frameworks like the EU's MiCA regime, and international reporting standards rolling out through 2026 and 2027, mean crypto income is becoming more visible to authorities, not less. Treat it as fully on-the-record money, because increasingly it is.

The practical takeaway: get paid in crypto if it suits you, but assume every payment will need to be explained in your own currency at tax time. The rest of this guide is built around making that easy. (This is general information, not legal or tax advice — check the rules where you live.)

Stablecoins vs bitcoin: price your work in fiat

This is the single most important choice, and it's usually an easy one.

Bitcoin (and other volatile crypto) can move several percent between the moment you send an invoice and the moment it's paid. Agree to "0.03 BTC" on Monday and you're gambling on what that's worth on Thursday. For most freelancers that's an unwanted second job as a currency trader.

Stablecoinsdigital tokens pegged to a fiat currency like the US dollar or euro — remove that risk. One USDC is designed to always be worth about one US dollar. If you invoice $2,000 and are paid 2,000 USDC, you've been paid roughly $2,000, whenever it lands.

The rule of thumb: price your work in your own currency, and settle in a stablecoin. Put the fiat amount on the invoice (say, "£1,500, payable in USDC at the exchange rate on the payment date") so there's no ambiguity about what "paid in full" means. You get the speed and reach of crypto without taking a position on any coin's price.

How to get paid in crypto, step by step

1. Agree it in writing, on the invoice

Before any money moves, put the terms in your contract and on the invoice:

  • The fiat amount owed and the currency it's priced in.
  • The coin and network you'll accept (for example, "USDC on the Polygon network").
  • How the exchange rate is set if you're pricing in one currency and settling in another — usually the market rate at the time of payment.
  • Who covers the network fee (normally the payer).
  • Your receiving address, shared securely — never pasted into an unverified email thread.

Clear terms prevent the most common dispute: the client sends "the right number of coins" at the wrong moment or on the wrong network, and considers the invoice settled. If you already invoice your clients and let them pay in crypto through a proper flow, most of this is handled for you — the invoice carries the amount, the accepted coins and a payment link, so there's nothing to copy and paste.

2. Decide how you'll actually receive it

You have two broad options, and the right one depends on how often you're paid in crypto and how much you want to touch it.

  • A self-custody wallet. You hold the private keys, you control the funds, and you're responsible for security, backups and recovery. Maximum control, maximum responsibility — lose the keys and the money is gone.
  • A regulated account that receives crypto and gives you fiat. Here the payment arrives and can be converted to your own currency automatically, landing in an account you can withdraw from by ordinary bank transfer. Some providers issue you a dedicated account and IBAN in your own name, so clients can even pay you by bank transfer or in stablecoins into the same place, and you're never managing keys.

For a freelancer who's paid in crypto regularly and just wants the money, the second option is usually simpler and lower-risk. For the occasional one-off, a reputable wallet may be enough. Either way, the next step is the one that turns crypto into rent money.

3. Get the network right — then test it

A stablecoin like USDC exists on several blockchains — Ethereum, Polygon, Solana, Base and others. The coin and the network both have to match between sender and receiver. USDC sent on Ethereum to an address expecting USDC on Polygon can be lost, and because the transaction is irreversible, there may be no way to recover it.

So, every time you work with a new client:

  • Confirm the exact network, in writing, not just the coin.
  • Send a small test amount first for any significant payment — a few dollars to prove the address and network are right before the full sum moves.
  • Double-check the address character by character, or use a QR code, rather than trusting copy-paste (address-swapping malware is a real, if rare, threat).

Boring, deliberate transfers are safe transfers. A payment process you'd describe as "exciting" is one that's about to go wrong.

4. Convert to fiat — the off-ramp

This is the step the enthusiastic guides skip, and it's the one that decides whether crypto actually pays your bills.

Converting crypto to spendable money is called off-ramping. You exchange the crypto or stablecoin for fiat and withdraw it to your bank account. What matters in practice:

  • Timing. With stablecoins, conversion is near-instant, so you can off-ramp the moment payment lands and lock in the value. With volatile crypto, the price can move while you wait, so convert promptly if you don't want the exposure.
  • What lands. The amount that reaches your bank account is the converted value minus any conversion fee or spread. Know that number before you agree the payment.
  • Where. You can off-ramp through an exchange, or through a regulated on/off-ramp that converts on receipt and pays clean fiat into your account. The latter means you never hold a crypto balance at all — the stablecoin is just the rail the money travelled on.

If you'd rather not think about crypto as an asset — no wallets, no price-watching, no "did it convert?" — a provider that converts on receipt is the closest thing to "I got paid, in my currency, faster."

5. Keep records from day one

Because crypto income is taxed in fiat, your records need to translate every payment back into money. For each one, keep:

  • The invoice and contract it relates to.
  • The transaction hash (the blockchain receipt) and the date and time it confirmed.
  • The fiat value at the moment you received it — this is usually your taxable income figure.
  • The exchange rate used and any network or conversion fees.
  • The fiat value at conversion, if you held the crypto before cashing out, since the difference can be a separate gain or loss.

Capture this as you go, not in a panic at year end. A simple spreadsheet works; accounting tools that handle crypto income work better. If you convert to fiat on receipt through a single provider, most of this lives in one statement already.

The fees nobody mentions

"Crypto is cheaper" is true — but only if you know where the costs hide:

  • Network (gas) fees to move the crypto. On Ethereum during busy periods these can be meaningful; on low-cost networks like Polygon, Solana or Base they're typically cents. Choosing the network is choosing the fee.
  • Conversion spread when you off-ramp to fiat. This is where most of the real cost sits, and it varies a lot between providers — the difference between a tight desk rate and a retail exchange spread can be several percent on a large payment.
  • Withdrawal fees to move fiat from an exchange to your bank.

Add them up before you say yes. A payment that looks free on the network can still lose 3–5% at a careless off-ramp — so the provider you cash out with matters more than the one your client sends from.

Tax: what to record (not advice)

Rules differ by country, but the shape is remarkably consistent:

  • Income when received. Most authorities — HMRC in the UK, the IRS in the US, and equivalents across the EU — treat crypto you earn as income valued in fiat on the day it arrives. That's the figure that usually goes on your return.
  • Gain or loss on disposal. If the value changes between when you receive the crypto and when you convert or spend it, that change can be a taxable gain or an allowable loss — separate from the income.
  • Everything in fiat. Your return doesn't care about coins; it cares about your currency. Your records are what bridge the two.

Converting to fiat immediately keeps this simple: income and disposal happen at almost the same value, so there's little or no separate gain to track. When crypto income becomes a regular part of your work, a tax professional who understands digital assets is worth the fee. This section is general information, not tax advice.

The risks — and how to de-risk them

  • Irreversibility. No chargebacks protect you, but also no undo. Mitigate with test transfers, verified addresses and correct networks.
  • Wrong network or coin. The most common way to lose funds. Always confirm both in writing.
  • Volatility. Solved by stablecoins and by converting on receipt.
  • Fraud red flags. Be wary of a client who "accidentally overpays" and asks for a refund of the difference, or who asks you to forward funds to a third party. Those are classic laundering and scam patterns — decline and keep records.
  • Custody and security. If you self-custody, your keys are your responsibility. If you'd rather not carry that risk, use a regulated account where custody, conversion and recovery are handled for you.

A worked example

You invoice a US client $2,000 for a project, payable in USDC on Polygon, priced in dollars.

  • The client sends 2,000 USDC. The Polygon network fee is a few cents, which they cover. The payment confirms in seconds.
  • You off-ramp immediately. Say the conversion costs 1% — you receive about $1,980 in fiat, withdrawn to your bank account (or landing there automatically if you used a convert-on-receipt account).
  • For your records: income of $2,000 on the date received, a $20 conversion cost, and — because you converted at the same value — effectively no separate gain to track. One clean line in your books.

Compare that to a bank wire: three to five days, a $25–45 fee on each side, an FX spread you can't see, and no certainty of the arrival date. The crypto payment reached you the same afternoon, and you know exactly what landed.

Crypto vs bank transfer vs card

  • Bank transfer: reliable and familiar, but slow across borders, with fees on both sides and opaque FX. Best when speed doesn't matter and both parties bank in the same region.
  • Card / PayPal-style payouts: convenient, but carry higher percentage fees and the risk of a reversed payment months later. Best for small, domestic, low-risk jobs.
  • Crypto (stablecoins): fast, final, low-fee and borderless, but demands correct networks and a plan for converting to fiat and recording it. Best for cross-border work, hard-to-bank clients, and anyone who wants the money the same day.

There's no single winner — there's a right tool per job. Crypto earns its place when speed and reach matter.

The simplest setup for most freelancers

If all of this sounds like a lot, here's the shortcut most freelancers actually want: get paid in a stablecoin, priced in your own currency, and have it convert to fiat on receipt into an account you can withdraw from. You get the speed and reach of crypto, you never hold a volatile asset, your records write themselves, and "getting paid in crypto" feels no different from getting paid — just faster.

That's the setup we built our tools around. You can invoice clients and let them pay in crypto, convert between crypto and fiat on a regulated ramp, or receive payments into a business account with a dedicated IBAN in your name — so clean fiat lands where you need it, without you ever managing keys or watching a price chart.

Get paid faster. Hold nothing you don't want to. Keep clean records. That's how getting paid in crypto is supposed to work.

This article is general information, not financial, legal or tax advice. Availability of services depends on jurisdiction and eligibility.

Frequently asked questions

Can freelancers legally get paid in crypto?

In most countries, yes — being paid in crypto for work is generally legal, and it's usually treated as ordinary income at the value you receive. The details vary by jurisdiction, and a few places restrict or ban it, so check your local rules. This is general information, not legal or tax advice.

Should I be paid in bitcoin or stablecoins?

For most freelancers, stablecoins like USDC or USDT are the better default. They're pegged to a fiat currency, so the amount you agree is close to the amount you receive, without bitcoin's price swings between invoice and payment. Price your work in your own currency and settle in a stablecoin.

How do I convert crypto payments into my bank account?

You off-ramp: convert the crypto or stablecoin to fiat and withdraw it to your bank account. You can do this through an exchange or a regulated account with an off-ramp. If you'd rather never hold crypto, use a provider that converts on receipt so clean fiat lands in your account.

Do I pay tax on crypto I earn as a freelancer?

Almost always. Most tax authorities treat crypto you earn as income at its value on the day you receive it, and any change in value between receiving it and converting it can create a separate gain or loss. Keep records of the amount, the date, the fiat value and any fees, and check your local rules.

What does it cost to get paid in crypto?

Two things: the network (or 'gas') fee to move the crypto, which depends on the blockchain, and the spread or fee to convert to fiat. Stablecoins on low-cost networks keep transfer fees to cents; conversion cost depends on your provider. Always confirm both before you agree a payment.

Do I have to hold crypto to accept it?

No. If you convert to fiat on receipt, you're never exposed to price movement — the crypto is just the rail the money travels on. That's the simplest, lowest-risk setup for most freelancers.

Move your money where it needs to go