Serbian freelancers paid in bitcoin, stablecoins or other digital assets face a tax obligation from the moment the cryptocurrency reaches their wallet—not merely when it is sold and converted into euros or dinars.
The distinction is important because cryptocurrency received as compensation for work is not initially treated in the same way as a cryptocurrency purchased as an investment. For tax purposes, the freelancer has first earned income by providing a service. The fact that the client settled the invoice with digital assets rather than conventional currency does not postpone that income or remove the obligation to report it.
A Serbian resident working for a foreign client must therefore determine the dinar value of the cryptocurrency at the time it is received and include that amount in the relevant quarterly freelancer tax return. The liability may include income tax and mandatory social-security contributions, depending on the freelancer’s chosen taxation model and existing insurance status.
The digital asset becomes an investment only after that first transaction has been recognised. Retaining it in a wallet because its value may increase does not cancel the tax event that occurred when the work was paid.
This creates two legally and economically separate stages. The first is the receipt of cryptocurrency as compensation for services. The second arises when the freelancer subsequently sells, exchanges or otherwise transfers the digital asset and realises a capital gain or loss.
A common compliance mistake occurs when a freelancer receives cryptocurrency, holds it for several months or years and reports only the eventual disposal. Filing a capital-gains return may appear sufficient because it documents the final conversion into money. It can instead reveal that the taxpayer previously received an asset whose origin and initial tax treatment were never declared.
When the Tax Administration examines the transaction, it can ask how the taxpayer acquired the cryptocurrency. Wallet records and blockchain data may show when the asset was received, but they do not by themselves establish whether it was purchased, inherited, mined or earned through work. A foreign-client contract, invoice and transaction record may then demonstrate that undeclared service income existed at the date of receipt.
Serbia has regulated digital assets since adopting the Law on Digital Assets in 2020, but the existence of a legal framework has not eliminated uncertainty at the intersection of cryptocurrency, freelance income and capital-gains taxation.
The first obligation follows the rules applicable to income received by individuals from payers that do not calculate Serbian tax at source. Freelancers generally report qualifying income quarterly and select between the available taxation models. Receiving cryptocurrency instead of foreign currency changes the valuation process, but not the underlying nature of the income.
The freelancer must establish the market value of the digital asset when it enters the wallet. That requires more precision than recording the date alone because cryptocurrency prices can change materially within a single trading session. The transaction time, quantity received, market used for valuation, euro or dollar equivalent and corresponding dinar value should all be documented.
Suppose a software consultant receives digital assets worth €5,000 for completed work. The consultant decides to hold the assets rather than sell them. The €5,000 equivalent remains service income at the moment of receipt and should be converted into dinars for the relevant quarterly declaration.
A year later, the assets are sold for €8,000. The disposal may create a second tax event involving capital gains. Serbia applies a 15% capital-gains tax rate to gains from transferring digital assets. The relevant return is generally submitted using form PPDG-3R, no later than 120 days after the end of the quarter in which the transfer occurred. The Tax Administration’s current calendar confirms this filing rule for digital-asset disposals. Serbian Tax Administration
The difficult question is the acquisition value used to calculate the capital gain. For digital assets bought on an exchange, the taxpayer can normally use documented purchase expenditure. For assets received as payment for services, Serbian practice remains less settled.
One interpretation is that the acquisition value is zero because the freelancer did not purchase the cryptocurrency with money. Under that approach, the full sale value could be treated as a capital gain, even though the market value of the cryptocurrency had already been taxed as service income when received.
That outcome raises the possibility of economic double taxation. The more coherent treatment would recognise the value already reported as freelance income as the asset’s tax basis, leaving only the subsequent appreciation subject to capital-gains tax. In the example, that would mean treating €5,000 as the initial value and €3,000 as the gain.
The available guidance does not provide sufficient certainty that the Tax Administration will accept that treatment in every case. Freelancers receiving material amounts should obtain a written tax opinion based on their specific arrangement rather than assume that payment of freelancer tax automatically establishes an acquisition basis for the later capital-gains calculation.
The documentation standard becomes decisive. A defensible record should connect the commercial service to the digital asset and the later disposal. It should include the client agreement, invoice, wallet addresses, transaction hash, precise receipt time, valuation source, dinar conversion, quarterly freelancer return, proof of tax and contribution payments, exchange statements and bank records from the eventual cash withdrawal.
Stablecoins do not avoid this framework. A payment in USDT or USDC may have lower price volatility than bitcoin, but it remains a transfer of digital assets rather than a conventional payment into a foreign-currency account. The service-income obligation still arises at receipt, followed by a possible reporting obligation when the stablecoin is sold or exchanged.
Crypto-to-crypto swaps can also create difficulties. Converting bitcoin into a stablecoin may constitute a transfer of one digital asset for another even when no euros or dinars enter a Serbian bank account. Freelancers who wait for a bank withdrawal before recognising the transaction may therefore omit earlier taxable disposals.
Failure to report the first stage can lead to more than retrospective tax and contributions. Under Serbia’s tax-procedure rules, an individual who does not submit a required return, submits inaccurate information or fails to correct it within the prescribed period may face a fine ranging from RSD 5,000 to RSD 150,000. Interest may also accrue on unpaid liabilities.
The banking consequences can be equally disruptive. When cryptocurrency is converted and transferred to a Serbian account, the bank may request evidence of the source of funds under anti-money-laundering procedures. An exchange statement explains the immediate source of the transfer, but it may not establish the original economic source of the cryptocurrency.
A complete audit trail showing the foreign contract, declared freelance income and subsequent sale is considerably stronger than a wallet screenshot or exchange receipt. Without that chain, a freelancer may encounter delayed transfers, additional compliance checks or difficulties demonstrating regular income when applying for a mortgage or other credit.
The tax exposure is particularly relevant to IT specialists, designers, digital marketers, consultants and developers working with foreign technology companies or decentralised organisations. Crypto payment can offer faster settlement and easier cross-border transfer, but it moves responsibility for valuation, reporting and record-keeping almost entirely onto the recipient.
For Serbian freelancers, the safest treatment is to regard each cryptocurrency payment as two potential transactions from the outset. The first records compensation for work at its dinar value when received. The second records any later disposal and the resulting capital gain or loss. Keeping those stages separate prevents a flexible payment method from becoming an expensive tax and banking problem years after the work was completed.








