

A crypto payment goes into the books the same way any payment does, in your normal accounting currency. You record the sale at the value of the coin at the moment it arrives, write down which rate you used and where it came from, and book the fees as fees. From that moment the coin is an asset of the business, not cash, until you convert or withdraw it, and each of those steps is an entry of its own.
That is crypto accounting for a business in a nutshell. Below, each of those entries is taken apart step by step, together with the paper a bookkeeper should keep behind it. The article is for owners and bookkeepers of businesses that sell goods or services for crypto, not for investors or traders.
A business that gets paid in cryptocurrency meets the same few events again and again. Each one is a separate record in the books:
Everything else in crypto bookkeeping hangs on these five. Taxes on each of them are a separate subject with its own rules in every country; this article is about getting the records right, which is what any tax return is later built from.

Before the bookkeeper can record anything, someone on the operations side has to know which order a payment belongs to and what to do when a customer sends too little. That work comes first, and it is covered in how a CFO keeps control of USDT payments, conversion and withdrawals.
A business can take crypto in two ways, and the choice decides how busy the bookkeeper will be:
With your own wallet the price keeps moving from the minute the coin arrives until you sell it, and the books will show that movement as gains and losses. If that sounds like more risk than the business wants, there are ways to protect crypto takings from price swings.
Local law comes before any of this. In Russia, Federal Law No. 282-FZ of 4 August 2026 bans accepting digital currency as payment for goods and services inside the country from 1 September 2026, with an exception for foreign-trade contracts between a Russian resident and a non-resident. Check that taking crypto is allowed where your business operates before you set up the accounts.
The key question for revenue recognition is when the sale happened and what it was worth. Revenue is recognised when you deliver what was sold, and it is measured at what you received for it. When you are paid in crypto, "what you received" is the value of the coins in your accounting currency.
How the entry looks depends on when the money comes compared with the delivery:
Here is the first case with numbers. A studio sells a $1,000 logo package, and the customer pays in Bitcoin to the studio's own wallet. The coins are worth $1,000 at the moment they arrive:
The price drop does not touch revenue. The studio earned $1,000 for the logo and then lost $40 by holding Bitcoin for two weeks, and the books show those as two separate facts.
No rulebook names one exchange rate for everyone, so the business picks a method and uses it every time. What matters is that anyone can trace the number back:
Write these choices down in a short accounting policy note. Auditors and tax advisers ask for exactly this, and one page is plenty if it covers:
Fees are a cost of doing business, the same as card processing fees. The usual accounting treatment is to record the full sale as revenue and each fee as an expense, rather than booking only what was left:
Booking the full price and the fee separately keeps revenue comparable with your card and bank sales, and it shows what accepting crypto actually costs the business.
Converting crypto into dollars, or into euros through an exchange, is a sale of an asset. The entry removes the coins at the value they sit in the books and records the money received:
Swapping one coin for another, say Bitcoin for USDT, is also a sale of the first coin and a purchase of the second, so it produces a gain or a loss too.
A withdrawal of dollars from an exchange or a processor to the company's bank account is not income or expense at all. It is a transfer between two accounts of the business: one balance goes down, the bank balance goes up, and the fee is booked as an expense. The bank statement on the other side closes the loop.
Whatever coins the business still holds on the last day of the period need a value on the balance sheet. The two big accounting frameworks answer differently, and the answer below applies as of September 2026:
Stablecoins sit in a grey zone under both. Under US GAAP, stablecoins backed by dollars that give the holder a claim on the issuer's reserves are generally outside ASU 2023-08, and practice varies for them. On 18 August 2026 the FASB proposed guidance on when certain stablecoins can count as cash equivalents; comments close on 19 November 2026, and the proposal is not final. Under IFRS, the 2019 decision was written for coins that give their holder no claim on anyone, so how a redeemable stablecoin is treated is a question to settle with your auditor.

A crypto payment has no bank statement behind it, so the bookkeeper builds the paper trail from several pieces. For each payment, keep:
The hash is what lets anyone, including an auditor, see the payment for themselves, and it helps to know how to read a crypto transaction in a blockchain explorer. Whether an explorer page counts as a supporting document on its own depends on the rules of your country, so keep it next to the invoice and the processor record rather than instead of them, and ask your accountant what your jurisdiction accepts.
When you compare processors, the bookkeeper's side of the choice comes down to a few questions worth asking any of them:
Here is how that works at CryptumPay, as a consequence for the books.
CryptumPay converts each payment as soon as it arrives, so the balance never sits in a volatile coin. Whatever coin the customer pays with, settlement is always in USDT. For the bookkeeper that means one asset to track instead of one per coin, and no Bitcoin sitting on the balance sheet between payment and withdrawal.
The CryptumPay service fee is 1% per successful payment, down to 0.5% at higher volumes. Besides it, CryptumPay charges a fixed transfer fee for the one-time deposit address in the network the customer pays on. On a $1,000 sale at 1%, the entry would be:
A business can also pass the fee on to the customer, and the bookkeeper needs to know when that setting is on, because it changes what the customer paid. The CryptumPay merchant account keeps a history of operations and statuses, which is the processor record from the documents list above.

A crypto payment is recorded at the coin's value in your currency at the moment it arrives. Whether it goes against revenue, a receivable or an advance depends on when you delivered. After that, each event has its own place in the books:
Behind every entry sit the invoice, the processor record, the transaction hash and the rate you used, and a one-page policy note explains how you chose them.
Accounting programs such as QuickBooks keep ledgers in ordinary currencies, so you record crypto in dollar amounts. Set up a separate asset account for each coin you hold, record each payment at its dollar value on arrival and put the coin quantity and the transaction hash in the memo. Conversions and withdrawals then go through that account like any other asset.
Under IFRS, yes for most businesses: the 2019 agenda decision placed held cryptocurrency under IAS 38 as an intangible asset, because it can be sold on its own and gives no right to a fixed amount of money. The exception is a business that holds crypto for sale in the ordinary course of its trade, which treats it as inventory under IAS 2. Under US GAAP crypto assets are also intangible, but those in the scope of ASU 2023-08 are measured at fair value, as of September 2026.
Yes. Specialised crypto accounting tools connect to wallets and exchanges and turn each transaction into an entry valued at a market rate. They are worth it when a business holds several coins or makes many payments a month. A business that is paid through a processor converting everything into one coin often manages with its ordinary bookkeeping software.
It pays off once the stakes grow, for example when the company needs an audit or holds coins for months. A firm that already works with crypto will set up the policy note, the rate method and the chart of accounts once, and your own bookkeeper can run it from there. For a small business with a few payments a month, a general accountant who has read the relevant standard is usually enough.
They take over the monthly routine of turning raw crypto payments into finished entries, valued and matched to invoices. At month end they reconcile wallet and account balances with the ledger, and many also prepare the valuation under your framework. What they need from you is access to the processor or wallet records and the list of your wallet addresses.
This article is general information and is not legal, tax or accounting advice. Check the treatment for your business with a qualified accountant in your jurisdiction.
Create an account and connect the checkout yourself, or talk to sales and we will plan the integration with you.