Investing

Crypto Regulations in Portugal 2025

Pinterest LinkedIn Tumblr

The post Crypto Regulations in Portugal 2025 appeared first on Coinpedia Fintech News

Portugal used to be a tax haven for crypto users before it established a tax policy on crypto activities. However, Portugal remains one of the crypto-friendly countries, with growing interest in digital assets. Its crypto regulatory landscape has evolved since 2023, when the laws stood closer to the European Union standards. Now, a notable percentage of the Portuguese population owns cryptocurrency due to its legalized framework. 

Crypto Regulations in Portugal

The Market in Cryptocurrency Asset Regulation (MiCAR) will be continued in Portugal till next year. Portugal’s authorities have not yet made any statements regarding the length of the transitional period. 

  •  2018-2025: Beginning of Crypto Regulations

From 2018, Portugal started introducing enhanced versions of crypto regulations in the country to make trading more feasible. Now, the crypto laws in Portugal consist, AML/CFT compliance, tax policies, and digital asset licensing to prevent any illicit activities in the crypto ecosystem. 

Date Law/ Regulation Details
2024-2025 MiCA (EU Regulation) EU regulation for crypto assets, licensing, and consumer protection
March 26, 2024 Worldcoin ban Temporary ban due to privacy issues
January 24, 2023 Bank of Portugal notice no. 1/2023 AML/ CFT compliance for crypto businesses
January 1, 2023 Law no. 24-D/ 2022 New tax law
April 13, 2021 Bank of Portugal notice no. 3/2021 VASP registration and AML/ CFT compliance
April 21, 2020 Digital Transitional Action Plan Establishes ‘free zones’ for testing crypto technology
2019 PTA guidance Tax-free trading of crypto for individuals 
2018 EU Directives 2018/843 Integration of AML/CFT for crypto in Portuguese law

What the Portuguese Government is Saying About Crypto

Bank Of Portugal (Banko De Portugal):

  • Primary authority regulating crypto and overseeing compliance of crypto asset service providers ( CASP) for anti-money laundering (AML) and counter terrorist financing (CTF) purposes. 
  • Offers a relaxed regulatory environment while maintaining customer protection with KYC aspects for licensing. 

Portuguese Securities Market Commission (Comissão do Mercado de Valores Mobiliários- CMVM)

  • Supervising CAPs in Portugal under the MiCAR policy from 2024 onward. 
  • Crypto assets qualified as securities are obliged to register with the CMVM for operating in Portugal. 

Crypto License in Portugal 

Is a crypto license mandatory in Portugal? Yes, all crypto asset service providers (CASPs) are required to obtain a license from the Bank of Portugal. Requirements for a CASP license are: 

Incorporation of a Portuguese Company: Companies seeking to obtain CASP licenses are required to establish a physical office in Portugal. 

Mandatory Compliance: Companies and businesses applying for a CASP license must adhere to anti-money laundering (AML), counter-terrorism in finance (CTF), and know your customer (KYC) compliance. 

Minimum Capital Fee: The minimum fee varies depending on the type of services the companies desire to offer. Minimum share capital for Class 1 CASP–  €50,000; Class 2 CASP– €125,000; and Class 3 CASP– €150,000. 

CASP Licensed Businesses can engage in: Exchange virtual and financial assets, crypto to fiat exchange services (including US dollars), conversion of virtual assets, transfer, preservation, security, and management of virtual assets. 

Crypto Tax in Portugal

3 categories for crypto transactions:

  1. Capital income– Coins held for more than a year remain tax-free, except for certain security tokens, while crypto assets held for less than a year are subject to 28% capital tax. 
  1. Capital gains income– Income below 200,000 is subject to a tax rate ranging from 14.5% to 53% under category B. 
  1. Self-employment income– Derived from personal engagement in crypto issuance events like mining, staking, etc., is subject to 28% tax. 
  • Non-resident– Non-residents are taxed at a flat rate of 25% on any Portuguese-sourced income. 
