ADVERTISEMENT

SC reinstates BIR's P2.08-B tax assessment vs Citysuper, operator of Landmark Trinoma

Published Oct 29, 2021 09:52 am

Supreme Court (SC)

The Supreme Court (SC) has reversed the ruling of the Court of Tax Appeals (CTA) as it granted the petition of the Commissioner of Internal Revenue (CIR) on the validity of the P2.08 billion assessment notices for 2011 tax deficiencies issued against Citysuper, Inc. in 2015.

Based on its website, Citysuper “operates under the commercial name of Landmark Trinoma, and is engaged in selling of merchandise and products through groceries and department stores.”

The CIR challenged before the SC the 2017 CTA decision which cancelled the tax assessments against Citysuper for deficiency income tax, value-added tax, withholding tax on compensation, and expanded withholding tax.

The CTA said that under Section 203 of the National Internal Revenue Code, assessments for deficiency taxes should be issued within three years from the last day prescribed by law to file the tax return, or the actual date of filing of such return, whichever comes later.

The tax court ruled that the prescriptive periods for some of the deficiency value-added taxes, withholding taxes on compensation, and expanded withholding taxes had elapsed.

The CIR said that CTA had no jurisdiction. It said the Citysuper received the final letter of demand and assessment notice on April 24, 2015 and thus, the firm had until May 24, 2015 to file its protest.

However, the CIR said that while Citysuper filed a protest on April 29, 2015, the letter protest had only the assessment notices attached and that had manifested it was still compiling the supporting documents.

With no protest, the CIR said the assessment became final and thus the CTA had no jurisdiction over the issue. The CTA denied the CIR’s motion for reconsideration prompting the latter to elevate the issue before the SC.

The SC decision made public last Oct. 27 and written by Associate Justice Marvic M.V.F Leonen said:

“When a taxpayer files a petition for review before the Court of Tax Appeals without validly contesting the assessment with the Commissioner of Internal Revenue, the petition is premature and the Court of Tax Appeals has no jurisdiction.

“Section 228 of the National Internal Revenue Code requires that administrative protests against assessments conform to the rules and regulations issued by the Bureau of Internal Revenue.

“Respondent's (Citysuper) April 29, 2015 letter did not comply with the requirements set down in Revenue Regulations No. 18-2013.

“There was no administrative protest to speak of, and no decision on a disputed assessment to assail.

“Thus, the Court of Tax Appeals had no jurisdiction over the Petition for Review assailing the July 13, 2015 letter.

“Since the Court of Tax Appeals has no jurisdiction, there is no longer any need to resolve whether it gravely abused its discretion in refusing to admit in evidence the authorization letter issued....

“WHEREFORE, the Petition for Certiorari is GRANTED. The December 15, 2017 and March 20, 2018 Resolutions of the Court of Tax Appeals in CTA Case No. 9117 are REVERSED and SET ASIDE. The Petition for Review filed before the Court of Tax Appeals is DISMISSED. SO ORDERED.”

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.