{"id":47697,"date":"2024-04-21T14:29:51","date_gmt":"2024-04-21T07:29:51","guid":{"rendered":"https:\/\/www.hashmicro.com\/id\/blog\/?p=47697"},"modified":"2026-01-26T09:27:11","modified_gmt":"2026-01-26T02:27:11","slug":"digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan","status":"publish","type":"post","link":"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/","title":{"rendered":"Aplikasi Pencatatan Keuangan Solusi Pembukuan Rental Mobil"},"content":{"rendered":"<p>Aplikasi pencatatan keuangan merupakan solusi pembukuan yang membantu usaha rental mobil mencatat transaksi secara lebih rapi dan terstruktur. Sistem ini mempermudah pemantauan arus kas tanpa perlu proses manual yang menyita waktu.<\/p>\n<p>Keberadaan aplikasi ini memberi manfaat dalam pengelolaan keuangan harian, mulai dari pencatatan pemasukan hingga penyusunan laporan. Informasi keuangan pun lebih mudah dipahami sehingga pemilik usaha bisa melihat kondisi bisnis secara menyeluruh.<\/p>\n<p>Namun, tanpa sistem yang tepat, pencatatan keuangan rental mobil sering kali tidak konsisten dan sulit ditelusuri kembali. Kondisi tersebut dapat menyulitkan evaluasi kinerja usaha dan menghambat pengambilan keputusan yang tepat.<\/p>\n<table style=\"border-collapse: coacllapse; 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><a href=\"#aplikasi-pembukuan-rental\">Aplikasi pembukuan rental<\/a> mobil memudahkan bisnis rental mobil dalam mengelola operasional dan keuangan mereka.<\/li>\n<li>Kemampuan menyediakan laporan keuangan secara real-time dan akurat merupakan <a href=\"#manfaat\">salah satu manfaat aplikasi pencatatan keuangan<\/a>.<\/li>\n<li>Aplikasi pencatatan keuangan untuk usaha rental mobil umumnya <a href=\"#fitur\">menyediakan fitur<\/a> pencatatan otomatis dan laporan keuangan agar arus kas rental mobil tetap rapi dan terkontrol.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\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<h2 id=\"apa\"><b><span id=\"aplikasi-pembukuan-rental\">Sekilas Mengenai Aplikasi Pembukuan Rental Mobil<\/span><\/b><\/h2>\n<p><strong>Aplikasi pembukuan rental mobil<\/strong> adalah sistem digital yang mencatat dan mengelola transaksi operasional usaha rental mobil. Aplikasi ini membantu menyusun laporan keuangan, memantau pembayaran dengan fitur payment reminder, dan mengelola data kendaraan secara otomatis dan efisien.<\/p>\n<p>Aplikasi ini termasuk dalam <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/aplikasi-pembukuan-keuangan-perusahaan\/\">ekosistem pembukuan modern yang terintegrasi<\/a>, sehingga pemilik usaha dapat memantau arus kas, mencatat pemasukan dan pengeluaran, serta mengelola aset dengan lebih rapi.<\/p>\n<p>Selain itu, aplikasi menampilkan data transaksi secara real-time dan akurat. Informasi yang selalu diperbarui membantu pemilik rental mobil mengambil keputusan berbasis data sekaligus menilai kinerja usaha secara lebih komprehensif.<\/p>\n<h2 id=\"penting\"><strong>Pentingnya Aplikasi Pencatatan Keuangan bagi Usaha Rental Mobil<\/strong><\/h2>\n<p>Berikut adalah beberapa alasan mengapa aplikasi pencatatan keuangan sangat penting bagi usaha rental mobil:<\/p>\n<ul>\n<li><strong>Pembukuan yang tertata dan optimal:<\/strong> Dengan bantuan aplikasi, pengelolaan pembukuan, <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/aplikasi-pencatatan-penjualan\/\">pencatatan aktivitas penjualan<\/a>, dan laporan keuangan dapat dilakukan secara sistematis, akurat, dan real-time.<\/li>\n<li><strong>Mengetahui detail setiap transaksi:<\/strong> Melalui fitur laporan dan pencatatan otomatis, Anda bisa melihat riwayat pemasukan dan pengeluaran secara lengkap.<\/li>\n<li><strong>Menghitung keuntungan dan kerugian dengan mudah: <\/strong>Data yang tercatat dapat membantu Anda mengevaluasi performa keuangan bisnis, termasuk menghitung laba rugi secara efisien.<\/li>\n<li><strong>Menjadi dasar penilaian bisnis: <\/strong>Laporan keuangan dapat dijadikan referensi dalam membuat keputusan strategis untuk pengembangan usaha rental Anda.<\/li>\n<li><strong>Mengatasi minimnya pengetahuan pembukuan: <\/strong>Banyak pemilik bisnis rental yang belum memahami cara menyusun <a href=\"https:\/\/www.ifrs.org\/issued-standards\/list-of-standards\/\" rel=\"\">laporan keuangan sesuai standar IFRS<\/a>. Aplikasi pembukuan hadir untuk menjembatani keterbatasan ini.<\/li>\n<\/ul>\n<h2><b><span id=\"manfaat\">Alasan Usaha Rental Mobil Perlu Aplikasi Pencatatan Keuangan<\/span><\/b><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-166291 size-full\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil.webp\" alt=\"format laporan keuangan excel\" width=\"1200\" height=\"650\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil.webp 1200w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil-300x163.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil-1024x555.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil-768x416.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil-775x420.webp 775w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil-150x81.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil-696x377.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil-1068x580.webp 1068w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p>Berikut beberapa manfaat dari aplikasi pencatatan keuangan untuk bisnis rental mobil Anda:<\/p>\n<h3 id=\"hemat\"><b>1. Hemat waktu dan biaya<\/b><\/h3>\n<p>Aplikasi ini dapat mengurangi proses pencatatan akuntansi manual yang banyak memakan waktu seperti pembukuan, kalkulasi depresiasi aset, dan lain-lain.<\/p>\n<h3 id=\"laporan\"><b>2. Laporan keuangan real-time dan lengkap<\/b><\/h3>\n<p>Aplikasi pencatatan keuangan rental mobil dapat memberikan informasi keuangan secara <i>real-time<\/i> sehingga perusahaan dapat membuat keputusan bisnis yang lebih baik dan tepat.<\/p>\n<h3 id=\"akurasi\"><b>3. Akurasi tinggi dan akurat<\/b><\/h3>\n<p>Selanjutnya perusahaan dapat memperoleh manfaat dari pembukuan rental mobil ini berupa akurasi tinggi dan akurat atas laporan keuangan yang dibuat. Perusahaan juga dapat mengetahui kondisi keuangan di setiap cabang bisnis dengan analisis mendalam dan estimasi pendapatan secara akurat.<\/p>\n<h3 id=\"analisis\"><b>4. Analisis penyusutan kendaraan<\/b><\/h3>\n<p>Analisis penyusutan kendaraan berguna untuk perusahaan dalam mengefisiensikan waktunya dalam proses perhitungan penyusutan. Di sini perusahaan dapat memperoleh nilai saat ini dari kendaraan yang perusahaan miliki.<\/p>\n<h3 id=\"mengetahui\"><b>5. Mengetahui besar keuntungan dan kerugian<\/b><\/h3>\n<p>Pembukuan rental mobil ini dapat membuat laporan laba rugi yang dimana hasilnya adalah <i>profit <\/i>atau keuntungan yang perusahaan miliki. Dengan ini perusahaan dapat mengetahui apakah pada periode akuntansi ini perusahaan mengalami keuntungan atau kerugian.<\/p>\n<h3 id=\"sistem\"><b>6. Sistem reminder dan akses informasi fleksibel<\/b><\/h3>\n<p>Perusahaan akan mendapatkan <i>reminder <\/i>saat tiba jatuh tempo untuk pembayaran hutang atau sebaliknya ketika tiba termin debitur harus membayar piutang perusahaan.<\/p>\n<div style=\"border:1px solid #ddd; border-radius:8px; overflow:hidden; margin:30px 0; box-shadow:0 4px 12px rgba(0,0,0,0.12);\"><div style=\"background-color:#990000; color:#fff; padding:14px 20px; font-size:18px; font-weight:700; letter-spacing:0.5px;\">Expert's Review<\/div><div style=\"background-color:#fff; padding:22px 20px; font-size:16px; line-height:1.7; position:relative;\"><div style=\"font-size:44px; color:#990000; font-weight:800; line-height:0; position:absolute; top:18px; left:18px;\">\u201c<\/div><p style=\"margin:0 0 14px 40px; font-style:italic; color:#333;\">\u201cPenggunaan aplikasi pencatatan keuangan membantu usaha rental mobil menjaga akurasi data dan konsistensi pembukuan sejak awal. Sistem digital juga memudahkan pemilik usaha memahami kondisi keuangan secara menyeluruh.\u201d<\/p><p style=\"margin:0 0 0 40px; font-weight:700; color:#444;\">\u2014 Jennifer Santoso CA, CFA, CPA, Head of Finance and Accounting<\/p><\/div><\/div>\n<h2><strong>Contoh Laporan Pembukuan Rental Mobil<\/strong><\/h2>\n<p>Untuk memudahkan pemahaman dan praktik dalam menyusun laporan keuangan bagi perusahaan jasa transportasi, berikut kami sajikan contoh pembukuan rental mobil dari PT Arjuna Rental Mobil.<\/p>\n<h3><strong>1. Laporan laba rugi<\/strong><\/h3>\n<p>Salah satu komponen penting dalam contoh pembukuan travel mobil dan rental mobil adalah laporan laba rugi. Laporan ini menampilkan pendapatan serta beban operasional selama dua bulan pertama tahun berjalan.<\/p>\n<ul>\n<li><strong>Pendapatan:<\/strong>\n<ul>\n<li>Pendapatan Sewa Mobil: Rp 30.000.000 (Januari), Rp 35.000.000 (Februari)<\/li>\n<li>Pendapatan Lainnya: Rp 2.000.000 (Januari), Rp 1.500.000 (Februari)<\/li>\n<li>Total Pendapatan: Rp 32.000.000 (Januari), Rp 36.500.000 (Februari)<\/li>\n<\/ul>\n<\/li>\n<li><strong>Biaya Operasional:<\/strong>\n<ul>\n<li>Gaji Karyawan: Rp 5.000.000 per bulan<\/li>\n<li>Perawatan Kendaraan: Rp 3.000.000 (Januari), Rp 4.000.000 (Februari)<\/li>\n<li>Bahan Bakar: Rp 1.500.000 (Januari), Rp 2.000.000 (Februari)<\/li>\n<li>Asuransi Mobil: Rp 2.000.000 per bulan<\/li>\n<li>Biaya Lainnya: Rp 1.000.000 (Januari), Rp 500.000 (Februari)<\/li>\n<li>Total Biaya: Rp 12.500.000 (Januari), Rp 13.500.000 (Februari)<\/li>\n<\/ul>\n<\/li>\n<li><strong>Laba Kotor:<\/strong>\n<ul>\n<li>Januari: Rp 19.500.000<\/li>\n<li>Februari: Rp 23.000.000<\/li>\n<\/ul>\n<\/li>\n<li><strong>Pajak (10%):<\/strong>\n<ul>\n<li>Januari: Rp 1.950.000<\/li>\n<li>Februari: Rp 2.300.000<\/li>\n<\/ul>\n<\/li>\n<li><strong>Laba Bersih:<\/strong>\n<ul>\n<li>Januari: Rp 17.550.000<\/li>\n<li>Februari: Rp 20.700.000<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Laporan ini adalah bagian penting dari contoh pembukuan rental mobil karena membantu mengukur efisiensi usaha dari sisi penghasilan dan beban<\/p>\n<h3><strong>2. Neraca<\/strong><\/h3>\n<p>Neraca ini menggambarkan posisi keuangan PT Arjuna Rental Mobil per akhir periode, dengan rincian aset lancar, aset tetap, liabilitas, dan ekuitas. Contoh pembukuan travel mobil dan rental juga mencakup neraca keuangan untuk melihat posisi aset dan kewajiban perusahaan.<\/p>\n<ul>\n<li><strong>Aset Lancar:<\/strong>\n<ul>\n<li>Kas dan Setara Kas: Rp 20.000.000<\/li>\n<li>Piutang Usaha: Rp 10.000.000<\/li>\n<li>Aset Lainnya: Rp 5.000.000<\/li>\n<li>Total Aset Lancar: Rp 35.000.000<\/li>\n<\/ul>\n<\/li>\n<li><strong>Aset Tetap:<\/strong>\n<ul>\n<li>Kendaraan (Setelah Penyusutan): Rp 200.000.000<\/li>\n<li>Peralatan Kantor: Rp 10.000.000<\/li>\n<li>Total Aset Tetap: Rp 210.000.000<\/li>\n<\/ul>\n<\/li>\n<li><strong>Total Aset:<\/strong> Rp 245.000.000<\/li>\n<li><strong>Liabilitas:<\/strong>\n<ul>\n<li>Utang Usaha: Rp 15.000.000<\/li>\n<li>Pinjaman Bank: Rp 50.000.000<\/li>\n<li>Total Liabilitas: Rp 65.000.000<\/li>\n<\/ul>\n<\/li>\n<li><strong>Ekuitas:<\/strong>\n<ul>\n<li>Modal Pemilik: Rp 150.000.000<\/li>\n<li>Laba Ditahan: Rp 30.000.000<\/li>\n<li>Total Ekuitas: Rp 180.000.000<\/li>\n<\/ul>\n<\/li>\n<li><strong>Total Liabilitas &amp; Ekuitas:<\/strong> Rp 245.000.000<\/li>\n<\/ul>\n<p>Neraca ini memberikan gambaran utuh mengenai kekayaan bersih yang dimiliki oleh perusahaan rental mobil.<\/p>\n<h3><strong>3. Laporan arus kas<\/strong><\/h3>\n<p>Contoh laporan keuangan rental mobil ini memberikan informasi tentang <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/laporan-arus-kas\/\">laporan arus kas\u00a0operasional<\/a>, investasi, dan pembiayaan, sehingga menunjukkan kemampuan perusahaan dalam mengelola likuiditas dan arus kas bersih di akhir periode.<\/p>\n<ul>\n<li><strong>Arus Kas dari Operasional:<\/strong>\n<ul>\n<li>Penerimaan dari Sewa Mobil: Rp 65.000.000<\/li>\n<li>Pembayaran Gaji: Rp 10.000.000<\/li>\n<li>Pembayaran Perawatan: Rp 7.000.000<\/li>\n<li>Pembayaran Bahan Bakar: Rp 3.500.000<\/li>\n<li>Pembayaran Asuransi: Rp 4.000.000<\/li>\n<li>Pembayaran Pajak: Rp 4.250.000<\/li>\n<li>Arus Kas Bersih Operasional: Rp 36.250.000<\/li>\n<\/ul>\n<\/li>\n<li><strong>Arus Kas dari Investasi:<\/strong>\n<ul>\n<li>Pembelian Kendaraan Baru: Rp 50.000.000<\/li>\n<li>Arus Kas Bersih Investasi: (Rp 50.000.000)<\/li>\n<\/ul>\n<\/li>\n<li><strong>Arus Kas dari Pembiayaan:<\/strong>\n<ul>\n<li>Pinjaman Bank: Rp 20.000.000<\/li>\n<li>Arus Kas Bersih Pembiayaan: Rp 20.000.000<\/li>\n<\/ul>\n<\/li>\n<li><strong>Kenaikan Bersih Kas:<\/strong> Rp 6.250.000<\/li>\n<li><strong>Saldo Kas Awal:<\/strong> Rp 13.750.000<\/li>\n<li><strong>Saldo Kas Akhir:<\/strong> Rp 20.000.000<\/li>\n<\/ul>\n<h2 id=\"fitur\"><b><span id=\"fitur\">Fitur Penting Aplikasi Pencatatan Keuangan bagi Usaha Rental Mobil<\/span><\/b><\/h2>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-166409 size-full\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Fitur-Penting-Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil.webp\" alt=\"format laporan keuangan excel\" width=\"1200\" height=\"650\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Fitur-Penting-Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil.webp 1200w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Fitur-Penting-Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil-300x163.webp 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Fitur-Penting-Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil-1024x555.webp 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Fitur-Penting-Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil-768x416.webp 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Fitur-Penting-Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil-775x420.webp 775w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Fitur-Penting-Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil-150x81.webp 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Fitur-Penting-Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil-696x377.webp 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/Fitur-Penting-Aplikasi-Pencatatan-Keuangan-bagi-Usaha-Rental-Mobil-1068x580.webp 1068w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p>Aplikasi pembukuan memiliki fitur-fitur yang dapat membantu perusahaan rental mobil untuk mengelola transaksi keuangannya. Berikut adalah penjelasannya:<\/p>\n<h3 id=\"dasbor\"><b>1. Dasbor keuangan (<em>f<\/em><em>inancial dashboard<\/em>)<\/b><\/h3>\n<p>Finacial dashboard dapat memonitor kondisi keuangan bisnis rentak mobil Anda secara menyeluruh, seperti pendapatan, saldo kas, accounts receivable, <i>accounts payable<\/i>, dan lain-lain. Dimana fitur ini dapat mempercepat proses pengelompokan akun-akun dalam usaha rental mobil yang bermacam-macam.<\/p>\n<h3 id=\"rekon\"><b>2. Rekonsiliasi bank cepat (<em>fast bank reconciliation<\/em>)<\/b><\/h3>\n<p>Aplikasi pembukuan rental mobil secara otomatis dan aman dapat mengimpor serta merekonsiliasi seluruh transaksi bank bisnis. Seluruh dana yang diperoleh perusahaan dapat tersimpan dengan aman didalam bank yang telah terintegrasi dengan <i>software<\/i>.<\/p>\n<p>Perusahan tidak akan mengalami perbedaan dalam perhitungan jumlah kas yang ada pada catatatan perusahaan dan bank karena fitur ini dapat mengotomatiskan kegiatan rekonsiliasi bank.<\/p>\n<h3 id=\"perkiraan\"><b>3. Perkiraan arus kas (<em>cash flow forecasting<\/em>)<\/b><\/h3>\n<p>Fitur ini dapat membantu bisnis rental mobil Anda untuk mengetahui pendapatan &amp; biaya pengeluaran secara tepat dalam jangka waktu yang ditentukan.<\/p>\n<p>Dengan fitur ini perusahaan tidak peru khawatir bahwa biaya yang ada akan kurang pada masa yang akan datang karena keuangan terkontrol dengan baik. Sehingga perusahaan dapat memperkirakan apa yang harus perusahaan lakukan pada masa yang akan datang.<\/p>\n<h3 id=\"pelaporan\"><b>4. Pelaporan Analitis (<em>analytical reporting<\/em>)<\/b><\/h3>\n<p>Fitur <i>analytical reporting<\/i> dapat membuat segala jenis laporan keuangan perusahaan seperti <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/komponen-laporan-laba-rugi\/\">laporan analisis laba rugi bisnis<\/a>, laporan arus kas, laporan neraca, laporan perubahan modal, dan lainnya dalam hitungan detik.<\/p>\n<p>Aplikasi ini dilengkapi dengan sistem yang dapat mempermudah pekerjaan yang tadinya rumit dan sulit. Tentunya hasil yang perusahaan dapatkan lebih akurat walaupun dikerjakan dalam waktu singkat.<\/p>\n<h3 id=\"pengelolaan\"><b>5. Pengelolaan depresiasi aset otomatis<\/b><\/h3>\n<p>Aplikasi ini juga memiliki fitur yang dapat meminimalkan human error dengan pencatatan serta perhitungan akrual, depresiasi, dan amortisasi secara otomatis. Bisnis rental mobil tentunya memiliki banyak kendaraan sebagai alat untuk menyediakan jasa.<\/p>\n<p>Kendaraan yang ada dapat perusahaan kelola dengan fitur ini sehingga perusahaan dapat mengetahui nilai dari setiap kendaraan pada setiap periode akuntansi. Dengan ini maintenance yang perusahaan berikan dapat perusahaan sesuaikan dengan umur ekonomisnya.<\/p>\n<h3 id=\"manajemen\"><b>6. Manajemen anggaran (<em>budget management<\/em>)<\/b><\/h3>\n<p>Bisnis rental mobil dapat mengelola anggaran dengan fitur budget management serta purchasing managemen atur approval matrix berdasarkan budget yang tersedia. Fitur ini juga memiliki banyak <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/contoh-laporan-keuangan-perusahaan\/\">contoh laporan keuangan perusahaan<\/a> rental mobil yang bisa Anda gunakan untuk mengelola anggaran dengan mudah.<\/p>\n<p>Dengan fitur ini susunan persetujuan dapat dilakukan secara fleksibel melalui sistem. Karwayan tidak perlu lagi pusing-pusing untuk menghampiri pihak yang bersangkutan.<\/p>\n<p><strong>Fitur utama aplikasi pencatatan keuangan bagi usaha rental mobil secara keseluruhan:<\/strong><\/p>\n<div style=\"margin: 20px 0;\">\n<table style=\"width: 100%; border-collapse: collapse; font-size: 14px; text-align: left;\">\n<thead>\n<tr style=\"background-color: #990000; color: #fff;\">\n<th style=\"padding: 10px; border: 1px solid #ddd;\">Fitur<\/th>\n<th style=\"padding: 10px; border: 1px solid #ddd;\">Fungsi<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">Dasbor keuangan<\/td>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">Pantau saldo kas, piutang, utang, pendapatan<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">Rekonsiliasi bank cepat<\/td>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">Impor &amp; cocokkan transaksi otomatis dengan bank<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">Perkiraan arus kas<\/td>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">Prediksi aliran dana masuk &amp; keluar<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">Pelaporan analitis<\/td>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">Buat laporan keuangan dalam hitungan detik<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">Pengelolaan depresiasi aset<\/td>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">Hitung penyusutan kendaraan secara otomatis<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">Manajemen anggaran<\/td>\n<td style=\"padding: 10px; border: 1px solid #ddd;\">Kontrol &amp; approval budget lebih fleksibel<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2><b>Kesimpulan<\/b><\/h2>\n<p>Aplikasi pencatatan keuangan sangat amat berguna bagi bisnis rental mobil karena membuat arus kas tercatat rapi dan mudah terlacak. Pemilik usaha dapat memantau pemasukan dan pengeluaran secara real-time sekaligus meminimalkan risiko salah catat.<\/p>\n<p>Selain itu, aplikasi ini membantu menyusun rekap keuangan harian maupun bulanan tanpa proses manual yang memakan waktu. Hasilnya, operasional jadi lebih tertata dan pemilik usaha bisa mengambil keputusan bisnis lebih cepat serta tepat.<\/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<h2><b>Pertanyaan Seputar Aplikasi Pencatatan Keuangan Rental Mobil<\/b><\/h2>\n<ul class=\"bottom_faq\">\n<li>\n<details open=\"open\">\n<summary><b>Apakah aplikasi ini bisa digunakan untuk lebih dari satu cabang rental?<\/b><\/summary>\n<p>Ya. Aplikasi versi bisnis mendukung manajemen multi-cabang dengan laporan terpisah atau gabungan sesuai kebutuhan.<\/p>\n<\/details>\n<\/li>\n<li>\n<details open=\"open\">\n<summary><strong>Fungsi utama aplikasi ini untuk rental mobil apa saja?<\/strong><\/summary>\n<p class=\"\" data-start=\"239\" data-end=\"390\">Aplikasi ini berfungsi mencatat pemasukan dan pengeluaran, memantau performa keuangan, serta membantu manajemen kendaraan dan transaksi pelanggan secara efisien.<\/p>\n<\/details>\n<\/li>\n<li>\n<details open=\"open\">\n<summary><strong>Siapa saja yang cocok menggunakan aplikasi ini?<\/strong><\/summary>\n<p class=\"\" data-start=\"630\" data-end=\"802\">Pemilik usaha rental mobil, manajer operasional, staf administrasi, hingga akuntan internal yang membutuhkan pencatatan dan pemantauan keuangan yang lebih rapi dan efisien.<\/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    \"@type\": \"Question\",\n    \"name\": \"Apakah aplikasi ini bisa digunakan untuk lebih dari satu cabang rental?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Ya. Aplikasi versi bisnis mendukung manajemen multi-cabang dengan laporan terpisah atau gabungan sesuai kebutuhan.\"\n    }\n  },{\n    \"@type\": \"Question\",\n    \"name\": \"Fungsi utama aplikasi ini untuk rental mobil apa saja?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Aplikasi ini berfungsi mencatat pemasukan dan pengeluaran, memantau performa keuangan, serta membantu manajemen kendaraan dan transaksi pelanggan secara efisien.\"\n    }\n  },{\n    \"@type\": \"Question\",\n    \"name\": \"Siapa saja yang cocok menggunakan aplikasi ini?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Pemilik usaha rental mobil, manajer operasional, staf administrasi, hingga akuntan internal yang membutuhkan pencatatan dan pemantauan keuangan yang lebih rapi dan efisien.\"\n    }\n  }]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aplikasi pencatatan keuangan merupakan solusi pembukuan yang membantu usaha rental mobil mencatat transaksi secara lebih rapi dan terstruktur. Sistem ini mempermudah pemantauan arus kas tanpa perlu proses manual yang menyita waktu. Keberadaan aplikasi ini memberi manfaat dalam pengelolaan keuangan harian, mulai dari pencatatan pemasukan hingga penyusunan laporan. Informasi keuangan pun lebih mudah dipahami sehingga pemilik [&hellip;]<\/p>\n","protected":false},"author":161,"featured_media":166727,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1232],"tags":[],"class_list":{"0":"post-47697","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 v25.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Aplikasi Pencatatan Keuangan Solusi Pembukuan Rental Mobil<\/title>\n<meta name=\"description\" content=\"Gunakan aplikasi pencatatan keuangan untuk mengelola transaksi bisnis secara efisien dan meningkatkan profit secara optimal.\" \/>\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\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Aplikasi Pencatatan Keuangan Solusi Pembukuan Rental Mobil\" \/>\n<meta property=\"og:description\" content=\"Gunakan aplikasi pencatatan keuangan untuk mengelola transaksi bisnis secara efisien dan meningkatkan profit secara optimal.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/\" \/>\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-04-21T07:29:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-26T02:27:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/aplikasi-pencatatan-keuangan-hashmicro.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"696\" \/>\n\t<meta property=\"og:image:height\" content=\"385\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Jonathan Kurniawan\" \/>\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=\"Jonathan Kurniawan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 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\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/\"},\"author\":{\"name\":\"Jonathan Kurniawan\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/029ac06d135cf8424dfa4f3cb3fef6c5\"},\"headline\":\"Aplikasi Pencatatan Keuangan Solusi Pembukuan Rental Mobil\",\"datePublished\":\"2024-04-21T07:29:51+00:00\",\"dateModified\":\"2026-01-26T02:27:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/\"},\"wordCount\":1608,\"publisher\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/aplikasi-pencatatan-keuangan-hashmicro.webp\",\"articleSection\":[\"Accounting\"],\"inLanguage\":\"id\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/\",\"name\":\"Aplikasi Pencatatan Keuangan Solusi Pembukuan Rental Mobil\",\"isPartOf\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/aplikasi-pencatatan-keuangan-hashmicro.webp\",\"datePublished\":\"2024-04-21T07:29:51+00:00\",\"dateModified\":\"2026-01-26T02:27:11+00:00\",\"description\":\"Gunakan aplikasi pencatatan keuangan untuk mengelola transaksi bisnis secara efisien dan meningkatkan profit secara optimal.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/#primaryimage\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/aplikasi-pencatatan-keuangan-hashmicro.webp\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/aplikasi-pencatatan-keuangan-hashmicro.webp\",\"width\":696,\"height\":385,\"caption\":\"aplikasi pencatatan keuangan\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.hashmicro.com\/id\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Aplikasi Pencatatan Keuangan Solusi Pembukuan Rental Mobil\"}]},{\"@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\/029ac06d135cf8424dfa4f3cb3fef6c5\",\"name\":\"Jonathan Kurniawan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Jonathan-Kurniawan-3-96x96.webp\",\"contentUrl\":\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Jonathan-Kurniawan-3-96x96.webp\",\"caption\":\"Jonathan Kurniawan\"},\"description\":\"Jonathan adalah seorang praktisi dalam bidang procurement, TMS, dan supply chain dengan pengalaman 5 tahun. Spesialis dalam mengulas topik seputar manajemen vendor, budget control procurement, otomatisasi proses pengadaan barang, dan analisis procurement. Tulisannya secara konsisten mendukung pengambilan keputusan bisnis yang lebih strategis.\",\"sameAs\":[\"https:\/\/www.hashmicro.com\/id\/\"],\"gender\":\"laki-laki\",\"knowsAbout\":[\"procurement\",\"pengadaan\",\"pembelian\"],\"knowsLanguage\":[\"Inggris\",\"Indonesia\"],\"jobTitle\":\"Senior Content Writer\",\"url\":\"https:\/\/www.hashmicro.com\/id\/blog\/author\/jonathankurniawan\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Aplikasi Pencatatan Keuangan Solusi Pembukuan Rental Mobil","description":"Gunakan aplikasi pencatatan keuangan untuk mengelola transaksi bisnis secara efisien dan meningkatkan profit secara optimal.","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\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/","og_locale":"id_ID","og_type":"article","og_title":"Aplikasi Pencatatan Keuangan Solusi Pembukuan Rental Mobil","og_description":"Gunakan aplikasi pencatatan keuangan untuk mengelola transaksi bisnis secara efisien dan meningkatkan profit secara optimal.","og_url":"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/","og_site_name":"HashMicro Indonesia","article_publisher":"https:\/\/www.facebook.com\/hashmicro","article_published_time":"2024-04-21T07:29:51+00:00","article_modified_time":"2026-01-26T02:27:11+00:00","og_image":[{"width":696,"height":385,"url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/aplikasi-pencatatan-keuangan-hashmicro.webp","type":"image\/webp"}],"author":"Jonathan Kurniawan","twitter_card":"summary_large_image","twitter_creator":"@hashmicro","twitter_site":"@hashmicro","twitter_misc":{"Ditulis oleh":"Jonathan Kurniawan","Estimasi waktu membaca":"10 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/#article","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/"},"author":{"name":"Jonathan Kurniawan","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/029ac06d135cf8424dfa4f3cb3fef6c5"},"headline":"Aplikasi Pencatatan Keuangan Solusi Pembukuan Rental Mobil","datePublished":"2024-04-21T07:29:51+00:00","dateModified":"2026-01-26T02:27:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/"},"wordCount":1608,"publisher":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/aplikasi-pencatatan-keuangan-hashmicro.webp","articleSection":["Accounting"],"inLanguage":"id"},{"@type":"WebPage","@id":"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/","name":"Aplikasi Pencatatan Keuangan Solusi Pembukuan Rental Mobil","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/#primaryimage"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/aplikasi-pencatatan-keuangan-hashmicro.webp","datePublished":"2024-04-21T07:29:51+00:00","dateModified":"2026-01-26T02:27:11+00:00","description":"Gunakan aplikasi pencatatan keuangan untuk mengelola transaksi bisnis secara efisien dan meningkatkan profit secara optimal.","breadcrumb":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/#primaryimage","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/aplikasi-pencatatan-keuangan-hashmicro.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2024\/04\/aplikasi-pencatatan-keuangan-hashmicro.webp","width":696,"height":385,"caption":"aplikasi pencatatan keuangan"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hashmicro.com\/id\/blog\/digitalisasi-pembukuan-usaha-rental-mobil-dengan-aplikasi-pencatatan-keuangan\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hashmicro.com\/id\/blog\/"},{"@type":"ListItem","position":2,"name":"Aplikasi Pencatatan Keuangan Solusi Pembukuan Rental Mobil"}]},{"@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\/029ac06d135cf8424dfa4f3cb3fef6c5","name":"Jonathan Kurniawan","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Jonathan-Kurniawan-3-96x96.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Jonathan-Kurniawan-3-96x96.webp","caption":"Jonathan Kurniawan"},"description":"Jonathan adalah seorang praktisi dalam bidang procurement, TMS, dan supply chain dengan pengalaman 5 tahun. Spesialis dalam mengulas topik seputar manajemen vendor, budget control procurement, otomatisasi proses pengadaan barang, dan analisis procurement. Tulisannya secara konsisten mendukung pengambilan keputusan bisnis yang lebih strategis.","sameAs":["https:\/\/www.hashmicro.com\/id\/"],"gender":"laki-laki","knowsAbout":["procurement","pengadaan","pembelian"],"knowsLanguage":["Inggris","Indonesia"],"jobTitle":"Senior Content Writer","url":"https:\/\/www.hashmicro.com\/id\/blog\/author\/jonathankurniawan\/"}]}},"focus_keyword":"Aplikasi Pencatatan Keuangan","order_j":"","_links":{"self":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/47697","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\/161"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/comments?post=47697"}],"version-history":[{"count":39,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/47697\/revisions"}],"predecessor-version":[{"id":186745,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/47697\/revisions\/186745"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media\/166727"}],"wp:attachment":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media?parent=47697"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/categories?post=47697"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/tags?post=47697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}