Invoicing Clients in Crypto: A How-to Guide for Freelancers
Want to start invoicing in crypto? You’ll learn why crypto for freelancers is great, the easy way to send a crypto invoice, and key differences to be aware of.
Are you a business, or freelancer considering accepting crypto payments? This article will tell you everything you need to invoice in crypto.
We’ll look at why you’d want to accept crypto payments, how to receive them, how to send an invoice in crypto using a crypto invoice template or crypto invoice generator, and some important things to be aware of.
By the end of this article, you should have all the processes and tools in place to start accepting crypto payments.
Why accept crypto payments?
There are good reasons to accept crypto payment. Chances are, you have already had clients who have asked for an invoice in crypto for crypto payment.
For one, you can get paid almost instantly, from clients anywhere in the world without high foreign exchange conversion fees, or bank wire fees. While some cryptocurrencies can incur transaction fees, they are generally far lower than what banks, or card processing companies typically charge.
Another important reason to accept crypto payments is the growing number of crypto-native clients. There are a lot of crypto-native companies looking to hire freelancers, and service providers. These companies often have big budgets and will pay you a premium. However, they prefer to work with companies and freelancers willing to accept payment in cryptocurrencies.
Last but not least is that crypto provides you with superior returns on your liquid cash holdings. Margin lending, staking, and other yield-farming options allow you to generate interest rates of 2-3 times what bank deposit rates offer for holding your business’ cash reserves.
Learn how to scale your crypto company's spending with our all-in-one account
Your financial complexities are our specialties. Schedule your free consultation today and discover how Request Finance can transform your financial operations
We simplified crypto spending management
Rely on a secure, hassle-free process to manage your crypto invoices, expenses & payroll.
How to accept crypto payments
All you need to get started is a crypto wallet. Your wallet will have a unique deposit address you can share with your clients. Different cryptocurrencies use different wallets. The best wallet is going to depend on the crypto you want to be paid in. To learn more about which type of wallets to use, check out this handy comparison of the best crypto wallets available.
Having full control of your own wallet is the safest way to accept crypto payments. However, if you’re new to crypto, you can start by using an exchange wallet such as Binance or Coinbase for convenience. This lets you generate deposit addresses for any popular cryptocurrency. Once the crypto is in your account, it’s simple to cash out, or trade for other crypto assets.
How to send an invoice in crypto
Once you have a deposit address on an exchange or a crypto wallet, you can use a crypto invoice template or crypto invoice generator to invoice your client with the wallet address listed, in place of where bank details might normally be.
The most basic method is by email.
1. Copy and paste your wallet’s deposit address into your invoice
2. Send the invoice to your client along with the amount owed
3. Your client opens their wallet
4. They copy and paste your deposit address and send the amount owed
5. Once they reply to your email to confirm they’ve made the crypto payment, you must check the relevant blockchain explorer to confirm that the payment has been settled.
This can be confusing, and highly prone to administrative errors. Remember, transactions on the blockchain cannot be reversed, or charged back. It’s far too easy for an admin staff to make a typo, draining your company’s crypto assets irreversibly.
Luckily, there’s a better way...
Introducing Request Finance
With Request Finance you can send a professional crypto invoice in just 8 seconds. The 1-click payment makes it easy for your client to pay, and for you to monitor the payment status of the invoices you send. Payment confirmation is verified via the blockchain so no one needs to send follow-up emails. Your accountant will love it too as they’re fully compliant with accounting tools like Xero.
What really makes it stand out compared with other invoicing solutions, is that Request Finance offers cross-currency support. This means you can issue invoices in the currency your client prefers (e.g. USD) and get paid in any crypto you’d like (e.g. ETH). This makes things easier for everyone. You know exactly how much you’re getting paid and it simplifies your taxes.
Important considerations when getting paid in crypto
Good work. Your crypto invoice is sent and your client has paid you. What’s next? While crypto has its benefits, there are other considerations to consider in accepting crypto payments.
Your country of residence plays a huge role in how much tax you need to pay. Firstly you need to calculate your income tax. To do this you’ll need to work out exactly how much you earned in your local currency. If you’ve used Request Finance then it’s easy – everything’s recorded so you can treat it as foreign income. Plus, with Request Finance you should have denominated your crypto invoices in your local currency like USD or EUR in order to simplify your crypto accounting without having to do the manual currency exchange yourself.
You also need to be aware of the capital gains tax policy in your country. Let’s imagine you receive a payment of ETH worth $100. Now, if the value of ETH goes up, your $100 will have appreciated. Capital gains tax is paid on this added value. The policies vary wildly across countries – some charge 0%, others as much as 42% depending on your gains.
Converting crypto to fiat money
Most shops don’t currently accept crypto payments, so you’ll need to consider your off-ramp. This is how you change your cryptocurrency into money you can spend in a local shop.
The first step is that it needs to be in an exchange. If you received the payment into a personal wallet you’ll need to transfer it before going further – this will incur a transaction fee which is why we recommend getting paid directly to the exchange.
When your crypto is in the exchange it’s time to trade it for your local currency. Withdrawing it to your bank varies in difficulty. In some countries, it’s as easy as clicking a button. However, some banks hold an anti-crypto stance and won’t let you directly withdraw the money. There are workarounds for this, but they’re country-specific.
If you’re a freelancer looking to maximize your earnings, perhaps it’s worth considering the digital nomad lifestyle? Some countries make crypto for business and freelancers very attractive. Check out our top 8 crypto-friendly countries for freelancers.
The last thing you need to think about is transaction fees. When you receive crypto from a client, they pay a small percentage as a fee for updating the blockchain. The percentage varies depending on the cryptocurrency. These are known as ‘gas fees’ – they typically get paid to the miners who keep the network running.
If you’re using Request Finance, you can send as many invoices as you need for free. Compare us with Paypal to see why freelancers love Request Finance.
Crypto for business is gaining traction and smart businesses and freelancers are positioning themselves to benefit from it. We’ve shared why you should start accepting crypto payments, how you can receive them, and the easy way to send and manage invoice in crypto with your clients.
Request Finance takes the hassle out of billing your clients. It lets you create fully compliant, professional invoices in seconds. You save time, get access to better clients, and avoid high transaction fees.
Crypto finance tips straight to your inbox
We'll email you 1/week with quality items to help you handle your crypto company's spending.
Get up to date with the most read publications of the month.
Crypto goes corporate: Companies that pay in crypto
Discover why companies use crypto payroll, its advantages, and known companies that offer this option to their employees.
How To Get Paid in Crypto: A Freelancer’s Guide 2024
How to get paid in crypto is one of the most common issues for web3 freelancers. Find out how to do it and the right tools to use (wallet, invoicing & tax apps).
Our latest articles
News, guides, tips and more content to help you handle your crypto finances.
The new FASB crypto Fair Value accounting rules - 2024
Explore the effects of the FASB's latest crypto asset Fair Value accounting regulations on financial statement.
🚀 Unlocking Token Vesting in the Web3 Era: Innovations, Challenges, and Solutions
Discover how token vesting in the Web3 era transforms with innovative streaming methods from Sablier, Superfluid, and others, addressing compliance challenges and empowering decentralized organizations.
Request Finance in Numbers: January 2024 - $50M+ in value of payments
We've continued to maintain our growth with more than $54M in Payment value in January.
Understanding and comparing Gas Fees in Web3
Dive into the world of blockchain gas fees, decoding complexities, costs and compare Ethereum with emerging blockchains.
Request Finance in Numbers: December 2023 - New ATH in value of payments
We've continued to reach new all-time highs with more than $64M in Payment value in December