{"id":48504,"date":"2024-10-14T14:01:00","date_gmt":"2024-10-14T07:01:00","guid":{"rendered":"https:\/\/www.hashmicro.com\/id\/blog\/?p=48504"},"modified":"2026-01-21T10:06:27","modified_gmt":"2026-01-21T03:06:27","slug":"pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda","status":"publish","type":"post","link":"https:\/\/www.hashmicro.com\/id\/blog\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\/","title":{"rendered":"Bukti Kas Keluar: Definisi, Fungsi, Tujuan, dan Jenisnya"},"content":{"rendered":"<p>Kesalahan dalam pencatatan buku kas sering menjadi sumber masalah serius bagi perusahaan. Tanpa bukti kas keluar yang jelas, risiko kebocoran dana, duplikasi transaksi, hingga sulitnya melacak alur keuangan bisa merugikan bisnis.<\/p>\n<p>Dengan pencatatan manual, peluang human error semakin besar dan laporan keuangan sulit dijadikan dasar pengambilan keputusan. Melalui <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/fitur-aplikasi-akuntansi-yang-paling-banyak-dicari\/\">fitur software akuntansi<\/a> dari HashMicro, pencatatan kas dapat diotomatisasi sehingga setiap transaksi tercatat rapi, akurat, dan mudah diaudit.<\/p>\n<p>Selain itu, sistem ini membantu Anda menjaga transparansi serta akurasi keuangan perusahaan sekaligus menghemat waktu dalam pembukuan. Anda juga bisa menghitung kebutuhan bisnis melalui skema harga HashMicro <a href=\"https:\/\/www.hashmicro.com\/id\/sistem-akuntansi\">Accounting Software<\/a> dan mendapatkan solusi tepat untuk mengelola arus kas lebih efisien.<\/p>\n\r\n\r\n<script>\r\n    \/\/ check which image to use based on screensize\r\n    document.addEventListener(\"DOMContentLoaded\", function() {\r\n        function updateImageSource() {\r\n            var images = document.querySelectorAll('.responsive-image-banner');\r\n            var screenWidth = window.innerWidth;\r\n\r\n            images.forEach(function(img) {\r\n                var mobileSrc = img.getAttribute('data-mobile-src');\r\n                var desktopSrc = img.getAttribute('data-desktop-src');\r\n\r\n                if (screenWidth < 576 && mobileSrc) {\r\n                    img.setAttribute('src', mobileSrc);\r\n                } else {\r\n                    img.setAttribute('src', desktopSrc);\r\n                }\r\n            });\r\n        }\r\n\r\n        \/\/ Initial check\r\n        updateImageSource();\r\n\r\n        \/\/ Update on resize\r\n        window.addEventListener('resize', updateImageSource);\r\n    });\r\n<\/script>\n<div id=\"toc_container\">\n<div id=\"toc_group_article\" style=''>\r\n\t<p style='font-size:25px;font-weight:bold; margin-bottom:0px'>\r\n\t\tDaftar Isi:\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\">Daftar Isi<\/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\r\n\t\r\n#toc {\r\n  background-color: #FFF;\r\n\tpadding: 17px 24px 0px 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}\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: 90% !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\t\r\n\t<\/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#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\/\/ Fungsi untuk menangani klik pada semua elemen <a> dengan href yang dimulai dengan #\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\/\/ Tambahkan event listener untuk semua elemen <a> di toc-list dan 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 the ID 'article-left'\r\n  const article = document.querySelector('.td-post-content');\r\n\r\n  \/\/ Find all h2 elements within 'myarticle'\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'); \/\/ Assuming header-faq is the element for TOC title\r\n\r\n\/\/ Sticky TOC and update heading\r\n\/\/ document.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.scrollY >= (headerTop - headerHeight + 700)) {\r\n\/\/ \/\/ \t\t\tconst currentHeaderId = header.getAttribute('id');\r\n\/\/ \/\/ \t\t\tconst currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n\/\/ \/\/ \t\t\tconsole.log(\"current header text:\", currentHeaderText);\r\n\/\/ \/\/ \t\t\ttocTitle.textContent = currentHeaderText;\r\n\/\/ \/\/ \t\t\tcurrentHeader = currentHeaderId;\r\n\t\t\t\r\n\/\/ \/\/ \t\t\tif(window.innerWidth < 767){\r\n\/\/ \/\/ \t\t\t\ttocTitle.textContent = 'Daftar Isi';\r\n\/\/ \/\/ \t\t\t}\r\n\/\/ \/\/ \t\t}\r\n\/\/ \t\tif(window.innerWidth < 767){\r\n\/\/ \t\t\ttocTitle.textContent = 'Daftar Isi'; \/\/ 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\/\/ \/\/     if (windowTop < triggerFooterPoint) {\r\n\/\/ \/\/         toc.style.display = 'block';\r\n\/\/ \/\/ \t}else{\r\n\/\/ \/\/         toc.style.display = 'none';\r\n\/\/ \/\/ \t}\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  const tocs = document.querySelector('#toc.sticky');\r\n\/\/ \t\t\t  tocTitle.textContent = 'Daftar Isi'; \/\/ 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\/\/ \/\/         console.log(\"activeLink:\", activeLink);\r\n\/\/         if (activeLink) {\r\n\/\/ \/\/           tocTitle.textContent = activeLink.textContent; \/\/ Update TOC title\r\n\/\/           tocTitle.textContent = activeLink ? activeLink.textContent : \"\"; \/\/ Update title only if activeLink exists\r\n\/\/         }\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 = 'Daftar isi'; \/\/ 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\ttoc.style.paddingBottom = '6px'; \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\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\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 = 'Daftar isi'; \/\/ 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\r\n\/\/ START new JS for ToC improvements\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 + 1750;\r\n\tconsole.log(triggerPoint)\r\n  const footerHeight = footer.offsetHeight;\r\n  const triggerFooterPoint = footer.getBoundingClientRect().top + window.pageYOffset - footerHeight*3;\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  \r\n  const panel2 = document.querySelector(\"#toc .list\");\r\n  const icon = document.querySelector(\".toc-icon\");\r\n  const tocTitle = document.querySelector('#toc-title');\r\n\r\n  let activeLink = null;\r\n  let userClosedTOC = false; \/\/ Flag user menutup TOC\r\n\r\n  function handleScroll() {\r\n    const windowTop = window.pageYOffset || document.documentElement.scrollTop;\r\n    let currentHeader = '';\r\n\r\n    \/\/ Update TOC title sesuai header yang terlihat\r\n    headers.forEach(header => {\r\n      const headerTop = header.offsetTop;\r\n      const headerHeight = header.clientHeight;\r\n      if(window.innerWidth < 767){\r\n        tocTitle.textContent = 'Daftar Isi'; \r\n      } else {\r\n        if (window.scrollY >= (headerTop - headerHeight + 1750)) {\r\n          const currentHeaderId = header.getAttribute('id');\r\n          const currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n          tocTitle.textContent = currentHeaderText;\r\n          currentHeader = currentHeaderId;\r\n        }\r\n      }\r\n    });\r\n\r\n    navLinks.forEach(link => {\r\n      link.classList.remove('active');\r\n      if(currentHeader && link.getAttribute('href').includes(currentHeader)) {\r\n        link.classList.add('active');\r\n      }\r\n    });\r\n\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`;\r\n        toc.style.backgroundColor = \"#FFF\";\r\n        \/\/ Saat sticky, TOC otomatis tertutup\r\n        panel2.style.height = '0px';\r\n        icon.style.transform = \"rotate(180deg)\";\r\n        userClosedTOC = true; \/\/ Set flag supaya tidak terbuka saat scroll\r\n      }\r\n      \r\n      if(window.innerWidth < 767){\r\n        tocTitle.textContent = 'Daftar Isi'; \r\n        toc.style.width = '150px';\r\n      }\r\n\r\n    } else {\r\n      toc.classList.remove('sticky');\r\n      phtoc.style.display = \"none\";\r\n      toc.style.width = 'unset';\r\n      toc.style.backgroundColor = \"#FFF\";\r\n      tocTitle.textContent = 'Daftar isi'; \r\n\r\n      \/\/ Kembalikan panel jika user belum menutup manual\r\n      if(!userClosedTOC) {\r\n        panel2.style.height = panel2.scrollHeight + \"px\";\r\n        icon.style.transform = \"rotate(0deg)\";\r\n      }\r\n    }\r\n  }\r\n\r\n  window.addEventListener('scroll', handleScroll);\r\n  handleScroll();\r\n\r\n  \/\/ Toggle TOC saat user klik\r\n  const tocHeader = document.querySelector(\"#toc .header\");\r\n  tocHeader.addEventListener(\"click\", function() {\r\n    const panel = panel2;\r\n    if (panel.style.height !== '0px') {\r\n      panel.style.height = '0px';\r\n      icon.style.transform = \"rotate(180deg)\";\r\n      userClosedTOC = true;\r\n    } else {\r\n      panel.style.height = panel.scrollHeight + \"px\";\r\n      icon.style.transform = \"rotate(0deg)\";\r\n      userClosedTOC = false;\r\n    }\r\n  });\r\n\r\n  \/\/ Close TOC saat link diklik\r\n  document.querySelectorAll(\"#toc .list a\").forEach(link => {\r\n    link.addEventListener(\"click\", function() {\r\n      panel2.style.height = '0px';\r\n      icon.style.transform = \"rotate(180deg)\";\r\n      userClosedTOC = true;\r\n    });\r\n  });\r\n});\r\n\/\/ END new JS for ToC improvements\r\n\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\/\/ \/\/ \t\t\tconsole.log(\"prevent default\");\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        } \r\n\t\t  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\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\r\n        \/\/ Fungsi untuk membuat 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        \/\/ Membuat objek untuk menyimpan daftar h2 dan h3 beserta judulnya\r\n        const headings = [];\r\n\r\n           \/\/ Mengambil semua elemen h2 dan h3\r\n        \/\/ Mengambil semua elemen h2 dan h3\r\n\t\tconst elements = document.querySelectorAll('.td-post-content h2');\r\n\r\n\t\t\tfunction newFormatId(text) {\r\n\t\t\t\tif(text.toLowerCase() === \"key takeaways\") {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\tconst result = text.toLowerCase()\r\n\t\t\t\t.trim()\r\n\t\t\t\t.replace(\/[^\\w\\s-]\/g, '')  \/\/ hapus tanda baca\r\n\t\t\t\t.replace(\/\\s+\/g, '-'); \/\/ ganti spasi jadi \"-\"\r\n\r\n\t\t\t\treturn result;\r\n\t\t\t}\r\n\t\r\n\t\telements.forEach(element => {\r\n\t\t\tif (element.tagName === 'H2') {\r\n\t\t\t\tconst id = newFormatId(element.textContent); \/\/ Hasilkan ID baru\r\n\t\t\t\telement.id = id; \/\/ Tetapkan ID ke elemen h2\r\n\t\t\t\tif (element.textContent.toLowerCase() === \"key takeaways\") {return;} \/\/ Kalau Key Takeaways, jangan dimasukin\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 = newFormatId(element.textContent); \/\/ Hasilkan ID baru\r\n\t\t\t\telement.id = id; \/\/ Tetapkan ID ke elemen h3\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       \/\/ Membuat list HTML dari objek headings\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}`; \/\/ Gunakan ID yang baru dihasilkan\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\/\/ Dapatkan elemen ul dengan id 'list_toc'\r\n\t\tconst ulFloat = document.getElementById('list_toc');\r\n\r\n\t\t\/\/ Dapatkan isi (child elements) dari ul dengan id 'list_toc'\r\n\t\tconst clonedChildren = ulFloat.cloneNode(true).children;\r\n\r\n\t\t\/\/ Dapatkan elemen ul dengan id 'list_toc_float'\r\n\t\tconst ulToc = document.getElementById('list_toc_float');\r\n\r\n\t\t\/\/ Tambahkan isi yang telah didapatkan dari 'list_toc' ke ul dengan id 'list_toc_float'\r\n\t\tulToc.append(...clonedChildren);\r\n\r\n\r\n        \/\/ Fungsi untuk mengambil tinggi navbar\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\/\/ Fungsi untuk menambahkan offset posisi scroll\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\/\/ Fungsi untuk menangani klik pada tautan judul\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\/\/ Tambahkan event listener untuk semua tautan judul\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\t\r\n\t});\r\n    <\/script> -->\r\n\n<table style=\"border-collapse: collapse; background-color: #fffacd; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); 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 style=\"font-weight: 400;\" aria-level=\"1\">Bukti kas keluar berperan penting dalam menjaga akurasi laporan keuangan dan transparansi arus kas perusahaan.<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Dengan dokumen ini, setiap transaksi pengeluaran dapat dipertanggungjawabkan dengan jelas.<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Pencatatan manual rawan kesalahan karena berisiko terjadi duplikasi data, kebocoran dana, hingga sulitnya melacak aliran kas.<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.hashmicro.com\/id\/sistem-akuntansi\">HashMicro Accounting Software<\/a> memberikan solusi modern dengan otomatisasi pencatatan bukti kas keluar, integrasi laporan keuangan, serta kepatuhan terhadap regulasi akuntansi.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2 id=\"1\"><b>Apa Itu Bukti Kas Keluar?<\/b><\/h2>\n<p>Bukti kas keluar adalah dokumen resmi yang mencatat seluruh transaksi pengeluaran kas perusahaan, baik untuk kebutuhan internal maupun eksternal. Dalam praktik akuntansi, kas keluar adalah bagian penting dari arus kas yang harus didukung oleh bukti transaksi agar dapat dipertanggungjawabkan.<\/p>\n<p>Format dokumen ini harus memuat informasi seperti keterangan perusahaan, tanggal transaksi, nama barang atau jasa, serta jumlah dana yang dikeluarkan. Selain itu, fungsi bukti kas keluar juga ditunjukkan melalui keharusan adanya tanda tangan pejabat terkait, seperti direktur keuangan, manajer keuangan, hingga kasir perusahaan, sehingga transaksi tercatat sah.<\/p>\n<p>Sebagai contoh bukti kas keluar, perusahaan biasanya menggunakannya saat membeli perlengkapan kantor seperti printer, mesin fotokopi, atau alat tulis. Dengan begitu, bukti kas masuk dan bukti kas keluar saling melengkapi, karena pengertian bukti kas keluar tidak hanya sebagai catatan pengeluaran, tetapi juga sebagai pendukung laporan keuangan yang menunjukkan bahwa perusahaan benar-benar mengeluarkan dana untuk barang atau jasa tertentu.<\/p>\n<p>Pengelolaan bukti kas keluar bisa dibantu dengan implementasi <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/rekomendasi-software-akuntansi-di-indonesia\/\">aplikasi akuntan laporan keuangan terintegrasi<\/a> yang memudahkan perusahaan Anda membuat, melacak, dan memonitoring keuangan perusahaan.<\/p>\n<h2 id=\"2\"><b>Fungsi Bukti Kas Keluar<\/b><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-148563\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/anggaran-produksi-2-300x169.webp\" alt=\"metode laporan arus kas \" width=\"692\" height=\"390\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/anggaran-produksi-2-300x169.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/anggaran-produksi-2-1024x576.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/anggaran-produksi-2-768x432.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/anggaran-produksi-2-747x420.webp 747w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/anggaran-produksi-2-150x84.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/anggaran-produksi-2-696x392.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/anggaran-produksi-2-1068x601.webp 1068w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/anggaran-produksi-2.webp 1200w\" sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/p>\n<p>Setiap transaksi pengeluaran perusahaan membutuhkan pencatatan yang jelas agar laporan keuangan tetap akurat dan transparan. Inilah mengapa bukti kas keluar memiliki beragam fungsi penting yang mendukung kelancaran operasional dan akuntabilitas perusahaan.<\/p>\n<ul>\n<li><strong>Pendukung pencatatan keuangan:<\/strong> Bukti kas keluar digunakan sebagai dokumen resmi dalam mencatat setiap transaksi pengeluaran. Dengan adanya dokumen ini, laporan keuangan perusahaan menjadi lebih akurat dan dapat dipertanggungjawabkan.<\/li>\n<li><strong>Bukti pembelian barang atau jasa:<\/strong> Setiap pembelian tunai, baik untuk barang maupun jasa, harus disertai bukti kas keluar. Hal ini memastikan bahwa semua transaksi tercatat dengan jelas sebagai dasar laporan keuangan.<\/li>\n<li><strong>Pembayaran Utang kepada Supplier:<\/strong> Dokumen ini berfungsi sebagai bukti resmi bahwa perusahaan telah melunasi kewajiban kepada pihak supplier. Dengan begitu, perusahaan dapat menjaga hubungan bisnis yang baik sekaligus menghindari sengketa pembayaran.<\/li>\n<li><strong>Pengambilan prive oleh pemilik:<\/strong> Saat pemilik perusahaan mengambil dana untuk kepentingan pribadi, transaksi tersebut wajib dicatat dalam bukti kas keluar. Fungsi ini penting untuk memisahkan keuangan pribadi dan keuangan perusahaan agar tidak bercampur.<\/li>\n<li><strong>Pembayaran dividen:<\/strong> Bukti kas keluar juga digunakan sebagai catatan resmi ketika perusahaan membagikan dividen kepada para pemegang saham. Hal ini memastikan transparansi distribusi keuntungan yang telah ditetapkan.<\/li>\n<li><strong>Angsuran pinjaman pada bank:<\/strong> Perusahaan yang membayar cicilan pinjaman bank membutuhkan bukti kas keluar sebagai dokumentasi. Dengan demikian, setiap pembayaran pinjaman terekam jelas untuk memudahkan pengecekan kembali.<\/li>\n<li><strong>Pembelian aset tetap:<\/strong> Transaksi pembelian aset tetap secara tunai, seperti mesin atau kendaraan, harus didukung bukti kas keluar. Hal ini memastikan aset baru tercatat dengan benar dalam laporan keuangan.<\/li>\n<li><strong>Retur pembelian tunai:<\/strong> Saat terjadi retur atau pengembalian barang yang dilakukan secara tunai, perusahaan juga mencatatnya dalam bukti kas keluar. Catatan ini berfungsi sebagai bukti koreksi transaksi sebelumnya.<\/li>\n<li><strong>Pembayaran gaji karyawan:<\/strong> Setiap pembayaran gaji yang dilakukan perusahaan wajib memiliki bukti kas keluar sebagai tanda sah. Dengan begitu, perusahaan menjaga transparansi dan akuntabilitas kepada karyawan.<\/li>\n<li><strong>Menunjukkan neraca saldo yang seimbang:<\/strong> Bukti kas keluar mendukung proses penyusunan neraca saldo agar sesuai dengan kondisi keuangan sebenarnya. Hal ini membantu akuntan dalam menjaga keseimbangan laporan keuangan.<\/li>\n<li><strong>Pembayaran beban perusahaan:<\/strong> Berbagai beban operasional seperti listrik, air, atau internet dicatat melalui bukti kas keluar. Dengan dokumentasi ini, semua pengeluaran rutin perusahaan tetap tercatat secara sistematis.<\/li>\n<li><strong>Pengisian kembali dana kas kecil: <\/strong>Saat kas kecil perlu diisi ulang, transaksi tersebut wajib dicatat melalui bukti kas keluar. Proses ini memastikan pengeluaran dana kecil tetap transparan dan terkendali.<\/li>\n<\/ul>\n<p><strong>Baca juga :<\/strong>\u00a0<a href=\"https:\/\/www.hashmicro.com\/id\/blog\/aplikasi-pencatatan-penjualan\/\">12 Aplikasi Pencatatan Penjualan Terbaik untuk Bisnis<\/a><\/p>\n<h2 id=\"3\"><b>Tujuan Pencatatan Bukti Kas Keluar pada Perusahaan<\/b><\/h2>\n<p>Setiap perusahaan membutuhkan pencatatan keuangan yang akurat agar arus kas dapat dipantau dengan baik. Oleh karena itu, pencatatan bukti kas keluar adalah salah satu langkah penting untuk menjaga transparansi dan akuntabilitas keuangan.<\/p>\n<ul>\n<li><strong>Menampilkan hasil pengeluaran perusahaan: <\/strong>Bukti kas keluar adalah dokumen yang menunjukkan seluruh transaksi pengeluaran yang dilakukan perusahaan. Dengan pencatatan ini, manajemen dapat memantau arus kas secara lebih transparan dan terukur.<\/li>\n<li><strong>Mempermudah evaluasi keuangan:<\/strong> Dokumen ini dapat disimpan dan dijadikan acuan saat terjadi kekeliruan dalam perhitungan atau pelaporan. Dengan begitu, perusahaan lebih mudah melakukan evaluasi dan mengoreksi kesalahan pencatatan.<\/li>\n<li><strong>Mencegah terjadinya kecurangan:<\/strong> Salah satu fungsi bukti kas keluar adalah sebagai alat kontrol terhadap potensi manipulasi data, baik dari internal maupun pihak luar. Hal ini membantu menjaga integritas laporan keuangan perusahaan.<\/li>\n<li><strong>Memberikan informasi mengenai sumber ekonomi dan kewajiban:<\/strong> Pencatatan ini menyajikan data terkait modal, aset, maupun kewajiban perusahaan secara jelas. Informasi tersebut penting agar perusahaan dapat mengelola sumber daya secara efektif.<\/li>\n<li><strong>Mencatat perubahan pada sumber ekonomi:<\/strong> Aktivitas usaha sering menimbulkan perubahan pada modal atau aset perusahaan. Dengan adanya catatan ini, perusahaan bisa melacak dampak kegiatan bisnis terhadap keuangannya.<\/li>\n<li><strong>Mendukung relevansi laporan keuangan:<\/strong> Pengertian bukti kas keluar tidak hanya sebatas catatan, tetapi juga sebagai sumber informasi yang relevan bagi penyusun laporan keuangan. Informasi ini akan bermanfaat bagi pengguna laporan yang terlibat dalam pengambilan keputusan.<\/li>\n<li><strong>Mengukur potensi keuntungan perusahaan:<\/strong> Catatan kas keluar adalah data penting untuk menilai kemampuan perusahaan dalam menghasilkan keuntungan di masa depan. Dengan informasi ini, perusahaan bisa merancang strategi bisnis lebih baik.<\/li>\n<li><strong>Menghindari kebocoran arus kas:<\/strong> Bukti transaksi ini berfungsi sebagai pengendali agar tidak ada aliran dana yang tidak tercatat. Dengan pencatatan sistematis, perusahaan dapat menghindari kehilangan kas dan menjaga keuangan tetap sehat.<\/li>\n<li><strong>Melengkapi catatan kas masuk dan kas keluar:<\/strong> Dalam akuntansi, bukti kas masuk dan bukti kas keluar saling melengkapi untuk memastikan neraca kas tetap seimbang. Kombinasi keduanya membantu menghasilkan laporan yang lebih akurat dan komprehensif.<\/li>\n<li><strong>Menyediakan contoh praktis untuk pelaporan:<\/strong> Berbagai transaksi seperti pembelian aset atau pembayaran utang menjadi contoh bukti kas keluar yang nyata dalam operasional bisnis. Catatan ini juga memperkuat kredibilitas laporan keuangan perusahaan di mata auditor.<\/li>\n<\/ul>\n<h2 id=\"4\"><b>Jenis-jenis Bukti Transaksi<\/b><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-148495 size-full\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/tukar-faktur-2.webp\" alt=\"laporan arus kas\" width=\"1200\" height=\"675\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/tukar-faktur-2.webp 1200w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/tukar-faktur-2-300x169.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/tukar-faktur-2-1024x576.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/tukar-faktur-2-768x432.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/tukar-faktur-2-747x420.webp 747w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/tukar-faktur-2-150x84.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/tukar-faktur-2-696x392.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/tukar-faktur-2-1068x601.webp 1068w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Bukti-bukti transaksi tidak hanya Anda dapatkan dari bukti kas masuk atau bukti kas keluar saja, tetapi bisa juga dari beberapa jenis bukti transaksi lainnya. <\/span><span style=\"font-weight: 400;\">Secara garis besar, bukti transaksi terbagi menjadi dua kategori, yaitu bukti transaksi internal dan eksternal. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Bukti transaksi internal adalah bukti transaksi yang berasal dari dalam perusahaan. Transaksi yang terjadi biasanya dari pihak personalia perusahaan untuk keperluan internal. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Contoh dari bukti transaksi internal yaitu<\/span> <span style=\"font-weight: 400;\">memo<\/span> <span style=\"font-weight: 400;\">dari pimpinan perusahaan kepada karyawan kantor, atau adanya perubahan nilai finansial karena penyusutan aset perusahaan, bisa juga kebutuhan perlengkapan kantor pada berbagai divisi yang ada dalam perusahaan tersebut.\u00a0 <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Sedangkan, bukti transaksi eksternal adalah bukti yang tidak hanya berkaitan dengan bukti masuk atau bukti keluar, tetapi juga dengan beberapa jenis yang berada dari pihak luar perusahaan misalnya seperti:<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><style>\r\n.cta-in-article-image .desktop-banner{\r\n    display: none;\r\n    text-align: center;\r\n}\r\n.cta-in-article-image .desktop-mobile{\r\n    display: block;\r\n    text-align: center;\r\n    width: 100%;\r\n}\r\n\t.cta-in-article a {\r\n\t\tfont-size: 0px !important;\r\n\t\tcolor: #fff; \r\n\t\tpadding: 0px !important; \r\n\t\tborder-radius: 0px !important; \r\n\t\tdisplay: block !important; \r\n\t\ttext-decoration: none; \r\n\t}\r\n\t\r\n\t.cta-in-article {\r\n\t\tmargin: 0px !important;\r\n\t\tpadding: 0px !important;\r\n\t\tbox-shadow: none !important;\r\n\t}\r\n\t\r\n@media (min-width: 650px) {\r\n    .cta-in-article-image .desktop-banner {\r\n        display: block!important;\r\n    }\r\n}\r\n@media (min-width: 650px) {\r\n   .cta-in-article-image .desktop-mobile {\r\n        display: none!important;\r\n    }\r\n}\r\n<\/style>\r\n<div class=\"cta-in-article-image\">\r\n\t<a href=\"https:\/\/www.hashmicro.com\/id\/offer\/download-skema-harga-software-erp?blog&utm_source=blog&medium=banner-article\" target=\"_blank\" rel=\"noopener\">\r\n\t\t<div id=\"desktop-banner-container\">\r\n\t\t\t<div class=\"desktop-banner\">\r\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/02.Skema-Harga-web-resized.webp\" alt=\"download skema harga software erp\">\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t<div id=\"mobile-banner-container\">\r\n\t\t\t<div class=\"desktop-mobile\">\r\n\t\t\t\t<img decoding=\"async\" width=\"372\" height=\"465\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/02.-Skema-Harga-Mobile-372px.webp\" alt=\"download skema harga software erp\">\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/a>\r\n<\/div><\/span><\/p>\n<h3 id=\"a\"><span style=\"font-weight: 400;\">1. Faktur pembelian<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Bukti faktur bisa sebagai bukti faktur pembelian atau penjualan secara kredit, yang mana mempunyai dua lembar salinan. Faktur asli yang bisa penjual berikan pada pihak pembeli sebagai bukti pencatatan pembelian kredit. Namun, bukti pada salinan faktur nantinya akan pihak penjual bawa sebagai bukti pencatatan penjualan secara kredit yang sudah dicatat.<\/span><\/p>\n<h3 id=\"b\"><span style=\"font-weight: 400;\">2. Faktur pajak<\/span><\/h3>\n<p><a href=\"https:\/\/id.wikipedia.org\/wiki\/Faktur_pajak\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Faktur pajak<\/span><\/a><span style=\"font-weight: 400;\"> adalah bukti pungutan pajak pengusaha kena pajak (PKP)\u00a0 yang melakukan penyerahan barang kena pajak atau penyerahan jasa kena pajak. Dengan adanya faktur pajak, maka PKP memiliki bukti bahwa PKP telah melakukan penyetoran, pemungutan, hingga pelaporan sesuai dengan peraturan yang berlaku. Selain itu, dengan adanya berbagai <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/perbedaan-faktur-dan-invoice\/\">jenis faktur pajak<\/a>, PKP juga dapat menyesuaiakan kebutuhan fakturnya.<\/span><\/p>\n<h3 id=\"c\"><span style=\"font-weight: 400;\">3. Nota debet<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Nota debet<\/span><span style=\"font-weight: 400;\"> adalah bukti transaksi yang berisi informasi pengiriman kembali dari barang yang tidak sesuai pesanan atau rusak dari pihak pembeli.\u00a0 jenis transaksi ini juga dapat berupa permintaan pengurangan harga dari pihak pembeli kepada pihak penjual, dan <\/span><span style=\"font-weight: 400;\">hanya akan kembali jika saat barang sudah ada pada pembeli.<\/span><\/p>\n<h3 id=\"d\"><span style=\"font-weight: 400;\">4. Nota kredit<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Ketika pembeli mengembalikan barang yang dalam keadaan rusak maupun tidak cocok, kegiatan retur barang tersebut akan diarsipkan oleh penjual dalam bukti transaksi yaitu nota kredit. Fungsi bukti transaksi menandakan penjual menerima pengembalian barang dan permintaan pengurangan harga dari pembeli.<\/span><\/p>\n<h3 id=\"e\"><span style=\"font-weight: 400;\">5. Bukti setoran bank<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Bukti setoran bank adalah catatan transaksi berupa lembar slip setoran yang pihak bank\u00a0 gunakan pada saat melakukan setoran uang ke bank. Seperti untuk tabungan atau investasi.<\/span><\/p>\n<h3 id=\"f\"><span style=\"font-weight: 400;\">6. Rekening koran<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Informasi transaksi debet atau kredit suatu akun rekening seseorang maupun perusahaan bisa kita sebut dengan rekening koran. Transaksi seperti transfer, tarik tunai, dan sebagainya dimuat pada bukti transaksi ini. Rekening koran ini pada dasarnya untuk penyesuaian pencatatan antara saldo kas menurut perusahaan dan saldo kas menurut bank.<\/span><\/p>\n<p><strong>Penjelasan jenis bukti transaksi secara keseluruhan:<\/strong><\/p>\n<div style=\"margin: 16px 0; overflow-x: auto;\">\n<table style=\"width: 100%; border-collapse: collapse; font-family: Arial, Helvetica, sans-serif; font-size: 14px;\">\n<thead>\n<tr style=\"background-color: #990000; color: #ffffff;\">\n<th style=\"padding: 10px 12px; border: 1px solid #e6e6e6; text-align: left; min-width: 180px;\">Jenis Bukti Transaksi<\/th>\n<th style=\"padding: 10px 12px; border: 1px solid #e6e6e6; text-align: left;\">Penjelasan Singkat<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 10px 12px; border: 1px solid #e6e6e6; vertical-align: top;\"><strong>Bukti Transaksi Internal<\/strong><\/td>\n<td style=\"padding: 10px 12px; border: 1px solid #e6e6e6; vertical-align: top;\">Berasal dari dalam perusahaan, misalnya memo pimpinan, penyusutan aset, atau kebutuhan perlengkapan kantor.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 12px; border: 1px solid #e6e6e6; vertical-align: top;\"><strong>Faktur Pembelian<\/strong><\/td>\n<td style=\"padding: 10px 12px; border: 1px solid #e6e6e6; vertical-align: top;\">Bukti transaksi kredit; faktur asli untuk pembeli, salinan untuk penjual.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 12px; border: 1px solid #e6e6e6; vertical-align: top;\"><strong>Faktur Pajak<\/strong><\/td>\n<td style=\"padding: 10px 12px; border: 1px solid #e6e6e6; vertical-align: top;\">Bukti pungutan pajak PKP atas penyerahan barang\/jasa kena pajak.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 12px; border: 1px solid #e6e6e6; vertical-align: top;\"><strong>Nota Debet<\/strong><\/td>\n<td style=\"padding: 10px 12px; border: 1px solid #e6e6e6; vertical-align: top;\">Bukti retur barang rusak\/tidak sesuai atau permintaan pengurangan harga dari pembeli.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 12px; border: 1px solid #e6e6e6; vertical-align: top;\"><strong>Nota Kredit<\/strong><\/td>\n<td style=\"padding: 10px 12px; border: 1px solid #e6e6e6; vertical-align: top;\">Dikeluarkan penjual sebagai bukti penerimaan retur barang dan persetujuan pengurangan harga.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 12px; border: 1px solid #e6e6e6; vertical-align: top;\"><strong>Bukti Setoran Bank<\/strong><\/td>\n<td style=\"padding: 10px 12px; border: 1px solid #e6e6e6; vertical-align: top;\">Slip setoran yang digunakan saat menyetor uang ke bank, misalnya tabungan atau investasi.<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px 12px; border: 1px solid #e6e6e6; vertical-align: top;\"><strong>Rekening Koran<\/strong><\/td>\n<td style=\"padding: 10px 12px; border: 1px solid #e6e6e6; vertical-align: top;\">Ringkasan transaksi debet\/kredit rekening, dipakai untuk rekonsiliasi saldo perusahaan dengan bank.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2><strong>Tujuan Pembuatan Laporan Arus Kas Pada Pencatatan Bukti Kas Keluar Perusahaan<\/strong><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-148650\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/e-budgeting-300x169.webp\" alt=\"laporan arus kas \" width=\"689\" height=\"388\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/e-budgeting-300x169.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/e-budgeting-1024x576.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/e-budgeting-768x432.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/e-budgeting-747x420.webp 747w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/e-budgeting-150x84.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/e-budgeting-696x392.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/e-budgeting-1068x601.webp 1068w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/10\/e-budgeting.webp 1200w\" sizes=\"auto, (max-width: 689px) 100vw, 689px\" \/><\/p>\n<p>Perusahaan menggunakan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/laporan-arus-kas\/\">metode laporan arus kas<\/a> untuk bukti kas keluar perusahaan untuk memantau dan mengelola aliran kas dengan efektif. Berikut adalah beberapa tujuan pembuatan laporan arus kas terkait dengan pencatatan bukti kas keluar:<\/p>\n<p>1. <strong>Memantau pengeluaran<\/strong>: Mengidentifikasi dan menganalisis pengeluaran kas untuk memastikan bahwa semua transaksi tercatat dengan benar.<br \/>\n2. <strong>Mengelola likuiditas<\/strong>: Membantu perusahaan memastikan ketersediaan kas yang cukup untuk memenuhi kewajiban jangka pendek.<br \/>\n3. <strong>Mendeteksi ketidaksesuaian<\/strong>: Memudahkan dalam mengidentifikasi kesalahan atau kecurangan dalam pencatatan kas keluar.<br \/>\n4. <strong>Menilai kinerja operasional<\/strong>: Menyediakan wawasan tentang seberapa efisien perusahaan mengelola pengeluaran dan memanfaatkan sumber daya.<br \/>\n5. <strong>Perencanaan keuangan<\/strong>: Membantu dalam menyusun anggaran dan proyeksi kas berdasarkan data pengeluaran sebelumnya.<br \/>\n6. <strong>Meningkatkan transparansi<\/strong>: Meningkatkan akuntabilitas dalam pengelolaan keuangan, yang penting untuk membangun kepercayaan di antara pemangku kepentingan.<\/p>\n<p>Untuk memastikan semua tujuan tersebut tercapai dengan lebih optimal, perusahaan dapat memanfaatkan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/sistem-akuntansi\/\">sistem akuntansi<\/a> yang terintegrasi agar pencatatan bukti kas keluar menjadi lebih akurat, transparan, dan efisien.<\/p>\n<h2><strong>Maksimalkan Pencatatan Bukti Kas Keluar dengan HashMicro Accounting Software<\/strong><\/h2>\n<p><a href=\"https:\/\/www.hashmicro.com\/id\/sistem-akuntansi\"><strong>HashMicro Accounting Software<\/strong> <\/a>adalah salah satu sistem terbaik untuk mencatat dan mengelola bukti kas keluar secara akurat dan efisien.\u00a0Sistem ini didukung teknologi canggih seperti otomatisasi pencatatan transaksi kas, integrasi laporan keuangan, serta Hashy, asisten AI pintar yang membantu mendeteksi potensi kesalahan input dan memberikan rekomendasi pengendalian keuangan.<\/p>\n<p>Selain itu, sistem ini memiliki kemampuan integrasi luas dengan berbagai modul seperti inventory, procurement, dan HRM, sehingga seluruh alur pengeluaran dana dapat terekam secara terpusat dan transparan.<\/p>\n<p>Pencatatan ini juga sesuai dengan regulasi akuntansi seperti <a href=\"https:\/\/web.iaiglobal.or.id\/SAK-IAI\/PSAK%20Umum\" target=\"_blank\" rel=\"noopener\">PSAK<\/a> di Indonesia, yang mewajibkan perusahaan menyajikan laporan arus kas sebagai bagian dari laporan keuangan resmi. Dengan begitu, setiap bukti kas keluar tidak hanya tercatat, tetapi juga memenuhi standar pelaporan keuangan yang berlaku.<\/p>\n<p>Berikut adalah fitur-fitur yang ditawarkan oleh HashMicro Accounting Software untuk pencatatan bukti kas keluar:<\/p>\n<ul>\n<li><strong>Bank Integrations \u2013 Auto Payment:<\/strong> Karena sistem terhubung langsung dengan bank, pembayaran kas keluar bisa dilakukan otomatis tanpa input manual. Efeknya, pencatatan lebih cepat sekaligus mengurangi risiko kesalahan dan duplikasi transaksi.<\/li>\n<li><strong>Cashflow Reports:<\/strong> Setiap pengeluaran yang tercatat otomatis akan tersaji dalam laporan arus kas. Hal ini membuat perusahaan mudah memantau aliran dana keluar dan menjaga kesehatan keuangan.<\/li>\n<li><strong>Budget &amp; Realization:<\/strong> Karena sistem membandingkan realisasi pengeluaran dengan anggaran, perusahaan bisa segera melihat deviasi. Dampaknya, kontrol biaya lebih ketat dan risiko pemborosan dapat ditekan.<\/li>\n<li><strong>Treasury &amp; Forecast Cash Management:<\/strong> Dengan adanya manajemen kas dan perencanaan treasury, perusahaan dapat memperkirakan kebutuhan kas di masa depan. Efeknya, keputusan pembayaran lebih terarah dan likuiditas tetap aman.<\/li>\n<\/ul>\n<p><em>\u201cSoftware benar-benar membantu mencatat bukti kas keluar dengan lebih terstruktur dan transparan. Otomatisasi laporan dan integrasi modul lain membuat pengelolaan keuangan jauh lebih efisien serta meningkatkan akurasi dalam laporan bisnis.\u201d<\/em><\/p>\n<p><strong>\u2014 Jennifer Santoso, Head of Finance and Accounting<\/strong><\/p>\n<h2 id=\"5\"><b>Kesimpulan<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Bukti kas keluar adalah salah satu komponen penting pada laporan keuangan Anda. Sebagai bukti pendukung adanya transaksi keuangan, keberadaan kas adalah sesuatu yang tidak dapat Anda pisahkan dalam kegiatan perencanaan keuangan perusahaan Anda.<\/span><\/p>\n<p><a href=\"https:\/\/www.hashmicro.com\/id\/sistem-akuntansi\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Software akuntansi<\/span><\/a><span style=\"font-weight: 400;\"> adalah sebuah program yang dirancang khusus untuk mengelola catatan komersial atau transaksi Anda. Program akuntansi dipakai oleh akuntan untuk mempermudah pengelolaan data transaksi.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Saat ini, perusahaan atau bisnis yang Anda miliki bisa menggunakan bantuan <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/sistem-akuntansi\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Software Accounting HashMicro<\/span><\/a><span style=\"font-weight: 400;\">. Sistem akuntansi dapat memudahkan pekerjaan akuntan dengan mengotomatiskan seluruh pencatatan transaksi dan pembukuan perusahaan sehingga lebih efektif. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dapatkan <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/tour-produk-gratis\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">demo gratis<\/span><\/a> <span style=\"font-weight: 400;\">dari HashMicro sekarang juga!<\/span><\/p>\n<a href=\"https:\/\/www.hashmicro.com\/id\/sistem-akuntansi?medium=moneysite-banner\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2026\/01\/accounting-definitive.webp\" data-desktop-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2026\/01\/accounting-definitive.webp\" data-mobile-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2026\/01\/accounting-definitive-m.webp\" alt=\"Accounting_Definisi\" class=\"responsive-image-banner\"><\/a>\r\n\r\n<script>\r\n    \/\/ check which image to use based on screensize\r\n    document.addEventListener(\"DOMContentLoaded\", function() {\r\n        function updateImageSource() {\r\n            var images = document.querySelectorAll('.responsive-image-banner');\r\n            var screenWidth = window.innerWidth;\r\n\r\n            images.forEach(function(img) {\r\n                var mobileSrc = img.getAttribute('data-mobile-src');\r\n                var desktopSrc = img.getAttribute('data-desktop-src');\r\n\r\n                if (screenWidth < 576 && mobileSrc) {\r\n                    img.setAttribute('src', mobileSrc);\r\n                } else {\r\n                    img.setAttribute('src', desktopSrc);\r\n                }\r\n            });\r\n        }\r\n\r\n        \/\/ Initial check\r\n        updateImageSource();\r\n\r\n        \/\/ Update on resize\r\n        window.addEventListener('resize', updateImageSource);\r\n    });\r\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Kesalahan dalam pencatatan buku kas sering menjadi sumber masalah serius bagi perusahaan. Tanpa bukti kas keluar yang jelas, risiko kebocoran dana, duplikasi transaksi, hingga sulitnya melacak alur keuangan bisa merugikan bisnis. Dengan pencatatan manual, peluang human error semakin besar dan laporan keuangan sulit dijadikan dasar pengambilan keputusan. Melalui fitur software akuntansi dari HashMicro, pencatatan kas [&hellip;]<\/p>\n","protected":false},"author":164,"featured_media":139238,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1232],"tags":[],"class_list":{"0":"post-48504","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-accounting"},"acf":{"post_reviewer":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.1 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Bukti Kas Keluar: Definisi, Fungsi, Tujuan, dan Jenisnya<\/title>\n<meta name=\"description\" content=\"Bukti kas keluar adalah catatan pengeluaran uang perusahaan. Setiap transaksi dicatat dan diklasifikasikan berdasarkan jenis pengeluaran.\" \/>\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\/id\/blog\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bukti Kas Keluar: Definisi, Fungsi, Tujuan, dan Jenisnya\" \/>\n<meta property=\"og:description\" content=\"Bukti kas keluar adalah catatan pengeluaran uang perusahaan. Setiap transaksi dicatat dan diklasifikasikan berdasarkan jenis pengeluaran.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\/\" \/>\n<meta property=\"og:site_name\" content=\"HashMicro Indonesia\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hashmicro\" \/>\n<meta property=\"article:published_time\" content=\"2024-10-14T07:01:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-21T03:06:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/pencatatan-bukti-kas-keluar.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"650\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Dewi Sartika\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hashmicro\" \/>\n<meta name=\"twitter:site\" content=\"@hashmicro\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dewi Sartika\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\\\/\"},\"author\":{\"name\":\"Dewi Sartika\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#\\\/schema\\\/person\\\/9d2e46cf3129df0cdcfe1ea9bbdb74f1\"},\"headline\":\"Bukti Kas Keluar: Definisi, Fungsi, Tujuan, dan Jenisnya\",\"datePublished\":\"2024-10-14T07:01:00+00:00\",\"dateModified\":\"2026-01-21T03:06:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\\\/\"},\"wordCount\":2158,\"publisher\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/pencatatan-bukti-kas-keluar.png\",\"articleSection\":[\"Accounting\"],\"inLanguage\":\"id\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\\\/\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\\\/\",\"name\":\"Bukti Kas Keluar: Definisi, Fungsi, Tujuan, dan Jenisnya\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/pencatatan-bukti-kas-keluar.png\",\"datePublished\":\"2024-10-14T07:01:00+00:00\",\"dateModified\":\"2026-01-21T03:06:27+00:00\",\"description\":\"Bukti kas keluar adalah catatan pengeluaran uang perusahaan. Setiap transaksi dicatat dan diklasifikasikan berdasarkan jenis pengeluaran.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\\\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/pencatatan-bukti-kas-keluar.png\",\"contentUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/pencatatan-bukti-kas-keluar.png\",\"width\":1200,\"height\":650,\"caption\":\"pencatatan bukti kas keluar\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bukti Kas Keluar: Definisi, Fungsi, Tujuan, dan Jenisnya\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/\",\"name\":\"HashMicro Indonesia\",\"description\":\"Blog Software Manajemen Bisnis Indonesia #1\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#organization\",\"name\":\"HashMicro Indonesia\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/hashmicro-logo-blog.webp\",\"contentUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/hashmicro-logo-blog.webp\",\"width\":924,\"height\":121,\"caption\":\"HashMicro Indonesia\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/hashmicro\",\"https:\\\/\\\/x.com\\\/hashmicro\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/hashmicro\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#\\\/schema\\\/person\\\/9d2e46cf3129df0cdcfe1ea9bbdb74f1\",\"name\":\"Dewi Sartika\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Dewi-Sartika-2-96x96.webp\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Dewi-Sartika-2-96x96.webp\",\"contentUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Dewi-Sartika-2-96x96.webp\",\"caption\":\"Dewi Sartika\"},\"description\":\"Berbekal pengalaman selama 6 tahun dalam industri SaaS, Dewi telah menjadi praktisi untuk penulisan artikel terkait accounting dan bidang keuangan. Ia berfokus menulis artikel seputar Laporan keuangan (neraca, laba rugi, arus kas), standar akuntansi (PSAK, IFRS, GAAP), perpajakan (e-faktur, PPn, tax planning), dan manajemen biaya.\",\"sameAs\":[\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/\"],\"gender\":\"Perempuan\",\"knowsAbout\":[\"Akuntansi\",\"Keuangan\",\"Pembukuan\"],\"knowsLanguage\":[\"Inggris\",\"Indonesia\"],\"jobTitle\":\"Senior Content Writer\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/author\\\/dewisartika\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Bukti Kas Keluar: Definisi, Fungsi, Tujuan, dan Jenisnya","description":"Bukti kas keluar adalah catatan pengeluaran uang perusahaan. Setiap transaksi dicatat dan diklasifikasikan berdasarkan jenis pengeluaran.","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\/id\/blog\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\/","og_locale":"id_ID","og_type":"article","og_title":"Bukti Kas Keluar: Definisi, Fungsi, Tujuan, dan Jenisnya","og_description":"Bukti kas keluar adalah catatan pengeluaran uang perusahaan. Setiap transaksi dicatat dan diklasifikasikan berdasarkan jenis pengeluaran.","og_url":"https:\/\/www.hashmicro.com\/id\/blog\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\/","og_site_name":"HashMicro Indonesia","article_publisher":"https:\/\/www.facebook.com\/hashmicro","article_published_time":"2024-10-14T07:01:00+00:00","article_modified_time":"2026-01-21T03:06:27+00:00","og_image":[{"width":1200,"height":650,"url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/pencatatan-bukti-kas-keluar.png","type":"image\/png"}],"author":"Dewi Sartika","twitter_card":"summary_large_image","twitter_creator":"@hashmicro","twitter_site":"@hashmicro","twitter_misc":{"Ditulis oleh":"Dewi Sartika","Estimasi waktu membaca":"13 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hashmicro.com\/id\/blog\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\/#article","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\/"},"author":{"name":"Dewi Sartika","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/9d2e46cf3129df0cdcfe1ea9bbdb74f1"},"headline":"Bukti Kas Keluar: Definisi, Fungsi, Tujuan, dan Jenisnya","datePublished":"2024-10-14T07:01:00+00:00","dateModified":"2026-01-21T03:06:27+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\/"},"wordCount":2158,"publisher":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/pencatatan-bukti-kas-keluar.png","articleSection":["Accounting"],"inLanguage":"id"},{"@type":"WebPage","@id":"https:\/\/www.hashmicro.com\/id\/blog\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\/","name":"Bukti Kas Keluar: Definisi, Fungsi, Tujuan, dan Jenisnya","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\/#primaryimage"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/pencatatan-bukti-kas-keluar.png","datePublished":"2024-10-14T07:01:00+00:00","dateModified":"2026-01-21T03:06:27+00:00","description":"Bukti kas keluar adalah catatan pengeluaran uang perusahaan. Setiap transaksi dicatat dan diklasifikasikan berdasarkan jenis pengeluaran.","breadcrumb":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hashmicro.com\/id\/blog\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\/#primaryimage","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/pencatatan-bukti-kas-keluar.png","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/pencatatan-bukti-kas-keluar.png","width":1200,"height":650,"caption":"pencatatan bukti kas keluar"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hashmicro.com\/id\/blog\/pentingnya-pencatatan-bukti-kas-keluar-bagi-perusahaan-anda\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hashmicro.com\/id\/blog\/"},{"@type":"ListItem","position":2,"name":"Bukti Kas Keluar: Definisi, Fungsi, Tujuan, dan Jenisnya"}]},{"@type":"WebSite","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#website","url":"https:\/\/www.hashmicro.com\/id\/blog\/","name":"HashMicro Indonesia","description":"Blog Software Manajemen Bisnis Indonesia #1","publisher":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hashmicro.com\/id\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Organization","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization","name":"HashMicro Indonesia","url":"https:\/\/www.hashmicro.com\/id\/blog\/","logo":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp","width":924,"height":121,"caption":"HashMicro Indonesia"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hashmicro","https:\/\/x.com\/hashmicro","https:\/\/www.linkedin.com\/company\/hashmicro"]},{"@type":"Person","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/9d2e46cf3129df0cdcfe1ea9bbdb74f1","name":"Dewi Sartika","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Dewi-Sartika-2-96x96.webp","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Dewi-Sartika-2-96x96.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Dewi-Sartika-2-96x96.webp","caption":"Dewi Sartika"},"description":"Berbekal pengalaman selama 6 tahun dalam industri SaaS, Dewi telah menjadi praktisi untuk penulisan artikel terkait accounting dan bidang keuangan. Ia berfokus menulis artikel seputar Laporan keuangan (neraca, laba rugi, arus kas), standar akuntansi (PSAK, IFRS, GAAP), perpajakan (e-faktur, PPn, tax planning), dan manajemen biaya.","sameAs":["https:\/\/www.hashmicro.com\/id\/"],"gender":"Perempuan","knowsAbout":["Akuntansi","Keuangan","Pembukuan"],"knowsLanguage":["Inggris","Indonesia"],"jobTitle":"Senior Content Writer","url":"https:\/\/www.hashmicro.com\/id\/blog\/author\/dewisartika\/"}]}},"focus_keyword":"Bukti Kas Keluar","order_j":"","_links":{"self":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/48504","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/users\/164"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/comments?post=48504"}],"version-history":[{"count":20,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/48504\/revisions"}],"predecessor-version":[{"id":186131,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/48504\/revisions\/186131"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media\/139238"}],"wp:attachment":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media?parent=48504"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/categories?post=48504"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/tags?post=48504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}