ADVERTISEMENT

BIR imposes withholding tax on high-earning online sellers

Published Dec 29, 2023 07:07 am

At A Glance

  • The Bureau of Internal Revenue (BIR) said that online sellers earning over P500,000  annually are now subject to a withholding tax<br>The  BIR new tax regulation imposes a one percent withholding tax on electronic marketplace operators and digital financial service providers<br>Online sellers or merchants making less than 500,000 pesos annually are exempt from the withholding tax<br>BIR Commissioner Romeo Lumagui clarified that the one percent withholding tax adheres to existing laws and aims to level the playing field between traditional and online retailers<br>The tax is not new, but a means for the BIR to collect taxes from digital transactions, Lumagui said.

The Bureau of Internal Revenue (BIR) has announced that online sellers earning over half a million pesos annually will now be subject to a withholding tax.

This is after the BIR has released a new tax rule that imposes a one percent withholding tax on electronic marketplace operators and digital financial service providers.

According to BIR Revenue Regulation No. 16-2023, the withholding tax will be calculated based on half of the earnings that e-marketplace operators and digital financial service providers pay to the sellers and merchants for the goods or services sold through their platform or facility.

The revenue regulation, dated Dec. 21, 2023, was signed by Finance Secretary Benjamin Diokno and BIR Commissioner Romeo Lumagui Jr.

The BIR, however, stated that online sellers and merchants who earn less than P500,000 annually are exempt from paying withholding tax.

RR 16-2023 revised Revenue Regulations No. 2-98, which previously did not address income payments made by online platform providers.

An online platform provider refers to any entity that acts as a middleman, facilitating transactions between sellers and buyers of goods and services using electronic means and information technology, while also serving as the government's withholding agent.

These providers include various services such as marketplaces, food delivery, accommodation booking, travel and transportation, as well as payment platforms.

Earlier, Lumagui clarified that the one percent withholding tax imposed on online sellers is in accordance with existing laws that require taxpayers to comply.

He explained that the taxation of online merchants also aims to create a fair competition between traditional physical stores and those operating on digital platforms or marketplaces.

The withholding tax refers to the portion of money withheld by a business from payments for goods or services, and is then directly remitted to the government on behalf of suppliers or employees.

Lumagui said this move was due to the increasing number of online sales transactions conducted through online platform providers, prompting the need to identify sellers of goods and services who are obligated to report their income from these transactions for tax purposes.

He said this is not a new tax, but rather a means for the BIR to ensure taxes are collected from digital transactions.

Related Tags

Bureau of Internal Revenue (BIR) BIR Commissioner Romeo Lumagui Jr. online sellers
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.