Transaction type Tax rate (residents) Notes
Sell crypto (<365 days) 28% Capital gains tax
Sell crypto (>365 days) 0% Unless security token/non-EU jurisdiction
Staking/ Lending/ Airdrop income 28% Passive income
Professional trading/ mining 14.5%-53% (progressive) Based on total income
No resident (PT sources income) 25%

Crypto Adoption Rate in Portugal

Current adoption rate

  • 12% of the Portuguese population owns crypto assets in 2025, depicting a significant growth from the previous year, which was estimated at around 2.6%
  • Around 3.38 million users, ranking as one of the 14 highest cryptocurrency-adopting countries in the world. 
  • Penetration rate is 33.15% in Portugal, with growing crypto startups and individual interest. 

Revenue in the crypto market

  • The cryptocurrency market is projected to reach US$219.4 million in 2025. 
  • Average revenue per user in Portugal is US$64.9, and it is expected to increase with government-favorable crypto regulations.  

Portugal’s government crypto holdings

  • No public disclosure yet; policies focus on market stability and consumer protection in the crypto sphere. 

Conclusion

Despite its new tax policies, Portugal maintains its crypto-friendly reputation with favorable crypto regulations and efficient customer protection policies. To further enhance this robust framework, the Portuguese government supports various cryptos, like  Bitcoin, Ethereum, USDC, Hash, Uniswap, Solana, and Chainlink. While all of these are legalised, Bitcoin and Ethereum are some of the most popular cryptocurrencies in Portugal. If Portugal resolves its remaining grey areas in cryptocurrency, it might become the global crypto leader in the coming days.

.article_register_shortcode {
padding: 18px 24px;
border-radius: 8px;
display: flex;
align-items: center;
margin: 6px 0 22px;
border: 1px solid #0052CC4D;
background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) 0%, rgba(0, 82, 204, 0.1) 100%);
}

.article_register_shortcode .media-body h5 {
color: #000000;
font-weight: 600;
font-size: 20px;
line-height: 22px;
text-align:left;
}

.article_register_shortcode .media-body h5 span {
color: #0052CC;
}

.article_register_shortcode .media-body p {
font-weight: 400;
font-size: 14px;
line-height: 22px;
color: #171717B2;
margin-top: 4px;
text-align:left;
}
.article_register_shortcode .media-body{
padding-right: 14px;
}

.article_register_shortcode .media-button a {
float: right;
}
.article_register_shortcode .primary-button img{
vertical-align: middle;
width: 20px;
margin: 0;
display: inline-block;
}

@media (min-width: 581px) and (max-width: 991px) {
.article_register_shortcode .media-body p {
margin-bottom: 0;
}
}

@media (max-width: 580px) {
.article_register_shortcode {
display: block;
padding: 20px;
}

.article_register_shortcode img {
max-width: 50px;
}

.article_register_shortcode .media-body h5 {
font-size: 16px;
}

.article_register_shortcode .media-body {
margin-left: 0px;
}

.article_register_shortcode .media-body p {
font-size: 13px;
line-height: 20px;
margin-top: 6px;
margin-bottom: 14px;
}

.article_register_shortcode .media-button a {
float: unset;
}

.article_register_shortcode .secondary-button {
margin-bottom: 0;
}
}

Never Miss a Beat in the Crypto World!

Stay ahead with breaking news, expert analysis, and real-time updates on the latest trends in Bitcoin, altcoins, DeFi, NFTs, and more.

.subscription-options li {
display: none;
}
.research-report-subscribe{
background-color: #0052CC;
padding: 12px 20px;
border-radius: 8px;
color: #fff;
font-weight: 500;
font-size: 14px;
width: 96%;
}
.research-report-subscribe img{
vertical-align: sub;
margin-right: 2px;
}

var templateIds = “6”;
var listOfSubscribed = [];

function subscribed_popupmodal(template_id) {
var templateId = ‘6’;
getAllSubscriberCategoryList([templateId]);
var subcribemodal = window.parent.document.getElementById(‘subscribe-modal-design’);
if (subcribemodal) {
var modalContent = `

`;
subcribemodal.innerHTML = modalContent;
}
subscribe_unsubscribe_status(template_id);
//getAllSubscriberCategoryList(template_id);
}

