{"id":6771,"date":"2024-12-15T08:37:42","date_gmt":"2024-12-15T08:37:42","guid":{"rendered":"https:\/\/www.hashmicro.com\/ph\/blog\/?p=6771"},"modified":"2026-02-11T04:37:55","modified_gmt":"2026-02-11T04:37:55","slug":"accounting-principles","status":"publish","type":"post","link":"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/","title":{"rendered":"12 Principles of Accounting: Importance and Regulatory Bodies"},"content":{"rendered":"<p data-start=\"86\" data-end=\"364\">Accounting principles are the fundamental rules that guide how financial information is recorded and reported in a business. Understanding these principles helps ensure that financial data remains consistent and easy to interpret across different reporting periods.<\/p>\n<p data-start=\"366\" data-end=\"646\">According to <a href=\"https:\/\/www.businessdasher.com\/small-business-accounting-statistics\/\">BusinessDasher<\/a>, around 60% of small business owners lack sufficient knowledge of accounting principles. This gap can lead to inaccurate records and less-informed financial decisions, highlighting the importance of building a strong foundation.<\/p>\n<p data-start=\"648\" data-end=\"881\">By combining a solid understanding of accounting principles with reliable financial management tools, businesses can maintain organized reports, improve accuracy, and make more confident decisions about their operations and growth.<\/p>\n<table style=\"border-collapse: coacllapse;background-color: #fffacd;border-radius: 25px 25px 25px 25px\" width=\"100%\">\n<tbody>\n<tr>\n<td style=\"padding: 15px;border: none\">\n<h3 style=\"margin-bottom: 10px\"><span style=\"background-color: #990000;color: #ffffff;padding: 5px\"><b>Key Takeaways<\/b><\/span><\/h3>\n<ul>\n<li>Understanding and <a href=\"#impor\">applying accounting principles<\/a> like GAAP and IFRS is crucial for accurate financial reporting and compliance with global standards.<\/li>\n<li><a href=\"#gaap\">GAAP<\/a> and IFRS differ significantly. GAAP is rules-based, while IFRS is principle-based, which the Philippines adopts through PFRS.<\/li>\n<li><a href=\"https:\/\/www.hashmicro.com\/ph\/blog\/top-accounting-software-philippines\/\">Accounting Management Software<\/a> is a top choice for addressing accounting challenges, offering automated compliance and streamlined reporting.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span data-sheets-root=\"1\"><div id=\"toc_group_article\" style=''>\r\n\t<p style='font-size:25px;font-weight:bold; margin-bottom:0px'>\r\n\t\tTable of Contents\r\n\t<\/p>\r\n\t<ul id=\"list_toc\" class='list_toc'><\/ul>\r\n<\/div>\r\n\r\n<div id=\"placeholder-toc\"><\/div>\r\n<div id=\"toc\">\r\n    <div class=\"header\">\r\n\t<span class=\"toc-title\" id=\"toc-title\">Content Lists<\/span>\t\r\n\t <i class=\"toc-icon\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"30\" height=\"30\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"header-icon\">\r\n          <path d=\"m6 9 6 6 6-6\" \/>\r\n        <\/svg>\r\n      <\/i>\r\n\t<\/div>\r\n    <div class=\"list\">\r\n      <ul id=\"toc-list\"><\/ul>\r\n    <\/div>\r\n <\/div>\r\n\r\n<style>\r\n\/* Simple styling for the TOC *\/\r\n\t\r\n\t#toc ul li:last-child {\r\n    padding-bottom: 16px; \/* Adjust the value as needed *\/\r\n}\r\n\r\n.td-fix-index {\r\n\t transform: unset !important;\r\n     -webkit-transform: unset !important; \r\n}\r\n.footer-contact .td-fix-index {\r\n\t transform: translateZ(0) !important;\r\n     -webkit-transform: translateZ(0) !important; \r\n}\r\n\t.tdb_single_content .tdb-block-inner.td-fix-index{\r\n\t\tposition: static;\r\n\t}\r\n\t\r\n\r\n\t\r\n#toc {\r\n  background-color: #FFF;\r\n\tpadding: 17px 24px 20px 24px !important;\r\n  margin-bottom: 20px;\r\n\/*   border: 1px solid #9C171E; *\/\r\n  border-radius: 6px;\r\n\tdisplay: none;\r\n  max-width: 100%;\r\n  transition: .4s ease height;\r\n\tmargin-left: 0;\r\n\toverflow: hidden;\r\n}\r\n\r\n#toc .header{\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n\tbackground-color: transparent;\r\n}\r\n\t\r\n\t#toc.sticky .header{\r\n\t\tpadding: 4px 0;\r\n\t}\r\n\t\r\n.header p{\r\n  font-size: 18px !important;\r\n  font-weight: 600 !important;\r\n  color: #393939;\r\n   margin-bottom: 0;\r\n  \/* margin-top: 20px; *\/\r\n}\r\n\r\n.toc-icon{\r\n  float: right;\r\n\/*   visibility: hidden; *\/\r\n}\r\n\r\n\t.toc-title{\r\n\t\tmargin-right: auto;\r\n\/* \t\tpadding-left: 20px; *\/\r\n\t\tfont-weight: 600;\r\n\t\talign-self: center;\t}\t\r\n\r\n#toc ul {\r\n  list-style-type: none;\r\n  padding-left: 0;\r\n  padding-top: 20px;\r\n  margin-top: 0px;\r\n}\r\n\t\r\n#toc.sticky ul{\r\n\toverflow-y: auto;\r\n\tmax-height: 250px;\r\n\tmargin-top: 0px;\r\n\tpadding-top: 20px;\r\n\/* \tborder-top: 1px solid #d3d3d3; *\/\r\n}\r\n\t\r\n#toc ul li {\r\n\/*   margin-bottom: 10px; *\/\r\n  margin-bottom: 10px;\r\n\tmargin-left: 0;\r\n\ttransition: .2s ease;\r\n\tcursor: pointer;\r\n}\r\n\t\r\n\t#toc.sticky ul li {\r\n\t  margin-right: 10px;\r\n\t}\r\n\t\r\n.td-post-content #toc-list li a:hover, .td-post-content #toc-list a.active{\r\n\tbackground-color: #FFF;\r\n\/* \tpadding: 8px 16px 8px 16px; *\/\r\n\tpadding: 4px 16px 4px 16px;\r\n\tborder-radius: 6px;\r\n\tcolor: #9c171e !important;\r\n\tfont-weight: 600 !important;\r\n}\r\n\t\r\n\t.td-post-content #toc-list li:hover a, .td-post-content #toc-list a.active{\r\n\t\tcolor: #9C171E !important;\r\n\t\tfont-weight: 600 !important;\r\n\t}\r\n\t\r\n.td-post-content #toc-list a.active{\r\n\tfont-weight: bold !important;\r\n\tcolor: #9C171E !important;\r\n}\r\n\t\r\n#toc a, .td-post-content #toc-list a {\r\n  text-decoration: none;\r\n  color: #ea1717 !important;\r\n  transition: .2s ease;\r\n\tfont-weight: 400 !important;\r\n\tdisplay: block;\r\n\t\r\n\tpadding: 4px 16px 4px 0;\r\n}\r\n\r\n#toc.sticky {\r\n  position: fixed;\r\n\/*   top: 73px; *\/\r\n\tbottom: 0;\r\n  z-index: 100; \r\n  box-shadow: 0 2px 5px rgba(0,0,0,0.1); \r\n\twidth: 100%; \r\n\tbackground-color: #FFF;\r\n\/* \tbackground-color: #FFF1F1; *\/\r\n\tborder-bottom: 1px solid #ea1717;\r\n\/*   border: 1px solid #393939; *\/\r\n  box-shadow: 0px 0px 14px 0px #00000040;\r\n  cursor: pointer;\r\n\tanimation: fadein .3s ease;\r\n\tpadding: 12px 16px !important;\r\n}\r\n\t\r\n\t.fadein{\r\n\t\tanimation: fadein .3s ease;\r\n\t}\r\n\t\r\n\t.fadeout{\r\n\t\tanimation: fadeout .3s ease;\r\n\t}\r\n\t\r\n\t\r\n\t@keyframes fadein{\r\n\t\t0% {\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t\t100%{\r\n\t\t\topacity: 1;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@keyframes fadeout{\r\n\t\t0% {\r\n\t\t\topacity: 1;\r\n\t\t}\r\n\t\t100%{\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t\r\n#toc.sticky .header p{\r\n\tmargin-bottom: 10px;\r\n\tmargin-top: 10px;\r\n}\r\n\r\n#toc.sticky .toc-icon{\r\n  visibility: visible;\r\n\/* \ttransition: 0.4s ease; *\/\r\n}\r\n\t\r\n\t.toc-icon{\r\n\t\talign-items: center;\r\n    \tdisplay: flex;\r\n\t}\r\n\t\r\n\tsvg.header-icon{\r\n\/* \t\tbackground-color: #9c171e; *\/\r\n\t\tbackground-color: #FFF;\r\n\t\tborder-radius: 30px;\r\n\t\tpadding: 5px;\r\n\t}\r\n\r\n#toc.sticky .list{\r\n\/*   max-height: 0; *\/\r\n  transition: height 0.4s ease;\r\n}\r\n\t\r\n\t#toc .list{\r\n\/*   max-height: 0; *\/\r\n  transition: height 0.4s ease;\r\n}\r\n\r\n#toc .header.active .toc-icon{\r\n\ttransform: rotate(0deg); \r\n\topacity: 1;\r\n}\r\n\r\n\t#toc .header.active + .list {\r\n\t  max-height: 200px; \/* Adjust this value as needed *\/\r\n\t  opacity: 1;\r\n\t}\r\n\t\r\n\t#placeholder-toc{\r\n\/* \t\tdisplay: none; *\/\r\n\t}\r\n\t\r\n\t@media (min-width: 768px) and (max-width: 991px){\r\n\t\t#toc.sticky{\r\n\/* \t\t\ttop: 104px; *\/\r\n\t\t\tbottom: 0px;\r\n\t\t}\r\n\t\t\r\n\t\t#toc{\r\n\t\t\twidth: unset !important;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@media (max-width: 767px){\r\n\t\t#toc{\r\n\t\t\twidth: 100% !important;\r\n\t\t\tdisplay: inline-block;\r\n\t\t}\r\n\t\t\r\n\t\t#toc.sticky{\r\n\t\t\twidth: 84% !important;\r\n\/* \t\t\ttop: 81px; *\/\r\n\t\t\tbottom: 60px;\r\n\t\t\tmargin-left: auto;\r\n\t\t\tmargin-right: auto;\r\n\t\t\tpadding: 0 16px;\r\n\/* \t\t\tright: 5%; *\/\r\n\t\t}\r\n\t}\r\n<\/style>\r\n\r\n<style>\r\n\t#list_toc li {margin-bottom: 0;margin-top: 5px;}\r\n\t#list_toc > li > ul {padding-left: 20px;margin-bottom: 0;}\r\n\t#list_toc{height:max-content;transition:ease-in-out}\r\n\t#list_toc li {margin-bottom: 0;margin-top: 5px;}\r\n\t#list_toc_float li.active > a {color:#b1252d;background: #ffe1e3;}\r\n\t#list_toc_float li a {padding:3px 7px}\r\n\t#list_toc_float li a {\r\n\t\tdisplay: block;\r\n\t\tcolor:#000;\r\n\t\tmargin-bottom: 10px;\r\n\t\ttransition:all 0.2s ease-in-out;\r\n\t\tfont-size:15px\r\n\t}\r\n\t#list_toc_float li{list-style:none;list-style-position:inside; margin-left:0;}\r\n\t#list_toc_float a:hover{color:#b1252d;}\r\n\t\r\n\t#list_toc_float li a{margin-bottom:0px}\r\n\t#toc_group_float{\r\n\t\tline-height: 24px;\r\n\t\tmax-height: calc(100vh - 100px);\r\n\t\toverflow: auto;\r\n\t\tz-index: 99;\r\n\t\tdisplay:none!important;\r\n\t\tbackground:#fff;\r\n\t\ttransition:all 0.5s linear\r\n\t}\r\n\t\r\n\t@media (min-width:1019px){\r\n\t\t#toc_group_float {\r\n\t\t\tdisplay:block!important;\r\n\t\t\t}\r\n\t\t\t\t#toc_group_article {\r\n\t\t\tdisplay:none;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@media (max-width:768px){\r\n\t\t#toc_group_article {\r\n\t\t\tdisplay:none;\r\n\t\t}\r\n\t}\r\n\t\r\n\t \/* custom scrollbar style *\/\r\n::-webkit-scrollbar {\r\n    width: 7px;\r\n}\r\n::-webkit-scrollbar-track {\r\n    background: #d7a2a4;\r\n}\r\n::-webkit-scrollbar-thumb {\r\n    background: #b1252d;\r\n    border-radius: 15px;\r\n}\t\t\r\n\r\n<\/style>\r\n\r\n<script>\r\n\tdocument.addEventListener('DOMContentLoaded', function() {\r\n\t\t\/\/ Function to handle click on all <a> elements with href starting with #\r\n\t\tfunction handleTitleClick(event) {\r\n\t\t\tevent.preventDefault();\r\n\t\t\tconst targetId = this.getAttribute('href').substring(1);\r\n\t\t\tconst targetElement = document.getElementById(targetId);\r\n\r\n\t\t\tif (targetElement) {\r\n\t\t\t\tconst headerHeight = document.querySelector('#toc .header').offsetHeight;\r\n\t\t\t\tconst navbarHeight = document.getElementById('tdi_34') ? document.getElementById('tdi_34').offsetHeight : 0;\r\n\t\t\t\tconst windowHeight = window.innerHeight;\r\n\t\t\t\tconst targetOffset = targetElement.offsetTop;\r\n\t\t\t\tconst scrollTo = targetOffset + (windowHeight \/ 2) + (headerHeight) - navbarHeight - 40;\r\n\r\n\t\t\t\twindow.scrollTo({\r\n\t\t\t\t\ttop: scrollTo,\r\n\t\t\t\t\tbehavior: 'smooth'\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\/\/ Add event listener for all <a> elements in toc-list and list-toc\r\n\t\tconst titleLinks = document.querySelectorAll('#toc-list a, #list_toc a');\r\n\t\ttitleLinks.forEach(link => {\r\n\t\t\tlink.addEventListener('click', handleTitleClick);\r\n\t\t});\r\n\t});\r\n<\/script>\r\n\r\n<!-- ToC List for mobile -->\r\n<script>\r\n \/\/ Generate TOC based on headings\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  \/\/ Get the element that will contain the TOC\r\n  const tocList = document.getElementById('toc-list');\r\n\r\n  \/\/ Get the element with class 'td-post-content'\r\n  const article = document.querySelector('.td-post-content');\r\n\r\n  \/\/ Find all h2 elements within the article\r\n  const headers = article.getElementsByTagName('h2');\r\n\r\n  \/\/ Loop through the h2 elements and create a list item for each one\r\n  for (let i = 0; i < headers.length; i++) {\r\n    const header = headers[i];\r\n    const headerText = header.textContent;\r\n\/\/     const headerId = 'header-' + i;\r\n    const headerId = headerText\r\n    .toLowerCase()\r\n    .trim()\r\n    .replace(\/[^\\w\\s-]\/g, '')  \/\/ hapus tanda baca\r\n    .replace(\/\\s+\/g, '-'); \/\/ ganti spasi jadi \"-\"\r\n\r\n    \/\/ Set an ID for the header if it doesn't have one\r\n    header.setAttribute('id', headerId);\r\n\r\n    \/\/ Create a list item for the TOC\r\n    const listItem = document.createElement('li');\r\n\r\n    \/\/ Create a link for the list item\r\n    const link = document.createElement('a');\r\n    link.setAttribute('href', '#' + headerId);\r\n    link.textContent = headerText;\r\n\r\n    \/\/ Append the link to the list item\r\n    listItem.appendChild(link);\r\n\r\n    \/\/ Append the list item to the TOC list\r\n    tocList.appendChild(listItem);\r\n  }\r\n});\r\n\r\n\/\/ Keep height and placement of content using placeholder in place of TOC\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  const toc = document.querySelector('#toc');\r\n  const placeholderToc = document.querySelector('#placeholder-toc');\r\n\r\n  function setPlaceholderHeight() {\r\n    placeholderToc.style.height = `${toc.offsetHeight}px`;\r\n  }\r\n\r\n  \/\/ Set the initial height of the placeholder\r\n  setPlaceholderHeight();\r\n\r\n  \/\/ Update the height on window resize\r\n  window.addEventListener('resize', setPlaceholderHeight);\r\n});\r\n  const tocTitle = document.querySelector('#toc-title');\r\n\r\n\/\/ Sticky TOC and update heading\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  const toc = document.querySelector('#toc');\r\n  const footer = document.querySelector('.td-footer-template-wrap');\r\n  const tocParent = toc.parentElement;\r\n  const divTop = tocParent.getBoundingClientRect().top + window.pageYOffset;\r\n  const tocHeight = toc.offsetHeight;\r\n  const triggerPoint = divTop + tocHeight + 700;\r\n  const footerHeight = footer.offsetHeight;\r\n  const triggerFooterPoint = footer.getBoundingClientRect().top + window.pageYOffset - footerHeight - footerHeight - footerHeight;\r\n  const phtoc = document.querySelector('#placeholder-toc');\r\n  const headers = document.querySelectorAll('.td-post-content h2');\r\n  const navLinks = document.querySelectorAll('#toc-list a');\r\n\t\r\n\tconst panel2 = document.querySelector(\"#toc .list\");\r\n\tvar icon = document.querySelector(\".toc-icon\");\r\n\r\n  let activeLink = null; \/\/ Declare activeLink outside the loop\r\n\t\r\n  \/\/ Function to handle scroll and add\/remove .sticky class\r\n  function handleScroll() {\r\n    const windowTop = window.pageYOffset || document.documentElement.scrollTop;\r\n    let currentHeader = '';\r\n\r\n    \/\/ Highlight user progress as the heading comes\r\n    headers.forEach(header => {\r\n\t\tconst headerTop = header.offsetTop;\r\n\t\tconst headerHeight = header.clientHeight;\r\n\t\tif(window.innerWidth < 767){\r\n\t\t\ttocTitle.textContent = 'Table of Contents'; \/\/ Selalu pertahankan judul ini di mobile\r\n\t\t} else {\r\n\t\t\tif (window.scrollY >= (headerTop - headerHeight + 700)) {\r\n\t\t\t\tconst currentHeaderId = header.getAttribute('id');\r\n\t\t\t\tconst currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n\t\t\t\ttocTitle.textContent = currentHeaderText;\r\n\t\t\t\tcurrentHeader = currentHeaderId;\r\n\t\t\t}\r\n\t\t}\r\n\t});\r\n\r\n    navLinks.forEach(link => {\r\n      link.classList.remove('active');\r\n      if(currentHeader != '') {\r\n\t\t  if (link.getAttribute('href').includes(currentHeader)) {\r\n\t\t\t  link.classList.add('active');\r\n\t\t  }\r\n\t  }\r\n    });\r\n\r\n    \/\/ Update TOC title if sticky\r\n    if (windowTop > triggerPoint) {\r\n      if (!toc.classList.contains('sticky')) {\r\n        phtoc.style.display = \"block\";\r\n        toc.classList.add('sticky');\r\n        toc.style.width = `${tocParent.offsetWidth}px`; \/\/ Set width to match the parent element\r\n        toc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n        toc.style.backgroundColor = \"#FFF\";\r\n\t\tpanel2.style.height = '0px';\r\n\t\t  icon.style.transform = \"rotate(180deg)\";\r\n\t\t  if(window.innerWidth < 767){\r\n\t\t\t  tocTitle.textContent = 'Table of Contents'; \/\/ Reset title\r\n       \t\t  toc.style.width = '150px'; \/\/ Set width to match the parent element\r\n\t\t  }\r\n      }\r\n      if (currentHeader) {\r\n        tocTitle.textContent = activeLink ? activeLink.textContent : \"\"; \/\/ Update title only if activeLink exists\r\n      }\r\n    } else {\r\n      toc.classList.remove('sticky');\r\n      phtoc.style.display = \"none\";\r\n      toc.style.width = 'unset'; \/\/ Reset to original width\r\n      toc.style.backgroundColor = \"#FFF\";\r\n      tocTitle.textContent = 'Table of Contents'; \/\/ Reset title\r\n\t\tpanel2.style.height = panel2.scrollHeight + \"px\";\r\n\t\ticon.style.transform = \"rotate(180deg)\";\r\n    }\r\n  }\r\n\r\n    \/\/ Attach the scroll event listener to the window\r\n    window.addEventListener('scroll', handleScroll);\r\n\r\n    \/\/ Initial call to handleScroll to set the correct state on load\r\n    handleScroll();\r\n});\r\n\t\r\n\t\/\/ Open toggle TOC\r\n\t  document.addEventListener(\"DOMContentLoaded\", function() {\r\n\t\tvar tocHeader = document.querySelector(\"#toc .header\");\r\n\t\tvar toc = document.querySelector(\"#toc\");\r\n\t\tvar icon = document.querySelector(\".toc-icon\");\r\n\t\tconst tocTitle = document.querySelector('#toc-title');\r\n\t\tconst tocs = document.querySelector('#toc.sticky');\r\n \t\tconst tocParent = toc.parentElement;\t\t  \r\n\r\n\t\t  tocHeader.addEventListener(\"click\", function() {\r\n\t\t\tvar panel = this.nextElementSibling;\r\n\t\t\tif (panel.style.height !== '0px') { \/\/ Check if height is not 0px\r\n\t\t\t  panel.style.height = '0px'; \/\/ Set height to 0 for full collapse\r\n\t\t\t  icon.style.transform = \"rotate(180deg)\";\r\n\t\t\t\tif(window.innerWidth > 768){\r\n\t\t\t\t\tif(!toc.classList.contains('sticky')){\r\n\t\t\t\t\t\ttoc.style.width = \"unset\";\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (toc.classList.contains('sticky')){\r\n\t\t\t\t\t\ttoc.style.width = '${tocParent.offsetWidth}px';\r\n\t\t\t\t\t\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\tif(window.innerWidth < 767){\r\n\t\t\t\t\ttoc.style.width = \"unset\"; \/\/ Reset width\r\n\t\t\t\t}\r\n\t\t\t\ttoc.style.backgroundColor = \"#FFF1F1\";\r\n\t\t\t} else {\r\n\t\t\t  panel.style.height = panel.scrollHeight + \"px\";\r\n\t\t\t  icon.style.transform = \"rotate(0deg)\";\r\n\t\t\t  toc.style.backgroundColor = \"#FFF\";\r\n\t\t\t  tocTitle.textContent = 'Table of Contents'; \/\/ Reset title\r\n\t\t\t\ttoc.style.paddingBottom = '24px';\r\n\t\t\t \tif(window.innerWidth < 767){\r\n\t\t\t\t\ttoc.style.width = `${tocParent.offsetWidth}px`; \/\/ Set width to match the parent element\r\n\t\t\t\t\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t  });\r\n\r\n\t\t  \/\/ Close TOC when a link inside it is clicked\r\n\t\t  var tocLinks = document.querySelectorAll(\"#toc .list a\");\r\n\t\t  tocLinks.forEach(function(link) {\r\n\t\t\tlink.addEventListener(\"click\", function() {\r\n\t\t\t  var panel = document.querySelector(\"#toc .list\");\r\n\t\t\t  panel.style.height = '0px'; \/\/ Set height to 0 for full collapse\r\n\t\t\t  icon.style.transform = \"rotate(180deg)\";\r\n\t\t\t  toc.style.backgroundColor = \"#FFF\";\r\n\t\t\t});\r\n\t\t  });\r\n\t\t});\r\n\t\r\n\/\/ \tmake the heading at the center of the viewport\r\n\/\/ \tdocument.addEventListener('DOMContentLoaded', function() {\r\n\/\/     \/\/ Add click event listener to all links in the TOC list\r\n\/\/     document.querySelectorAll('#toc-list a').forEach(anchor => {\r\n\/\/         anchor.addEventListener('click', function (e) {\r\n\/\/             e.preventDefault(); \/\/ Prevent the default behavior of jumping to the anchor\r\n\/\/             const targetId = this.getAttribute('href').substring(1); \/\/ Get the ID of the target element\r\n\/\/             const targetElement = document.getElementById(targetId); \/\/ Get the target element\r\n\r\n\/\/             if (targetElement) {\r\n\/\/                 const headerHeight = document.querySelector('#toc .header').offsetHeight; \/\/ Get the height of the fixed header\r\n\/\/                 const windowHeight = window.innerHeight; \/\/ Get the height of the viewport\r\n\/\/                 const targetOffset = targetElement.offsetTop; \/\/ Get the top offset of the target element\r\n\/\/                 const scrollTo = targetOffset + (windowHeight \/ 2) + (headerHeight); \/\/ Calculate the scroll position to center the target element\r\n\r\n\/\/                 \/\/ Scroll to the calculated position smoothly\r\n\/\/                 window.scrollTo({\r\n\/\/                     top: scrollTo,\r\n\/\/                     behavior: 'smooth'\r\n\/\/                 });\r\n\/\/             }\r\n\/\/         });\r\n\/\/     });\r\n\/\/ });\r\n<\/script>\r\n\r\n<script>\r\n    \/\/ Scrollspy function to highlight the active TOC item based on the scroll position\r\n  function scrollSpy(tocClass) {\r\n    const scrollPosition = window.scrollY;\r\n\r\n    \/\/ Find the active h2 and h3 headings based on their position in the corresponding TOC\r\n    let activeH2 = null;\r\n    let activeH3 = null;\r\n\r\n    const tocItems = document.querySelectorAll(`.${tocClass} li`);\r\n    tocItems.forEach(item => {\r\n      const a = item.querySelector('a');\r\n      if (!a) return;\r\n      const href = a.getAttribute('href');\r\n      const targetId = href.substring(1); \/\/ Remove the '#' from the href to get the target ID\r\n      const targetElement = document.getElementById(targetId);\r\n      if (!targetElement) return;\r\n\r\n      const targetTop = targetElement.getBoundingClientRect().top + scrollPosition;\r\n      const nextItem = item.nextElementSibling;\r\n      const nextTop = nextItem ? nextItem.getBoundingClientRect().top + scrollPosition : Infinity;\r\n\r\n      if (targetTop <= scrollPosition + 150) {\r\n        if (a.parentElement.parentElement === tocItems) {\r\n          \/\/ The h2 heading is at the root level of the TOC\r\n          activeH2 = { id: targetId, level: 'h2' };\r\n        } else {\r\n          \/\/ The h3 heading is nested under an h2 heading\r\n          const parentH2 = a.parentElement.parentElement.previousElementSibling;\r\n          if (parentH2) {\r\n            const h2Link = parentH2.querySelector('a');\r\n            if (h2Link) {\r\n              const h2Href = h2Link.getAttribute('href');\r\n              const h2Id = h2Href.substring(1);\r\n              activeH2 = { id: h2Id, level: 'h2' };\r\n            }\r\n          }\r\n          activeH3 = { id: targetId, level: 'h3' };\r\n        }\r\n      }\r\n\r\n      if (targetTop > scrollPosition + 150 && nextTop > scrollPosition + 150 && !activeH3) {\r\n        \/\/ Reset the activeH2 when there are no more active h3 headings\r\n        activeH2 = null;\r\n      }\r\n    });\r\n\r\n    \/\/ Update the active state for the TOC items\r\n    tocItems.forEach(item => {\r\n      item.classList.remove('active');\r\n      const a = item.querySelector('a');\r\n      if (a) {\r\n        const href = a.getAttribute('href');\r\n        const targetId = href.substring(1);\r\n        if ((activeH2 && activeH2.id === targetId) || (activeH3 && activeH3.id === targetId)) {\r\n          item.classList.add('active');\r\n        }\r\n      }\r\n    });\r\n  }\r\n\r\n  \/\/ Call scrollSpy for each TOC on window scroll\r\n  const tocClasses = ['list_toc', 'list_toc_float']; \/\/ Add other TOC class names here if you have more than two instances\r\n  tocClasses.forEach(tocClass => {\r\n    window.addEventListener('scroll', () => scrollSpy(tocClass));\r\n  });\r\n<\/script>\r\n\t\r\n\r\n<!-- ToC List for desktop side bar, diganti jadi inject by php, di code snippet \"Sidebar Accordion\" -->\r\n<!-- <script>\r\n\tdocument.addEventListener('DOMContentLoaded', function() {\r\n        let headerCounter = 0; \/\/ Counter to generate unique IDs\r\n\r\n\t\t\/\/ Function to generate ID in header0, header1, etc. format\r\n\t\tfunction formatId() {\r\n\t\t\treturn `header-${headerCounter++}`; \/\/ ID format: header0, header1, etc.\r\n\t\t}\r\n\r\n\/\/ \t\tfunction formatId(text) {\r\n\/\/             return text.trim().replace(\/[^\\w\\d]+\/g, '_');\r\n\/\/         }\r\n\t\r\n        \/\/ Function to create nested list\r\n        function createNestedList(parentNode, children) {\r\n            if (children.length === 0) return;\r\n\r\n            const nestedUl = document.createElement('ul');\r\n            children.forEach(child => {\r\n                const nestedLi = document.createElement('li');\r\n                const nestedA = document.createElement('a');\r\n                nestedA.textContent = child.title;\r\n                nestedA.href = `#${child.id}`;\r\n                nestedLi.appendChild(nestedA);\r\n                nestedUl.appendChild(nestedLi);\r\n\r\n                if (child.children.length > 0) {\r\n                    createNestedList(nestedLi, child.children);\r\n                }\r\n            });\r\n\r\n            parentNode.appendChild(nestedUl);\r\n        }\r\n\r\n        \/\/ Object to store list of h2 and h3 with their titles\r\n        const headings = [];\r\n\r\n           \/\/ Get all h2 and h3 elements\r\n        \/\/ Get all h2 and h3 elements\r\n\t\tconst elements = document.querySelectorAll('.td-post-content h2');\r\n\r\n\t\telements.forEach(element => {\r\n\t\t\tif (element.tagName === 'H2') {\r\n\t\t\t\tconst id = formatId(); \/\/ Generate new ID\r\n\t\t\t\telement.id = id; \/\/ Set ID to h2 element\r\n\t\t\t\tif (element.textContent.toLowerCase() === \"key takeaways\") {return;} \/\/ Hide Key Takeaways di ToC\r\n\t\t\t\theadings.push({ level: 'h2', id: id, title: element.textContent, children: [] });\r\n\t\t\t} else if (element.tagName === 'H3') {\r\n\t\t\t\tconst id = formatId(); \/\/ Generate new ID\r\n\t\t\t\telement.id = id; \/\/ Set ID to h3 element\r\n\t\t\t\tif (headings.length > 0) {\r\n\t\t\t\t\theadings[headings.length - 1].children.push({ level: 'h3', id: id, title: element.textContent, children: [] });\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t});\r\n       \/\/ Create HTML list from headings object\r\n\t\tconst ul = document.getElementById('list_toc');\r\n\t\tlet currentUl = ul;\r\n\t\theadings.forEach(heading => {\r\n\t\t\tconst li = document.createElement('li');\r\n\t\t\tconst a = document.createElement('a');\r\n\t\t\ta.textContent = heading.title;\r\n\t\t\ta.href = `#${heading.id}`; \/\/ Use the newly generated ID\r\n\t\t\tli.appendChild(a);\r\n\r\n\t\t\tif (heading.level === 'h2') {\r\n\t\t\t\tcurrentUl = li;\r\n\t\t\t\tul.appendChild(li);\r\n\t\t\t} else if (heading.level === 'h3') {\r\n\t\t\t\tif (!currentUl.lastElementChild || currentUl.lastElementChild.tagName !== 'UL') {\r\n\t\t\t\t\tconst nestedUl = document.createElement('ul');\r\n\t\t\t\t\tcurrentUl.appendChild(nestedUl);\r\n\t\t\t\t\tcurrentUl = nestedUl;\r\n\t\t\t\t}\r\n\t\t\t\tcurrentUl.appendChild(li);\r\n\t\t\t}\r\n\r\n\t\t\tcreateNestedList(li, heading.children);\r\n\t\t});\r\n\t\t\/\/ Get ul element with id 'list_toc'\r\n\t\tconst ulFloat = document.getElementById('list_toc');\r\n\r\n\t\t\/\/ Get content (child elements) from ul with id 'list_toc'\r\n\t\tconst clonedChildren = ulFloat.cloneNode(true).children;\r\n\r\n\t\t\/\/ Get ul element with id 'list_toc_float'\r\n\t\tconst ulToc = document.getElementById('list_toc_float');\r\n\r\n\t\t\/\/ Add content obtained from 'list_toc' to ul with id 'list_toc_float'\r\n\t\tulToc.append(...clonedChildren);\r\n\r\n\r\n        \/\/ Function to get navbar height\r\n\t\tfunction getNavbarHeight() {\r\n\t\t\tconst navbar = document.getElementById('tdi_34');\r\n\t\t\treturn navbar ? navbar.offsetHeight : 0;\r\n\t\t}\r\n\r\n\t\t\/\/ Function to add scroll position offset\r\n\t\tfunction scrollToElementWithOffset(elementId) {\r\n\t\t\tconst element = document.getElementById(elementId);\r\n\t\t\tif (element) {\r\n\t\t\t\tconst offset = getNavbarHeight();\r\n\t\t\t\tconst elementPosition = element.getBoundingClientRect().top;\r\n\t\t\t\tconst offsetPosition = elementPosition - offset - 40;\r\n\r\n\t\t\t\twindow.scrollBy({\r\n\t\t\t\t\ttop: offsetPosition,\r\n\t\t\t\t\tbehavior: 'smooth'\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\/\/ Function to handle title link click\r\n\t\tfunction handleTitleClick(event) {\r\n\t\t\tevent.preventDefault();\r\n\t\t\tconst href = event.target.getAttribute('href').substr(1);\r\n\t\t\tscrollToElementWithOffset(href);\r\n\t\t}\r\n\r\n\t\t\/\/ Add event listener for all title links\r\n\t\tconst titleLinks = document.querySelectorAll('a[href^=\"#\"]');\r\n\t\ttitleLinks.forEach(link => {\r\n\t\t\tlink.addEventListener('click', handleTitleClick);\r\n\t\t});\r\n\t});\r\n    <\/script> -->\r\n<\/span><\/p>\n<h2><strong>What Are Accounting Principles?<\/strong><\/h2>\n<p>Accounting principles are the rules that guide how we handle <span class=\"\">financial transactions<\/span>. They provide a standardized system for tracking income, expenses, assets, and liabilities, enabling businesses to maintain financial control.<\/p>\n<p>These principles are like the rules of the game for money matters. They make sure everyone records and reports money the same way. Under GAAP guidance, following these rules helps accountants be very accurate and honest.<\/p>\n<p>These rules are important for comparing financial statements over time. They also help accountants deeply understand financial transactions, translating to more comprehensive and accurate financial records, such as <a href=\"https:\/\/www.hashmicro.com\/ph\/blog\/special-journal\/\">specific-entry journals<\/a> and general ledgers.<br \/>\n<span id=\"impor\"><\/span><\/p>\n<h2><strong>Importance of Accounting Principles<\/strong><\/h2>\n<p>In the Philippines, accounting principles are essential for addressing accounting problems by improving the quality of financial information reported by businesses.<\/p>\n<p>They provide a structured framework for preparing consistent and reliable financial statements, helping to prevent <a href=\"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-problems\/\">financial management problems<\/a> and facilitating a better understanding among stakeholders.<\/p>\n<ul>\n<li><strong>Enhancing Financial Information Quality<\/strong>: Accounting principles ensure clarity and dependability in financial data, enabling stakeholders to make informed decisions.<\/li>\n<li><strong>Facilitating Understanding<\/strong>: By standardizing financial statements, these principles make it easier for users to comprehend the information presented.<\/li>\n<li><strong>Simplifying Comparisons<\/strong>: Uniform accounting standards allow for straightforward comparisons of financial statements across different periods and companies.<\/li>\n<li><strong>Foundation for Tax Calculations<\/strong>: These principles serve as the basis for determining taxable income, ensuring compliance with tax regulations.<\/li>\n<\/ul>\n<p>According to the <a href=\"https:\/\/chanrobles.com\/republicactno8799amendedrule68.html\" target=\"_blank\" rel=\"noopener\">Securities Regulation Code (SRC)<\/a> Rule 68, companies in the Philippines are required to prepare financial statements in accordance with the Philippine Financial Reporting Standards (PFRS), which are aligned with international accounting standards.<\/p>\n<p>This alignment provides valuable insights to investors, lenders, creditors, and other stakeholders, supporting informed decision-making regarding resource allocation for both public and private companies.<\/p>\n<h2><strong>12 Types of Accounting Principles<\/strong><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-31388\" src=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/12-Types-of-Accounting-Principles.webp\" alt=\"12 Types of Accounting Principles\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/12-Types-of-Accounting-Principles.webp 1536w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/12-Types-of-Accounting-Principles-300x200.webp 300w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/12-Types-of-Accounting-Principles-1024x683.webp 1024w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/12-Types-of-Accounting-Principles-768x512.webp 768w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/12-Types-of-Accounting-Principles-630x420.webp 630w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/12-Types-of-Accounting-Principles-150x100.webp 150w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/12-Types-of-Accounting-Principles-696x464.webp 696w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/12-Types-of-Accounting-Principles-1068x712.webp 1068w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><\/p>\n<p>In the Philippines, these concepts are derived from the <strong>Philippine Financial Reporting Standards (PFRS)<\/strong>, the Conceptual Framework for Financial Reporting, or from long-established practices widely accepted within the accounting profession.<\/p>\n<p>Below are the most commonly recognized accounting principles:<\/p>\n<h3><strong>1. Separate Entity Concept<\/strong><\/h3>\n<p>This concept views a business as an independent entity, separate from its owner(s). Only the transactions directly related to the business are recorded in the books of accounts, while personal transactions of the owner(s) are excluded.<\/p>\n<h3><strong>2. Historical Cost Principle<\/strong><\/h3>\n<p>Under this accounting principle, assets are initially recorded at their acquisition cost, reflecting their value at the time of purchase. This provides an objective and verifiable basis for asset valuation, minimizing subjective interpretations.<\/p>\n<h3><strong>3. Going Concern Assumption<\/strong><\/h3>\n<p>The business is assumed to continue operating for an indefinite period of time. This assumption is essential for meaningful accounting measurements. For example, assets are recorded at historical cost only if the business is expected to operate as a going concern.<\/p>\n<p>In contrast, a liquidating concern applies when the business plans to cease operations or has no other choice due to bankruptcy. In such cases, assets are measured at their net selling price instead of historical cost.<\/p>\n<h3><strong>4. Matching Principle<\/strong><\/h3>\n<p>According to the matching principle, certain <a href=\"https:\/\/www.hashmicro.com\/ph\/blog\/variable-costing\/\">flexible costs<\/a> are initially recorded as assets and are only recognized as expenses when the related revenue is earned,<span class=\"\">\u00a0<\/span><span class=\"\">to accurately reflect profitability in a given period.<\/span><\/p>\n<h3><strong>5. Accrual Basis of Accounting<\/strong><\/h3>\n<p>This concept requires economic events to be recorded in the period they occur, regardless of when cash is received or paid. Income is recognized when earned, while expenses are recognized when incurred.<\/p>\n<h3><strong>6. Prudence (Conservatism)<\/strong><\/h3>\n<p>Prudence requires accountants to exercise caution when making estimates in situations of uncertainty. For example, when choosing between a potentially unfavorable or favorable outcome, the unfavorable outcome is chosen to avoid overstating assets or income.<\/p>\n<h3><strong>7. Time Period Concept<\/strong><\/h3>\n<p>The life of a business is divided into shorter, equal periods known as reporting periods. Most reporting periods last for 12 months, but they can also be shorter or longer:<\/p>\n<ul>\n<li><strong>A calendar year<\/strong> starts on January 1 and ends on December 31.<\/li>\n<li><strong>A fiscal year<\/strong> covers 12 months but starts on a date other than January 1 (e.g., July 1, 2020, to June 30, 2021).<\/li>\n<li><strong>An interim period<\/strong> refers to a reporting period shorter than 12 months, such as a month, a quarter (3 months), or six months (semiannual period).<\/li>\n<\/ul>\n<h3><strong>8. Stable Monetary Unit Principle<\/strong><\/h3>\n<p>This accounting principle assumes that assets, liabilities, equity, income, and expenses are measured using a common unit. However, it&#8217;s important to acknowledge that this principle can be challenged in periods of high inflation, as the purchasing power of the monetary unit may fluctuate significantly.<\/p>\n<h3><strong>9. Materiality Principle<\/strong><\/h3>\n<p>This concept applies only to items that are significant enough to influence economic decisions. An item is considered material if its omission could impact decision-making. Determining materiality requires professional judgment and depends on the size.<\/p>\n<h3><strong>10. Cost-Benefit Principle<\/strong><\/h3>\n<p>The cost of processing and communicating financial information should not exceed the benefits derived from its use. This principle ensures that resources aren&#8217;t wasted on overly complex or detailed reporting when the value of the insights gained is minimal.<\/p>\n<h3><strong>11. Full Disclosure Principle<\/strong><\/h3>\n<p>This principle ensures that users of financial statements receive all relevant information while balancing detail and clarity. It requires:<\/p>\n<ul>\n<li>Sufficient detail to disclose matters that affect decision-making.<\/li>\n<li>Conciseness to keep the information understandable while considering the costs of preparing and using it.<\/li>\n<\/ul>\n<h3><strong>12. Consistency Concept<\/strong><\/h3>\n<p>The consistency concept requires businesses to apply the same accounting policies and methods across periods. For example, the accounting policies used this year should match those used in the previous year, unless a change is required by a standard.<br \/>\n<span id=\"gaap\"><\/span><\/p>\n<h2><strong>Generally Accepted Accounting Principles (GAAP)<\/strong><\/h2>\n<p><img decoding=\"async\" class=\"alignnone wp-image-20449 size-full\" src=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/gaap-accounting-principles.webp\" alt=\"gaap accounting principles\" width=\"1200\" height=\"650\" srcset=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/gaap-accounting-principles.webp 1200w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/gaap-accounting-principles-300x163.webp 300w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/gaap-accounting-principles-1024x555.webp 1024w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/gaap-accounting-principles-768x416.webp 768w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/gaap-accounting-principles-775x420.webp 775w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/gaap-accounting-principles-150x81.webp 150w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/gaap-accounting-principles-696x377.webp 696w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/gaap-accounting-principles-1068x580.webp 1068w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p data-start=\"0\" data-end=\"258\">GAAP, established in the United States, includes standards set by bodies like the Governmental Accounting Standards Board (GASB). While mainly used in the U.S., it can guide multinational companies in the Philippines for clear and fair financial reporting.<\/p>\n<p>For businesses in the Philippines engaging with U.S. entities, understanding GAAP is important for cross-border transactions and compliance. It provides a benchmark for consistent reporting and helps build trust with international partners.<\/p>\n<p>Locally, the Philippine Financial Reporting Standards (PFRS) and Philippine Accounting Standards (PAS) have replaced GAAP. Developed by the Accounting Standards Council (ASC), these standards ensure that Philippine financial reporting aligns with global best practices.<\/p>\n<p>To help you understand the distinctions more clearly, the table below outlines the key differences between GAAP and Philippine standards.<\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"background-color: #990000;color: #ffffff;padding: 5px;text-align: center\"><strong>Topic<\/strong><\/td>\n<td style=\"background-color: #990000;color: #ffffff;padding: 5px;text-align: center\"><strong>GAAP (U.S.)<\/strong><\/td>\n<td style=\"background-color: #990000;color: #ffffff;padding: 5px;text-align: center\"><strong>Philippines (PFRS &amp; PAS)<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Definition<\/td>\n<td>A set of Generally Accepted Accounting Principles used mainly in the United States for preparing financial statements.<\/td>\n<td>A set of updated standards that replaced Philippine GAAP, aligned with IFRS and IAS for global consistency.<\/td>\n<\/tr>\n<tr>\n<td>Governing Bodies<\/td>\n<td>Established by U.S. standard-setting bodies, including the GASB, for state and local governments.<\/td>\n<td>Developed by the Accounting Standards Council (ASC).<\/td>\n<\/tr>\n<tr>\n<td>Primary Use<\/td>\n<td>Used by private companies, non-profits, and governmental entities across the United States.<\/td>\n<td>Used by all businesses and entities required to comply with the Philippine financial reporting standards.<\/td>\n<\/tr>\n<tr>\n<td>Key Principles<\/td>\n<td>Includes revenue recognition, matching principle, cost principle, and full disclosure.<\/td>\n<td>Mirrors IFRS and IAS principles, ensuring compatibility with global reporting practices.<\/td>\n<\/tr>\n<tr>\n<td>Geographical Scope<\/td>\n<td>Primarily used in the U.S., with some relevance for multinational companies operating across borders.<\/td>\n<td>Required for companies operating in the Philippines.<\/td>\n<\/tr>\n<tr>\n<td>Relevance to Cross-Border Business<\/td>\n<td>Important for Philippine businesses dealing with U.S. companies or investors to understand GAAP requirements.<\/td>\n<td>Provides consistency with global standards, easing international reporting.<\/td>\n<\/tr>\n<tr>\n<td>Purpose<\/td>\n<td>Ensures clarity, fairness, and consistency in U.S. financial reporting.<\/td>\n<td>Aligns Philippine reporting with international standards for transparency and comparability.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><strong>International Financial Reporting Standards (IFRS)<\/strong><\/h2>\n<p><img decoding=\"async\" class=\"alignnone wp-image-20448 size-full\" src=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/ifrs-accounting-principles.webp\" alt=\"ifrs accounting principles\" width=\"1200\" height=\"650\" srcset=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/ifrs-accounting-principles.webp 1200w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/ifrs-accounting-principles-300x163.webp 300w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/ifrs-accounting-principles-1024x555.webp 1024w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/ifrs-accounting-principles-768x416.webp 768w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/ifrs-accounting-principles-775x420.webp 775w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/ifrs-accounting-principles-150x81.webp 150w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/ifrs-accounting-principles-696x377.webp 696w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/ifrs-accounting-principles-1068x580.webp 1068w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p>IFRS stands for <a href=\"https:\/\/www.hashmicro.com\/ph\/blog\/ifrs\/\">International Financial Reporting Standards<\/a>. These standards ensure that company accounts are clear and can be compared worldwide. IFRS is key for companies working in many countries. It makes accounting easier for them by using one set of rules.<\/p>\n<p>The core concepts of IFRS significantly impact businesses in the Philippines, where the Philippine Financial Reporting Standards (PFRS) closely align with IFRS. For Philippine companies, adopting IFRS-based standards enhances transparency and comparability.<\/p>\n<p>By using IFRS principles, such as fair presentation and the accrual basis of accounting, businesses in the Philippines can present financial statements consistent with international practices.<\/p>\n<style>\r\n    #custom-quote {\r\n        background-color: #f0f0f0;\r\n        padding: 20px;\r\n        border-radius: 12px;\r\n        margin: 20px;\r\n        display: flex;\r\n        flex-direction: column;\r\n    }\r\n\r\n    #custom-quote .quote-body {\r\n        display: flex;\r\n        flex-direction: row;\r\n        align-items: flex-start;\r\n        gap: 15px;\r\n        font-size: 16px;\r\n        line-height: 1.5;\r\n        font-style: italic;\r\n    }\r\n\r\n    #custom-quote .quote-icon {\r\n        width: 40px;\r\n        height: 40px;\r\n        flex-shrink: 0;\r\n    }\r\n\r\n    #custom-quote .quote-author-wrapper {\r\n        margin-top: 15px;\r\n        align-self: flex-start;\r\n        margin-left: 55px; \r\n\t\tmargin-bottom: 0px;\r\n    }\r\n\r\n    #custom-quote em {\r\n        font-family: 'Roboto Serif', serif !important;\r\n        font-size: 12px;\r\n        font-weight: bold;\r\n        font-style: normal;\r\n    }\r\n\r\n    @media screen and (max-width: 768px) {\r\n        #custom-quote {\r\n            margin: 15px 0;\r\n            padding: 15px;\r\n        }\r\n        \r\n        #custom-quote .quote-body {\r\n            gap: 12px;\r\n        }\r\n\r\n        #custom-quote .quote-author-wrapper {\r\n            margin-left: 52px;\r\n        }\r\n    }\r\n\r\n    @media screen and (max-width: 480px) {\r\n        #custom-quote {\r\n            margin: 10px 0;\r\n            padding: 12px;\r\n        }\r\n\r\n        #custom-quote .quote-body {\r\n            font-size: 14px;\r\n            gap: 10px;\r\n        }\r\n\r\n        #custom-quote .quote-icon {\r\n            width: 32px;\r\n            height: 32px;\r\n        }\r\n\r\n        #custom-quote .quote-author-wrapper {\r\n            margin-top: 10px;\r\n            margin-left: 42px;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<div id=\"custom-quote\">\r\n    <div class=\"quote-body\">\r\n        <img decoding=\"async\" src=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/12\/quote.webp\" alt=\"Quote Icon\" class=\"quote-icon\">\r\n        <div>\r\n            Adopting IFRS principles, like fair presentation and accrual accounting, enables Philippine businesses to align with global standards, enhancing transparency and consistency in financial reporting across borders        <\/div>\r\n    <\/div>\r\n    <p class=\"quote-author-wrapper\">\r\n        <em>Angela Tan, Regional Manager<\/em>\r\n    <\/p>\r\n<\/div>\n<h2><strong>Differences Between GAAP and IFRS<\/strong><\/h2>\n<p>IFRS vs. GAAP differ significantly in their approach. Mainly used in the U.S., GAAP is overseen by the Financial Accounting Standards Board (FASB) in the U.S., while IFRS is regulated globally by the International Accounting Standards Board (IASB).<\/p>\n<p>The transition from a U.S.-influenced\u00a0<a href=\"https:\/\/www.iasplus.com\/en\/jurisdictions\/asia\/philippines#:~:text=The%20Philippines%20has%20adopted%20all%20IFRSs%20for%202005%20without%20modification.\" target=\"_blank\" rel=\"noopener\">GAAP to IFRS began in the Philippines <\/a><a href=\"https:\/\/www.iasplus.com\/en\/jurisdictions\/asia\/philippines#:~:text=The%20Philippines%20has%20adopted%20all%20IFRSs%20for%202005%20without%20modification.\">in 2005<\/a>. leading to adopting the Philippine Financial Reporting Standards (PFRS), which closely align with IFRS.<\/p>\n<p>Understanding IFRS vs GAAP is crucial for Philippine businesses, especially when dealing with international investors. While the country fully adopts IFRS, familiarity with GAAP remains essential for engaging with U.S. entities.<\/p>\n<h2><strong>Accounting Standards and Relevant Regulatory Bodies in the Philippines<\/strong><\/h2>\n<p>Accounting standards and regulatory bodies ensure consistency and compliance in the Philippines&#8217; financial reporting system. This section outlines the key accounting standards and the regulatory bodies enforcing them.<\/p>\n<h3><strong>1. Accounting Standards<\/strong><\/h3>\n<p>Accounting concepts and principles can be classified as either explicit or implicit:<\/p>\n<ul>\n<li><strong>Explicit concepts and principles<\/strong>: These are specifically outlined in the Conceptual Framework for Financial Reporting and the Philippine Financial Reporting Standards (PFRS).<\/li>\n<li><strong>Implicit concepts and principles<\/strong>: These are not explicitly stated but are widely applied due to general and long-term acceptance within the profession.<\/li>\n<\/ul>\n<p>The PFRS are the standards and interpretations adopted by the Financial Reporting Standards Council (FRSC). They consist of:<\/p>\n<ul>\n<li>Philippine Financial Reporting Standards (PFRS)<\/li>\n<li>Philippine Accounting Standards (PAS)<\/li>\n<li>Interpretations<\/li>\n<\/ul>\n<p>These standards act as guides for the recording and communication of accounting information, offering a more detailed application of accounting concepts.<\/p>\n<p><strong>The FRSC<\/strong>, as the official accounting standard-setting body in the Philippines, is responsible for issuing the PFRS. These standards are based on the International Financial Reporting Standards (IFRS), which are developed by the International Accounting Standards Board (IASB).<\/p>\n<h3><strong>2. Regulatory Bodies<\/strong><\/h3>\n<p>In the Philippines, several regulatory bodies oversee financial reporting to ensure transparency and compliance:<\/p>\n<ul>\n<li><strong>Securities and Exchange Commission (SEC)<\/strong>: The SEC has the authority to prescribe the financial reporting framework used by corporations in the Philippines, as set out in Rule 68 of the Securities Regulation Code.<\/li>\n<li><strong>Bureau of Internal Revenue (BIR)<\/strong>: The BIR is responsible for overseeing tax and financial matters, ensuring that businesses comply with tax laws and regulations.<\/li>\n<li><strong>Bangko Sentral ng Pilipinas (BSP)<\/strong>: The BSP is the primary regulator of banking institutions, issuing rules and guidelines that include financial reporting matters to maintain financial stability.<\/li>\n<li><strong>Cooperative Development Authority (CDA)<\/strong>: The CDA is the primary regulator for cooperatives, having the authority to require submission of audited financial statements.<\/li>\n<\/ul>\n<h2><strong>Characteristics and Features of Accounting Principles<\/strong><\/h2>\n<p><strong>Comparability<\/strong> is a big deal in accounting principles. It lets people easily compare finances over time and between companies, allowing businesses to keep their accounting the same. It helps investors and managers make smart choices with the same financial info.<\/p>\n<p><strong>Reliability<\/strong> means the financial info is trustworthy. Keeping accurate records with standard accounting rules builds trust in consolidated<a href=\"https:\/\/www.hashmicro.com\/ph\/blog\/financial-report\/\"> fiscal statements<\/a>. This trust is key for handling business changes and being open with finances.<\/p>\n<p><strong>Relevance<\/strong> means the financial information is useful for making decisions. Accounting principles ensure that all financial data shows the company&#8217;s true state. This helps companies make quick, smart choices and keeps them ready for market changes.<\/p>\n<h2><strong>Limitations and Critiques of Accounting Principles<\/strong><\/h2>\n<p>Before exploring further, it\u2019s important to distinguish accounting from bookkeeping. Bookkeeping records transactions like sales and expenses, focusing on straightforward data entry.<\/p>\n<p>Accounting principles are essential for financial reporting, but they come with certain limitations:<\/p>\n<ul>\n<li>Only monetary items are recorded, which means that significant non-monetary events are excluded, even if they affect the business.<\/li>\n<li>Assets are recorded based on their historical cost, so they ignore changes in value caused by inflation or market trends.<\/li>\n<li>Accounting focuses exclusively on past transactions with no room to account for future events that may impact finances.<\/li>\n<li>The legal form of transactions is often prioritized over their economic substance, potentially misrepresenting the financial reality.<\/li>\n<\/ul>\n<h2><strong>Conclusion<\/strong><\/h2>\n<p>Understanding GAAP, IFRS, and PFRS is vital for transparent and accurate financial reporting in the Philippines, helping businesses stay compliant and build trust with stakeholders.<\/p>\n<p>Managing multiple accounting standards can be complex, as businesses must track different rules for revenue recognition, expense matching, disclosures, and reporting timelines.<\/p>\n<p>Advanced financial management solutions automate compliance, provide real-time insights, and simplify reporting, allowing management to focus on growth. Request a <a href=\"https:\/\/www.hashmicro.com\/ph\/free-product-tour\/\">free consultation<\/a> to explore these benefits.<\/p>\n<p><span data-sheets-root=\"1\"><\/span><\/p>\n<h2><strong>FAQ Around Accounting Principle<\/strong><\/h2>\n<ul class=\"bottom_faq\">\n<li>\n<details>\n<summary><strong>What is meant by accounting principles?<\/strong><\/summary>\n<p>Accounting principles are standardized rules and guidelines that govern how financial transactions and statements are recorded, reported, and interpreted. They ensure consistency, transparency, and accuracy in financial reporting, making it easier for businesses to present their financial health clearly.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>What are the 5 major elements of accounting?<\/strong><\/summary>\n<p>The five major elements of accounting are assets, liabilities, equity, revenue, and expenses. Assets are what a business owns, liabilities are what it owes, equity represents ownership, revenue is income earned, and expenses are costs incurred.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>What are the golden rules of accounting?<\/strong><\/summary>\n<p>The golden rules of accounting outline how debits and credits should be applied across personal, real, and nominal accounts. They ensure every transaction is recorded accurately by defining who receives value, what moves in or out, and how expenses, losses, income, and gains are treated.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>What are the 5 basic accounting principles?<\/strong><\/summary>\n<p>The five basic accounting principles are revenue recognition, matching, cost, full disclosure, and conservatism, each ensuring that financial information is recorded accurately, consistently, and transparently.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>What are the 4 fundamentals of accounting?<\/strong><\/summary>\n<p>The four fundamentals of accounting are revenue recognition, matching, cost, and objectivity, which guide when to record revenue, how to align expenses, and how to value assets. Together, these principles ensure financial reports remain accurate, consistent, and based on verifiable data.<\/p>\n<\/details>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Accounting principles are the fundamental rules that guide how financial information is recorded and reported in a business. Understanding these principles helps ensure that financial data remains consistent and easy to interpret across different reporting periods. According to BusinessDasher, around 60% of small business owners lack sufficient knowledge of accounting principles. This gap can lead [&hellip;]<\/p>\n","protected":false},"author":49,"featured_media":20445,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[157],"tags":[],"class_list":{"0":"post-6771","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-accounting"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.6 (Yoast SEO v26.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>12 Accounting Principles: Explained and How GAAP &amp; IFRS Work<\/title>\n<meta name=\"description\" content=\"Explore the concept, importance, types, and compliance of accounting principles to present financial information accurately and effectively.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"12 Principles of Accounting: Importance and Regulatory Bodies\" \/>\n<meta property=\"og:description\" content=\"Explore the concept, importance, types, and compliance of accounting principles to present financial information accurately and effectively.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/\" \/>\n<meta property=\"og:site_name\" content=\"HashMicro Philippine Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-15T08:37:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-11T04:37:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/accounting-principles.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"433\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Joshua Manalo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Joshua Manalo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/\",\"url\":\"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/\",\"name\":\"12 Accounting Principles: Explained and How GAAP & IFRS Work\",\"isPartOf\":{\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/accounting-principles.webp\",\"datePublished\":\"2024-12-15T08:37:42+00:00\",\"dateModified\":\"2026-02-11T04:37:55+00:00\",\"author\":{\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/#\/schema\/person\/ca237f5a7f4883340e31d99618ed987b\"},\"description\":\"Explore the concept, importance, types, and compliance of accounting principles to present financial information accurately and effectively.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/#breadcrumb\"},\"inLanguage\":\"en-PH\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-PH\",\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/#primaryimage\",\"url\":\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/accounting-principles.webp\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/accounting-principles.webp\",\"width\":800,\"height\":433,\"caption\":\"accounting principles\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.hashmicro.com\/ph\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"12 Principles of Accounting: Importance and Regulatory Bodies\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/#website\",\"url\":\"https:\/\/www.hashmicro.com\/ph\/blog\/\",\"name\":\"HashMicro Philippine Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.hashmicro.com\/ph\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-PH\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/#\/schema\/person\/ca237f5a7f4883340e31d99618ed987b\",\"name\":\"Joshua Manalo\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-PH\",\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/11\/Joshua-Manalo-96x96.webp\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/11\/Joshua-Manalo-96x96.webp\",\"caption\":\"Joshua Manalo\"},\"description\":\"Joshua Manalo creates accounting-related content that simplifies complex financial concepts for a broader business audience. His articles are filled with practical tips, regulatory updates, and workflow enhancements.\",\"url\":\"https:\/\/www.hashmicro.com\/ph\/blog\/author\/joshua-manalo\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"12 Accounting Principles: Explained and How GAAP & IFRS Work","description":"Explore the concept, importance, types, and compliance of accounting principles to present financial information accurately and effectively.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/","og_locale":"en_US","og_type":"article","og_title":"12 Principles of Accounting: Importance and Regulatory Bodies","og_description":"Explore the concept, importance, types, and compliance of accounting principles to present financial information accurately and effectively.","og_url":"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/","og_site_name":"HashMicro Philippine Blog","article_published_time":"2024-12-15T08:37:42+00:00","article_modified_time":"2026-02-11T04:37:55+00:00","og_image":[{"width":800,"height":433,"url":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/accounting-principles.webp","type":"image\/webp"}],"author":"Joshua Manalo","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Joshua Manalo","Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/","url":"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/","name":"12 Accounting Principles: Explained and How GAAP & IFRS Work","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/ph\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/#primaryimage"},"image":{"@id":"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/accounting-principles.webp","datePublished":"2024-12-15T08:37:42+00:00","dateModified":"2026-02-11T04:37:55+00:00","author":{"@id":"https:\/\/www.hashmicro.com\/ph\/blog\/#\/schema\/person\/ca237f5a7f4883340e31d99618ed987b"},"description":"Explore the concept, importance, types, and compliance of accounting principles to present financial information accurately and effectively.","breadcrumb":{"@id":"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/#breadcrumb"},"inLanguage":"en-PH","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/"]}]},{"@type":"ImageObject","inLanguage":"en-PH","@id":"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/#primaryimage","url":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/accounting-principles.webp","contentUrl":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2024\/12\/accounting-principles.webp","width":800,"height":433,"caption":"accounting principles"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hashmicro.com\/ph\/blog\/accounting-principles\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hashmicro.com\/ph\/blog\/"},{"@type":"ListItem","position":2,"name":"12 Principles of Accounting: Importance and Regulatory Bodies"}]},{"@type":"WebSite","@id":"https:\/\/www.hashmicro.com\/ph\/blog\/#website","url":"https:\/\/www.hashmicro.com\/ph\/blog\/","name":"HashMicro Philippine Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hashmicro.com\/ph\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-PH"},{"@type":"Person","@id":"https:\/\/www.hashmicro.com\/ph\/blog\/#\/schema\/person\/ca237f5a7f4883340e31d99618ed987b","name":"Joshua Manalo","image":{"@type":"ImageObject","inLanguage":"en-PH","@id":"https:\/\/www.hashmicro.com\/ph\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/11\/Joshua-Manalo-96x96.webp","contentUrl":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/11\/Joshua-Manalo-96x96.webp","caption":"Joshua Manalo"},"description":"Joshua Manalo creates accounting-related content that simplifies complex financial concepts for a broader business audience. His articles are filled with practical tips, regulatory updates, and workflow enhancements.","url":"https:\/\/www.hashmicro.com\/ph\/blog\/author\/joshua-manalo\/"}]}},"order_j":"","_links":{"self":[{"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/posts\/6771","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/users\/49"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/comments?post=6771"}],"version-history":[{"count":58,"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/posts\/6771\/revisions"}],"predecessor-version":[{"id":31394,"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/posts\/6771\/revisions\/31394"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/media\/20445"}],"wp:attachment":[{"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/media?parent=6771"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/categories?post=6771"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/tags?post=6771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}