{"id":14963,"date":"2025-01-17T08:00:27","date_gmt":"2025-01-17T08:00:27","guid":{"rendered":"https:\/\/www.hashmicro.com\/ph\/blog\/?p=14963"},"modified":"2026-03-04T07:22:15","modified_gmt":"2026-03-04T07:22:15","slug":"cash-receipts-journal","status":"publish","type":"post","link":"https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/","title":{"rendered":"Cash Receipts Journal: Definition, Types, Steps, and Examples"},"content":{"rendered":"<p>Managing cash receipts efficiently plays a vital role in maintaining accurate financial records and healthy cash flow. When businesses clearly track incoming payments, they gain better visibility into daily operations.<\/p>\n<p>A study by <a href=\"https:\/\/businessmirror.com.ph\/\" target=\"_blank\" rel=\"noopener\">BusinessMirror<\/a> highlights that 60% of small businesses in the Philippines face record-keeping errors due to manual accounting practices. This underscores the critical need for modern solutions to reduce operational inefficiencies.<\/p>\n<p>However, many companies still rely on manual processes that increase the risk of errors. Issues like incorrect amounts or missing records are common and can lead to discrepancies in financial statements and operational confusion.<\/p>\n<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\n<table style=\"border-collapse: collapse; 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>A <a href=\"#cash\">cash receipts journal<\/a> is a specialized accounting journal that records all cash inflows, such as cash sales, customer payments, and other cash receipts.<\/li>\n<li>When you <a href=\"#make\">make entries<\/a> in a cash receipts journal, record dates, accounts, amounts, discounts, and other transactions to accurately track all cash inflows.<\/li>\n<li>Financial management systems automate cash receipts and ledger postings, enhancing accuracy and compliance.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2><strong>What is the Cash Receipts Journal?<\/strong><\/h2>\n<p>A cash receipts journal is a specialized accounting journal that records all cash inflows into a business during an accounting period. It tracks various transactions, such as cash sales, customer payments, and other cash inflows.<\/p>\n<p>The cash receipts journal plays an important role in managing accounts receivable by ensuring every cash transaction is recorded accurately. It supports accurate general ledger records and ensures all cash-related entries are complete.<\/p>\n<p>For example, a simple cash receipts journal will include details such as dates, client names, and references to paid invoices. This journal ensures businesses can quickly reconcile their cash transactions with other records.<\/p>\n<h2><strong>Types of Cash Receipts<\/strong><\/h2>\n<p><img decoding=\"async\" class=\"wp-image-22720 size-full aligncenter\" src=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-5.webp\" alt=\"cash receipt journal\" width=\"1200\" height=\"675\" srcset=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-5.webp 1200w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-5-300x169.webp 300w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-5-1024x576.webp 1024w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-5-768x432.webp 768w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-5-747x420.webp 747w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-5-150x84.webp 150w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-5-696x392.webp 696w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-5-1068x601.webp 1068w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p>Cash receipts can be categorized into distinct types, each reflecting the source of cash inflows within a business. By understanding these categories, companies can ensure accurate record-keeping and effective cash management.<\/p>\n<p>Below are the key types of cash receipts and their explanations.<\/p>\n<h3>1. Receipt of cash from cash sales<\/h3>\n<p>The cash receipts journal records all cash received from customers who purchase goods or services directly without credit terms. For accurate tracking, each transaction is documented with details like the amount, date, and customer name.<\/p>\n<p>This type of receipt is critical for businesses that rely heavily on immediate cash inflows. Companies can maintain clear and accurate financial records by properly recording these transactions in the cash receipt journal for easier reconciliation.<\/p>\n<h3>2. Receipt of cash from credit customers<\/h3>\n<p>This category includes payments from customers who were extended credit terms during the initial sale. Once the credit period ends, the money collected is recorded in the cash receipts book, ensuring proper documentation of accounts receivable.<\/p>\n<p>This entry reduces outstanding credit balances and helps businesses monitor aged receivables effectively. These transactions are cross-referenced with the cash payments journal for accurate financial management to ensure all balances align.<\/p>\n<h3>3. Receipt of cash from other sources<\/h3>\n<p>Cash received from sources other than sales, such as interest on bank deposits, dividends, or the sale of fixed assets, falls under this category. These transactions are logged in the cash receipts journal to record all cash inflows comprehensively.<\/p>\n<p>Proper documentation of cash receipts ensures transparency and makes reporting easier. Organized records also help businesses manage additional cash inflows efficiently and comply with regulatory standards such as <a href=\"https:\/\/ahcaccounting.com\/compliance-services\/tax\/additional-requirements-f\">BIR requirements<\/a>.<\/p>\n<p>Additionally, maintaining a sales journal alongside the cash receipts journal ensures that both sales transactions and other cash inflows are accurately tracked, supporting efficient financial reporting and robust decision-making<br \/>\n<span id=\"make\"><\/span><\/p>\n<h2><strong>How do You Make Entries in a Cash Receipts Journal?<\/strong><\/h2>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-30997\" src=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/How-do-You-Make-Entries-in-a-Cash-Receipts-Journal.png\" alt=\"How do You Make Entries in a Cash Receipts Journal?\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/How-do-You-Make-Entries-in-a-Cash-Receipts-Journal.png 1536w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/How-do-You-Make-Entries-in-a-Cash-Receipts-Journal-300x200.png 300w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/How-do-You-Make-Entries-in-a-Cash-Receipts-Journal-1024x683.png 1024w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/How-do-You-Make-Entries-in-a-Cash-Receipts-Journal-768x512.png 768w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/How-do-You-Make-Entries-in-a-Cash-Receipts-Journal-630x420.png 630w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/How-do-You-Make-Entries-in-a-Cash-Receipts-Journal-150x100.png 150w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/How-do-You-Make-Entries-in-a-Cash-Receipts-Journal-696x464.png 696w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/How-do-You-Make-Entries-in-a-Cash-Receipts-Journal-1068x712.png 1068w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><\/p>\n<p>An accurate and organized cash receipts journal is essential for any business to track its cash inflows effectively. By systematically recording cash and <a href=\"https:\/\/www.hashmicro.com\/ph\/blog\/cashless-transaction\/\">non-cash transaction<\/a>, companies can ensure financial transparency.<\/p>\n<ul>\n<li><strong>Record the date:<\/strong> The first step is to log the date the cash was received, ensuring that every transaction is time-stamped accurately. This column in the cash receipts journal is crucial for tracking cash inflows and organizing records efficiently.<\/li>\n<li><strong>Enter accounts credited:<\/strong> Identify the account that will be credited due to the cash received, such as sales or accounts receivable. This entry helps maintain proper alignment between the cash receipts journal and the general ledger.<\/li>\n<li><strong>Add a reference number:<\/strong> Include the general ledger account number in the reference column to provide an explicit cross-reference for tracking. This ensures the cash receipts book is organized and easily reconciled during audits.<\/li>\n<li><strong>Write a brief description:<\/strong> Add a short explanation of the transaction, such as &#8220;Payment for Invoice #123&#8221; or &#8220;Cash sale of goods.&#8221; These descriptions make the cash receipts journal example easier to understand and review.<\/li>\n<li><strong>Record the cash amount:<\/strong> Document the amount received to reflect accurate inflows in the cash receipt journal. This entry is critical for updating the company\u2019s cash account and maintaining accurate financial records.<\/li>\n<li><strong>Notes any sales discounts:<\/strong> If a discount was offered, record the amount in the respective column of the cash receipts journal. This ensures that the total cash received aligns with the terms offered to the customer.<\/li>\n<li><strong>Record cash sales:<\/strong> Log the amount received from cash sales, which contributes directly to the company\u2019s revenue. This entry supports accurate revenue tracking in the cash payments journal and other financial records.<\/li>\n<li><strong>Enter other accounts:<\/strong> Use the &#8220;Other Accounts&#8221; column for transactions that don\u2019t fall under cash sales or accounts receivable. This ensures that the simple cash <a href=\"https:\/\/www.hashmicro.com\/ph\/blog\/receipt-management\/\">receipts journal captures all cash-related entries comprehensively<\/a>.<\/li>\n<\/ul>\n<h2><strong>Example of a Cash Receipt Journal<\/strong><\/h2>\n<p><img decoding=\"async\" class=\"wp-image-22719 size-full aligncenter\" src=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-4.webp\" alt=\"cash receipt journal\" width=\"1200\" height=\"675\" srcset=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-4.webp 1200w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-4-300x169.webp 300w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-4-1024x576.webp 1024w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-4-768x432.webp 768w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-4-747x420.webp 747w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-4-150x84.webp 150w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-4-696x392.webp 696w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-4-1068x601.webp 1068w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p>A Cash Receipt Journal is a vital tool for businesses to record all cash transactions, ensuring accuracy and transparency in financial management. The primary requirement for this journal is that the total debit column must equal the total credit column.<\/p>\n<p>Below are examples of how a Cash Receipt Journal is implemented based on real-world scenarios, tailored for Filipino businesses:<\/p>\n<p><strong>Case 1: BrightMart Cash Receipt Journal (August 2022)<\/strong><\/p>\n<p><strong>Transaction Details:<\/strong><\/p>\n<ol>\n<li><strong>August 1:<\/strong> BrightMart paid employee salaries amounting to \u20b15,000,000.<\/li>\n<li><strong>August 3:<\/strong> Earned \u20b17,000,000 in cash sales.<\/li>\n<li><strong>August 7:<\/strong> Received a loan of \u20b115,000,000 from the bank.<\/li>\n<li><strong>August 25:<\/strong> Received \u20b19,000,000 on credit from a reseller, with a \u20b1300,000 sales discount.<\/li>\n<\/ol>\n<p><strong>Cash Receipt Journal Example:<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Date<\/b><\/td>\n<td><b>Description<\/b><\/td>\n<td><b>Reference<\/b><\/td>\n<td><b>Debit<\/b><\/td>\n<td><b>Credit<\/b><\/td>\n<td><b>Notes<\/b><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">August 1<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Employee Salaries<\/span><\/td>\n<td><\/td>\n<td><span style=\"font-weight: 400;\">\u20b15,000,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b15,000,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Payment of salaries<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">August 3<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Cash Sales<\/span><\/td>\n<td><\/td>\n<td><span style=\"font-weight: 400;\">\u20b17,000,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b17,000,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Sales income<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">August 7<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Bank Loan<\/span><\/td>\n<td><\/td>\n<td><span style=\"font-weight: 400;\">\u20b115,000,000<\/span><\/td>\n<td><\/td>\n<td><span style=\"font-weight: 400;\">Loan received<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">August 25<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Reseller Payment<\/span><\/td>\n<td><\/td>\n<td><span style=\"font-weight: 400;\">\u20b19,000,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b19,300,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Sales discount \u20b1300K<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Total<\/b><\/td>\n<td><\/td>\n<td><\/td>\n<td><b>\u20b136,000,000<\/b><\/td>\n<td><b>\u20b121,300,000<\/b><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Case 2: Unity Traders Cash Receipt Journal (July 2022)<\/strong><\/p>\n<p><strong>Transaction Details:<\/strong><\/p>\n<ul>\n<li><strong>July 4:<\/strong> Sold merchandise for \u20b12,300,000 (Cash Receipt No. 031).<\/li>\n<li><strong>July 8:<\/strong> Received \u20b1300,000 in interest income (Cash Receipt No. 032).<\/li>\n<li><strong>July 11:<\/strong> Made cash sales totaling \u20b13,700,000 (Cash Receipt No. 033).<\/li>\n<li><strong>July 15:<\/strong> Received a check from &#8220;Loyal Partners&#8221; for \u20b13,200,000, less a 4% discount (Cash Receipt No. 034).<\/li>\n<li><strong>July 18:<\/strong> Weekly cash sales totaled \u20b13,800,000 (Cash Receipt No. 035).<\/li>\n<li><strong>July 20:<\/strong> Received a \u20b110,000,000 loan from MetroBank (Cash Receipt No. 036).<\/li>\n<li><strong>July 25:<\/strong> Cash sales for the week amounted to \u20b13,200,000 (Cash Receipt No. 037).<\/li>\n<li><strong>July 28:<\/strong> Received a check from &#8220;Family Essentials&#8221; for \u20b11,344,000, less a 4% discount (Cash Receipt No. 038).<\/li>\n<li><strong>July 31:<\/strong> Final week\u2019s cash sales totaled \u20b12,800,000 (Cash Receipt No. 039).<\/li>\n<\/ul>\n<p><strong>Cash Receipt Journal Example:<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Date<\/b><\/td>\n<td><b>No. Receipt<\/b><\/td>\n<td><b>Description<\/b><\/td>\n<td><b>Debit<\/b><\/td>\n<td><b>Credit<\/b><\/td>\n<td><b>Notes<\/b><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">July 4<\/span><\/td>\n<td><span style=\"font-weight: 400;\">031<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Merchandise Sales<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b12,300,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b12,300,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Sales income<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">July 8<\/span><\/td>\n<td><span style=\"font-weight: 400;\">032<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Interest Income<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b1300,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b1300,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Interest earnings<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">July 11<\/span><\/td>\n<td><span style=\"font-weight: 400;\">033<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Weekly Cash Sales<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b13,700,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b13,700,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Sales income<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">July 15<\/span><\/td>\n<td><span style=\"font-weight: 400;\">034<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Check from Loyal Partners<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b13,200,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b13,072,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">4% sales discount<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">July 18<\/span><\/td>\n<td><span style=\"font-weight: 400;\">035<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Weekly Cash Sales<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b13,800,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b13,800,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Sales income<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">July 20<\/span><\/td>\n<td><span style=\"font-weight: 400;\">036<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Bank Loan<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b110,000,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b110,000,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Loan received<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">July 25<\/span><\/td>\n<td><span style=\"font-weight: 400;\">037<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Weekly Cash Sales<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b13,200,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b13,200,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Sales income<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">July 28<\/span><\/td>\n<td><span style=\"font-weight: 400;\">038<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Check from Family Essentials<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b11,344,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b11,344,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">4% sales discount<\/span><\/td>\n<\/tr>\n<tr>\n<td><span style=\"font-weight: 400;\">July 31<\/span><\/td>\n<td><span style=\"font-weight: 400;\">039<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Weekly Cash Sales<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b12,800,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">\u20b12,800,000<\/span><\/td>\n<td><span style=\"font-weight: 400;\">Sales income<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Total<\/b><\/td>\n<td><\/td>\n<td><\/td>\n<td><b>\u20b130,516,000<\/b><\/td>\n<td><b>\u20b130,516,000<\/b><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>These examples provide a structured guide for recording cash receipts while showcasing the importance of accurate tracking for Filipino businesses.<\/p>\n<h2><strong>What are the Stages of Posting Cash Receipt Journal to Ledger?<\/strong><\/h2>\n<p><img decoding=\"async\" class=\"wp-image-22718 size-full aligncenter\" src=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-3.webp\" alt=\"cash receipt journal\" width=\"1200\" height=\"675\" srcset=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-3.webp 1200w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-3-300x169.webp 300w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-3-1024x576.webp 1024w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-3-768x432.webp 768w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-3-747x420.webp 747w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-3-150x84.webp 150w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-3-696x392.webp 696w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-3-1068x601.webp 1068w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p>Posting a cash receipts journal to the ledger involves several structured steps to ensure accurate financial reporting. This process summarizes transaction data and integrates it into the general ledger, the foundation for preparing financial statements.<\/p>\n<ul>\n<li><strong>Posting cash column to the cash account:<\/strong> The total amount recorded in the cash receipts journal&#8217;s cash column is posted as a debit to the cash account in the general ledger. This step reflects the increase in cash assets resulting from all cash inflows during the accounting period.<\/li>\n<li><strong>Posting sales column to the sales account:<\/strong> The total amount in the sales column is credited to the sales account in the general ledger. By recording this entry, businesses accurately track <a href=\"https:\/\/www.hashmicro.com\/ph\/blog\/what-is-revenue\/\">sales income<\/a> generated from cash sales in their financial records.<\/li>\n<li><strong>Posting accounts receivable to customer accounts:<\/strong> The amounts in the accounts receivable column represent cash collected from credit customers. These entries are posted individually to each customer\u2019s account in the subsidiary ledger.<\/li>\n<li><strong>Posting trade receivables column:<\/strong> The trade receivables column is posted as a credit to the accounts receivable account in the general ledger. This ensures that all reductions in receivables due to cash collections are accurately reflected.<\/li>\n<li><strong>Posting other accounts to relevant ledger accounts:<\/strong> Amounts in the &#8220;Other Accounts&#8221; column are credited to their respective accounts in the general ledger. . However, the total of the &#8220;Other Accounts&#8221; column is not posted to any specific ledger to avoid duplication.<\/li>\n<li><strong>Exclusions from subsidiary ledger posting:<\/strong> It is important to note that the total amounts from the cash and sales columns are not posted to the subsidiary ledger. This prevents discrepancies and ensures that only individual receivable entries are recorded.<\/li>\n<\/ul>\n<p>To streamline this process, businesses can leverage <span data-sheets-root=\"1\">accounting platforms<\/span>, which offer features such as cash flow reports and automated ledger updates. Tools like these simplify the posting process and enhance the accuracy of financial records.<\/p>\n<h2><strong>Essential Things You Need to Remember When Keeping a Cash Receipt Journal<\/strong><\/h2>\n<p><img decoding=\"async\" class=\"wp-image-22717 size-full aligncenter\" src=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-2.webp\" alt=\"cash receipt journal\" width=\"1200\" height=\"675\" srcset=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-2.webp 1200w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-2-300x169.webp 300w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-2-1024x576.webp 1024w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-2-768x432.webp 768w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-2-747x420.webp 747w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-2-150x84.webp 150w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-2-696x392.webp 696w, https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal-2-1068x601.webp 1068w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p>Maintaining a cash receipts journal is essential for tracking cash inflows and ensuring the company&#8217;s financial records are up-to-date. This specialized journal records all transactions that increase the company\u2019s cash balance, providing a clear view of cash management.<\/p>\n<ul>\n<li><strong>Record cash sales accurately:<\/strong> When a company makes a cash sale, debit the cash account to show the inflow of money and credit the sales account to record the revenue, ensuring the transaction is properly reflected in the financial records.<\/li>\n<li><strong>Update receivables for payments collected:<\/strong> For payments received on accounts receivable, debit the cash account to record the cash inflow and credit the receivable account to reduce the customer\u2019s outstanding balance.<\/li>\n<li><strong>Account for sales discounts:\u00a0<\/strong>When offering sales discounts, debit the cash account for the amount received and record the discount in the sales discount account, ensuring both the reduction in revenue and the actual cash inflow are correctly reflected.<\/li>\n<li><strong>Log returns and adjustments:<\/strong> If a customer returns goods, debit the cash account for any refund and credit the appropriate column, like &#8220;Other Accounts&#8221; or &#8220;Miscellaneous,&#8221; to record the return accurately.<\/li>\n<\/ul>\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            Maintaining a cash receipts journal ensures accurate tracking of cash inflows, from sales and receivable collections to discounts and returns, helping businesses keep financial records precise and up-to-date.        <\/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>Conclusion<\/strong><\/h2>\n<p>A cash receipts journal plays an important role in tracking all incoming cash and keeping financial records accurate and well organized. With clear documentation, businesses can monitor cash flow more effectively and reduce the risk of recording errors.<\/p>\n<p>Using digital systems to manage cash receipts helps simplify the process, improve visibility, and support better financial control. Automation also allows managers to focus more on analysis instead of manual tracking.<\/p>\n<p>If you want to improve cash receipt management and financial reporting, consider a solution with automation and regulatory compliance. Start with a<a href=\"https:\/\/www.hashmicro.com\/ph\/free-product-tour\/\"> free consultation<\/a> to see how modern accounting tools can simplify and improve your financial processes.<\/p>\n<p><span data-sheets-root=\"1\"><\/span><\/p>\n<h2><strong>FAQ About Cash Receipt Journals<\/strong><\/h2>\n<ul class=\"bottom_faq\">\n<li>\n<details>\n<summary><strong>What is the journal entry of a cash receipt?<\/strong><\/summary>\n<p>A cash receipts journal is a specialized accounting record, often considered a primary entry book, used to track sales and transactions involving cash receipts. It records sales by debiting cash and crediting sales accounts, ensuring accurate documentation of all cash-related transactions.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>How to record a cash receipt?<\/strong><\/summary>\n<p>Receipts can be manual or electronic and must include the amount received, payer&#8217;s name, payment purpose, and payment method (cash, check, or credit card). It\u2019s recommended to issue pre-numbered, two-part receipts for better record-keeping.<\/p>\n<\/details>\n<\/li>\n<li>\n<details>\n<summary><strong>What is the difference between sales journal and cash receipts journal?<\/strong><\/summary>\n<p>The sales journal is specifically used to record all company credit sales, primarily involving inventory or merchandise. It&#8217;s important to note that only credit sales of inventory and merchandise are logged in this journal, while cash sales of inventory are documented in the cash receipts journal.<\/p>\n<\/details>\n<\/li>\n<\/ul>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the journal entry of a cash receipt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A cash receipts journal is a specialized accounting record, often considered a primary entry book, used to track sales and transactions involving cash receipts. It records sales by debiting cash and crediting sales accounts, ensuring accurate documentation of all cash-related transactions.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How to record a cash receipt?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Receipts can be manual or electronic and must include the amount received, payer's name, payment purpose, and payment method such as cash, check, or credit card. It is recommended to issue pre-numbered, two-part receipts for better record-keeping.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the difference between sales journal and cash receipts journal?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The sales journal is used to record all company credit sales, primarily involving inventory or merchandise. Only credit sales are logged in this journal, while cash sales of inventory are documented in the cash receipts journal.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What are the typical fees for cashless transactions?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Fees, commonly known as the Merchant Discount Rate or MDR, vary depending on the payment method. For card payments, fees typically range from 1% to 3%. QRIS payments in Indonesia are regulated at 0.7% for regular businesses, with exemptions available for micro-businesses.\"\n      }\n    }\n  ]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Managing cash receipts efficiently plays a vital role in maintaining accurate financial records and healthy cash flow. When businesses clearly track incoming payments, they gain better visibility into daily operations. A study by BusinessMirror highlights that 60% of small businesses in the Philippines face record-keeping errors due to manual accounting practices. This underscores the critical [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":22715,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[157],"tags":[],"class_list":{"0":"post-14963","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-accounting"},"acf":{"content_type_custom_acf":"","post_reviewer":""},"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>Cash Receipts Journal: Definition, Types, Format, and Examples<\/title>\n<meta name=\"description\" content=\"A cash receipts journal records all cash inflows such as cash sales, customer payments, and other receipts. Learn the types, how to make entries, and see real examples.\" \/>\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\/cash-receipts-journal\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cash Receipts Journal: Definition, Types, Steps, and Examples\" \/>\n<meta property=\"og:description\" content=\"A cash receipts journal records all cash inflows such as cash sales, customer payments, and other receipts. Learn the types, how to make entries, and see real examples.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/\" \/>\n<meta property=\"og:site_name\" content=\"HashMicro Philippine Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-17T08:00:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-04T07:22:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Afresti\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Afresti\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 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\/cash-receipts-journal\/\",\"url\":\"https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/\",\"name\":\"Cash Receipts Journal: Definition, Types, Format, and Examples\",\"isPartOf\":{\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal.webp\",\"datePublished\":\"2025-01-17T08:00:27+00:00\",\"dateModified\":\"2026-03-04T07:22:15+00:00\",\"author\":{\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/#\/schema\/person\/ad19475b8b2c723c4295ecf114d566f1\"},\"description\":\"A cash receipts journal records all cash inflows such as cash sales, customer payments, and other receipts. Learn the types, how to make entries, and see real examples.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/#breadcrumb\"},\"inLanguage\":\"en-PH\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-PH\",\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/#primaryimage\",\"url\":\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal.webp\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal.webp\",\"width\":1200,\"height\":675,\"caption\":\"cash receipt journal\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.hashmicro.com\/ph\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cash Receipts Journal: Definition, Types, Steps, and Examples\"}]},{\"@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\/ad19475b8b2c723c4295ecf114d566f1\",\"name\":\"Afresti\",\"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\/02\/cropped-WhatsApp-Image-2024-07-31-at-14.16.47_e4fc5c69-scaled-1-96x96.jpg\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/02\/cropped-WhatsApp-Image-2024-07-31-at-14.16.47_e4fc5c69-scaled-1-96x96.jpg\",\"caption\":\"Afresti\"},\"description\":\"A SEO content writer at HashMicro with a keen interest in savvy tech and a passion for exploring innovative digital strategies, dedicated to continuous learning and professional growth.\",\"url\":\"https:\/\/www.hashmicro.com\/ph\/blog\/author\/afresti\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Cash Receipts Journal: Definition, Types, Format, and Examples","description":"A cash receipts journal records all cash inflows such as cash sales, customer payments, and other receipts. Learn the types, how to make entries, and see real examples.","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\/cash-receipts-journal\/","og_locale":"en_US","og_type":"article","og_title":"Cash Receipts Journal: Definition, Types, Steps, and Examples","og_description":"A cash receipts journal records all cash inflows such as cash sales, customer payments, and other receipts. Learn the types, how to make entries, and see real examples.","og_url":"https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/","og_site_name":"HashMicro Philippine Blog","article_published_time":"2025-01-17T08:00:27+00:00","article_modified_time":"2026-03-04T07:22:15+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal.webp","type":"image\/webp"}],"author":"Afresti","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Afresti","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/","url":"https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/","name":"Cash Receipts Journal: Definition, Types, Format, and Examples","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/ph\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/#primaryimage"},"image":{"@id":"https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal.webp","datePublished":"2025-01-17T08:00:27+00:00","dateModified":"2026-03-04T07:22:15+00:00","author":{"@id":"https:\/\/www.hashmicro.com\/ph\/blog\/#\/schema\/person\/ad19475b8b2c723c4295ecf114d566f1"},"description":"A cash receipts journal records all cash inflows such as cash sales, customer payments, and other receipts. Learn the types, how to make entries, and see real examples.","breadcrumb":{"@id":"https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/#breadcrumb"},"inLanguage":"en-PH","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/"]}]},{"@type":"ImageObject","inLanguage":"en-PH","@id":"https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/#primaryimage","url":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal.webp","contentUrl":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/01\/cash-receipt-journal.webp","width":1200,"height":675,"caption":"cash receipt journal"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hashmicro.com\/ph\/blog\/cash-receipts-journal\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hashmicro.com\/ph\/blog\/"},{"@type":"ListItem","position":2,"name":"Cash Receipts Journal: Definition, Types, Steps, and Examples"}]},{"@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\/ad19475b8b2c723c4295ecf114d566f1","name":"Afresti","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\/02\/cropped-WhatsApp-Image-2024-07-31-at-14.16.47_e4fc5c69-scaled-1-96x96.jpg","contentUrl":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-content\/uploads\/2025\/02\/cropped-WhatsApp-Image-2024-07-31-at-14.16.47_e4fc5c69-scaled-1-96x96.jpg","caption":"Afresti"},"description":"A SEO content writer at HashMicro with a keen interest in savvy tech and a passion for exploring innovative digital strategies, dedicated to continuous learning and professional growth.","url":"https:\/\/www.hashmicro.com\/ph\/blog\/author\/afresti\/"}]}},"order_j":"","_links":{"self":[{"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/posts\/14963","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\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/comments?post=14963"}],"version-history":[{"count":26,"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/posts\/14963\/revisions"}],"predecessor-version":[{"id":32708,"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/posts\/14963\/revisions\/32708"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/media\/22715"}],"wp:attachment":[{"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/media?parent=14963"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/categories?post=14963"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hashmicro.com\/ph\/blog\/wp-json\/wp\/v2\/tags?post=14963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}