function toggleSubscription(subscription, template_id) {
var subscriptionCheckbox = document.getElementById(subscription + ‘_’ + template_id);
var li = document.getElementById(subscription + ‘Selected_’ + template_id);
if (subscriptionCheckbox.checked) {
li.classList.add(‘active’);
} else {
li.classList.remove(‘active’);
}
}

function getAllSubscriberCategoryList(getcategoryId) {

jQuery.ajax({
url: ‘https://coinpedia.org/wp-admin/admin-ajax.php’,
type: ‘GET’,
data: {
action: ‘subscribe_api_ajax_request’,
apiurl: ‘/app/email_newsletter/list’,
},
success: function(response) {
var result = JSON.parse(response.message);

if (result.status === true) {

var idstosubscribed = []
// Populate listOfSubscribed with subscribed category IDs
result.message.forEach(listofcategory => {

if (listofcategory.subscribe_status === 1) {
if (!listOfSubscribed.includes(listofcategory._id)) {

listOfSubscribed.push(listofcategory._id);
}

if (!idstosubscribed.includes(listofcategory.news_cp_category_row_id)) {
idstosubscribed.push(listofcategory.news_cp_category_row_id);
}
}
});

idstosubscribed.forEach(id => {
var subscribeButton = document.getElementById(‘subscribe_’ + id);
var unsubscribeButton = document.getElementById(‘unsubscribe_’ + id);

if (subscribeButton && unsubscribeButton) {
subscribeButton.style.display = ‘none’;
unsubscribeButton.style.display = ‘block’;
var showDownloadReport = document.getElementById(‘download_report’);

if (showDownloadReport) {
showDownloadReport.style.display = ‘block’;
}
}
});
}

},
error: function(xhr, status, error) {
console.error(‘Error:’, error);
}
});
}

function subscribe_unsubscribe_status(getcategoryId) {
var elementTounsubscribe = parent.document.getElementById(‘unsubscribe_’ + getcategoryId);
var elementTosubscribe = parent.document.getElementById(‘subscribe_’ + getcategoryId);
jQuery.ajax({
url: ‘https://coinpedia.org/wp-admin/admin-ajax.php’,
type: ‘POST’,
data: {
action: ‘subscribe_api_ajax_request’,
apiurl: ‘/app/email_newsletter/list?category_row_id=’ + getcategoryId,
},
success: function(response) {
var result = JSON.parse(response.message);
if (result.status === true) {
parent.jQuery(‘.skeliton-loader-block’).hide();
var hasSubscribeStatusOne = false;
result.message.forEach(subscribeStatus => {
if (listOfSubscribed.includes(subscribeStatus._id) && subscribeStatus.subscribe_status === 1) {
hasSubscribeStatusOne = true;
}
if (subscribeStatus.notification_type === 3) {
parent.document.getElementById(‘monthlySelected_’ + getcategoryId).style.display = ‘block’;
parent.document.getElementById(‘monthly_’ + getcategoryId).setAttribute(‘data-id’, subscribeStatus._id);
if (subscribeStatus.subscribe_status === 1) {
parent.document.getElementById(‘monthly_’ + getcategoryId).checked = true;
}
} else if (subscribeStatus.notification_type === 2) {
parent.document.getElementById(‘weeklySelected_’ + getcategoryId).style.display = ‘block’;
parent.document.getElementById(‘weekly_’ + getcategoryId).setAttribute(‘data-id’, subscribeStatus._id);
if (subscribeStatus.subscribe_status === 1) {
parent.document.getElementById(‘weekly_’ + getcategoryId).checked = true;
}
} else if (subscribeStatus.notification_type === 1) {
parent.document.getElementById(‘dailySelected_’ + getcategoryId).style.display = ‘block’;
parent.document.getElementById(‘daily_’ + getcategoryId).setAttribute(‘data-id’, subscribeStatus._id);
if (subscribeStatus.subscribe_status === 1) {
parent.document.getElementById(‘daily_’ + getcategoryId).checked = true;
}
}
if (subscribeStatus.subscribe_status === 1) {
listOfSubscribed.push(subscribeStatus._id);
}
});
if (hasSubscribeStatusOne) {
elementTosubscribe.style.display = ‘none’;
elementTounsubscribe.style.display = ‘block’;
} else {
elementTosubscribe.style.display = ‘block’;
elementTounsubscribe.style.display = ‘none’;
}
}
},
error: function(xhr, status, error) {
console.error(‘Error:’, error);
}
});
}

function logSelectedSubscriptions(categoryid) {
var unsubscribemodal = document.querySelector(‘.unsubscribed-popup-modal .modal’);
var subscribedmodal = document.querySelector(‘.subscribed-popup-modal .modal’);
unsubscribemodal.innerHTML=”;
subscribedmodal.innerHTML=”;
var selectedSubscriptions = [];
var storeCheckedId = [];
var checkboxes = document.querySelectorAll(‘#subscription-options-‘ + categoryid + ‘ input[type=”checkbox”]’);
var errorMessage = document.getElementById(‘error-message-select’);

// Use a Set to handle unique data-ids
var uniqueSubscribedIds = new Set(listOfSubscribed);

checkboxes.forEach(function(checkbox) {
var dataId = parseInt(checkbox.getAttribute(‘data-id’));
if (checkbox.checked) {

selectedSubscriptions.push(checkbox.id);
storeCheckedId.push(dataId);
} else {

uniqueSubscribedIds.delete(dataId); // Remove unchecked data-id
}
});

// Update listOfSubscribed with unique values
listOfSubscribed = Array.from(uniqueSubscribedIds);

var selectedSubscriptionsString = selectedSubscriptions.join(‘, ‘);
var concatinateSubscribeId = […new Set(storeCheckedId.concat(listOfSubscribed))];

var categoryData = {
‘subscribed_categories’: concatinateSubscribeId
};

var requestSubscriberData = {
action: ‘handle_dynamic_api_request_with_headers’,
security: ’62ac0d041d’,

endpoint: ‘/app/email_newsletter/update_categories’,
token: ”,
data: categoryData
};

jQuery.ajax({
url: ‘https://coinpedia.org/wp-admin/admin-ajax.php’,
type: ‘POST’,
data: requestSubscriberData,
beforeSend: function(xhr) {
xhr.setRequestHeader(‘X-Requested-With’, ‘XMLHttpRequest’);
},
success: function(response) {
try {
response = response.data;

if (storeCheckedId.length === 0) {
var unsubcribedPopUpmodal =

`

`;
unsubscribemodal.innerHTML = unsubcribedPopUpmodal;
document.querySelector(‘#subscribe-modal-design .modal’).style.display = ‘none’;
unsubscribemodal.style.display = ‘block’;
unsubscribemodal.classList.remove(‘hide’);
unsubscribemodal.classList.add(‘show’);
document.getElementById(‘subscribe_’ + categoryid).style.display = ‘block’;
document.getElementById(‘unsubscribe_’ + categoryid).style.display = ‘none’;
var showDownloadReport = document.getElementById(‘download_report’);
if (showDownloadReport) {
showDownloadReport.style.display = ‘none’;
}

} else {

var subscribedPopupModal =

`

FAQs

Is crypto trading legal in Portugal?

Yes, crypto trading and holding are legal in Portugal. The country has established a legalized framework with regulations for AML/CFT compliance and licensing to prevent illicit activities.

Is Portugal a crypto-friendly country?

Yes, Portugal remains crypto-friendly. Despite new tax laws, it offers favorable regulations, especially for long-term crypto holdings, and strong customer protection, making it attractive for crypto users.

What is the crypto tax rate in Portugal?

Gains from crypto held less than a year are taxed at 28%. Crypto held over a year is generally tax-exempt. Income from mining/staking is also taxed at 28%.

What is the crypto adoption rate in Portugal?

Approximately 12% of the Portuguese population (3.38 million users) owns crypto in 2025, marking significant growth and placing Portugal among the top 14 crypto-adopting countries globally.