{"id":21705,"date":"2026-08-21T13:54:01","date_gmt":"2026-08-21T13:54:01","guid":{"rendered":"https:\/\/maspartner.com\/en-us\/?post_type=publications&#038;p=21705"},"modified":"2026-08-27T12:56:01","modified_gmt":"2026-08-27T12:56:01","slug":"buildium-quickbooks-integration","status":"publish","type":"publications","link":"https:\/\/maspartner.com\/en-us\/publications\/buildium-quickbooks-integration\/","title":{"rendered":"Buildium QuickBooks Integration: Sync &#038; Reconcile Guide"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"21705\" class=\"elementor elementor-21705\">\n\t\t\t\t<div class=\"elementor-element elementor-element-075981e e-con-full sc_inner_width_1_1 e-flex sc_layouts_column_icons_position_left e-con e-parent\" data-id=\"075981e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0a8121 sc_fly_static elementor-widget elementor-widget-html\" data-id=\"d0a8121\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- =========================================================\r\nMASPARTNER PUBLICATION HERO\r\nReplace the publication details for each new publication.\r\n========================================================= -->\r\n\r\n<section class=\"mas-publication-standalone-hero\">\r\n\r\n  <style>\r\n    .mas-publication-standalone-hero {\r\n      --mas-gold: #fabc17;\r\n      --mas-black: #000000;\r\n      --mas-white: #ffffff;\r\n      --mas-content-width: 1240px;\r\n      --mas-desktop-padding: 70px;\r\n\r\n      position: relative;\r\n      left: 50%;\r\n      width: 100vw;\r\n      max-width: 100vw;\r\n      margin-left: -50vw;\r\n      margin-right: -50vw;\r\n\r\n      background: var(--mas-black);\r\n      color: var(--mas-white);\r\n      border-top: 6px solid var(--mas-gold);\r\n\r\n      font-family: inherit;\r\n      box-sizing: border-box;\r\n      overflow: hidden;\r\n      z-index: 1;\r\n    }\r\n\r\n    .mas-publication-standalone-hero *,\r\n    .mas-publication-standalone-hero *::before,\r\n    .mas-publication-standalone-hero *::after {\r\n      box-sizing: border-box;\r\n    }\r\n\r\n    .mas-publication-standalone-hero-inner {\r\n      width: 100%;\r\n      max-width: var(--mas-content-width);\r\n      margin: 0 auto;\r\n      padding: 60px 70px 65px 70px;\r\n    }\r\n\r\n    .mas-publication-standalone-hero h1 {\r\n      width: 100%;\r\n      max-width: 1100px;\r\n      margin: 0 0 22px;\r\n      padding: 0;\r\n\r\n      color: var(--mas-white);\r\n      font-size: clamp(38px, 5vw, 62px);\r\n      font-weight: 800;\r\n      line-height: 1.06;\r\n      letter-spacing: -0.5px;\r\n    }\r\n\r\n    .mas-publication-standalone-subtitle {\r\n      width: 100%;\r\n      max-width: 1000px;\r\n      margin: 0 0 30px;\r\n      padding: 0;\r\n\r\n      color: var(--mas-gold);\r\n      font-size: clamp(19px, 2.4vw, 28px);\r\n      font-weight: 700;\r\n      line-height: 1.35;\r\n    }\r\n\r\n    .mas-publication-standalone-rule {\r\n      width: 100%;\r\n      max-width: 880px;\r\n      height: 4px;\r\n      margin: 0 0 34px;\r\n\r\n      background: var(--mas-gold);\r\n      border-radius: 2px;\r\n    }\r\n\r\n    \/* ---------- META ROW WITH SLASH DIVIDERS ---------- *\/\r\n    .mas-publication-standalone-meta {\r\n      display: flex;\r\n      align-items: flex-start;\r\n      gap: 0;\r\n      width: 100%;\r\n      max-width: 1080px;\r\n      flex-wrap: wrap;\r\n    }\r\n\r\n    .mas-publication-standalone-meta-item {\r\n      flex: 1 1 0;\r\n      min-width: 0;\r\n    }\r\n\r\n    .mas-publication-standalone-meta-divider {\r\n      flex: 0 0 1px;\r\n      align-self: stretch;\r\n      background: rgba(255,255,255,0.18);\r\n      margin: 0 30px;\r\n    }\r\n\r\n    .mas-publication-standalone-label {\r\n      margin: 0 0 6px;\r\n      padding: 0;\r\n\r\n      color: var(--mas-gold);\r\n      font-size: 12px;\r\n      font-weight: 800;\r\n      line-height: 1.4;\r\n      letter-spacing: 1.5px;\r\n      text-transform: uppercase;\r\n    }\r\n\r\n    .mas-publication-standalone-value {\r\n      margin: 0;\r\n      padding: 0;\r\n\r\n      color: #e0e0e3;\r\n      font-size: 15px;\r\n      line-height: 1.55;\r\n    }\r\n\r\n    .mas-publication-standalone-credit-name {\r\n      margin: 0 0 4px;\r\n      padding: 0;\r\n\r\n      color: var(--mas-white);\r\n      font-size: 22px;\r\n      font-weight: 800;\r\n      line-height: 1.3;\r\n    }\r\n\r\n    .mas-publication-standalone-credit-name a,\r\n    .mas-publication-standalone-credit-name a:link,\r\n    .mas-publication-standalone-credit-name a:visited {\r\n       color: var(--mas-white) !important;\r\n       text-decoration: none;\r\n       border: none;\r\n       outline: none;\r\n       transition: none;\r\n       position: relative;\r\n       z-index: 10;\r\n       pointer-events: auto;\r\n       cursor: pointer;\r\n    }\r\n\r\n    .mas-publication-standalone-credit-name a:hover,\r\n    .mas-publication-standalone-credit-name a:focus,\r\n    .mas-publication-standalone-credit-name a:active,\r\n    .mas-publication-standalone-credit-name a:visited:hover,\r\n    .mas-publication-standalone-credit-name a:visited:focus,\r\n    .mas-publication-standalone-credit-name a:visited:active {\r\n       color: var(--mas-gold) !important;\r\n       text-decoration: none;\r\n       border: none;\r\n       outline: none;\r\n    }\r\n\r\n    .mas-publication-standalone-credit-role {\r\n      margin: 0;\r\n      padding: 0;\r\n\r\n      color: #d0d0d4;\r\n      font-size: 15px;\r\n      line-height: 1.5;\r\n    }\r\n\r\n    \/* Inline research-by line: Name | Title | Email *\/\r\n    .mas-publication-standalone-credit-inline {\r\n      margin: 0;\r\n      padding: 0;\r\n      color: #d0d0d4;\r\n      font-size: 15px;\r\n      line-height: 1.55;\r\n      white-space: nowrap;\r\n    }\r\n\r\n    .mas-publication-inline-sep {\r\n      margin: 0 8px;\r\n      color: rgba(255,255,255,0.25);\r\n    }\r\n\r\n    .mas-publication-inline-link,\r\n    .mas-publication-inline-link:link,\r\n    .mas-publication-inline-link:visited {\r\n      color: #d0d0d4 !important;\r\n      text-decoration: none !important;\r\n      border: none;\r\n      outline: none;\r\n      position: relative;\r\n      z-index: 10;\r\n      pointer-events: auto;\r\n      cursor: pointer;\r\n    }\r\n\r\n    .mas-publication-inline-link:hover,\r\n    .mas-publication-inline-link:focus,\r\n    .mas-publication-inline-link:active,\r\n    .mas-publication-inline-link:visited:hover,\r\n    .mas-publication-inline-link:visited:focus,\r\n    .mas-publication-inline-link:visited:active {\r\n      color: var(--mas-gold) !important;\r\n      text-decoration: none !important;\r\n    }\r\n\r\n    \/* Tablet *\/\r\n    @media (max-width: 1024px) {\r\n      .mas-publication-standalone-hero {\r\n        --mas-desktop-padding: 30px;\r\n      }\r\n\r\n      .mas-publication-standalone-meta-divider {\r\n        margin: 0 18px;\r\n      }\r\n    }\r\n\r\n    \/* Mobile *\/\r\n    @media (max-width: 767px) {\r\n      .mas-publication-standalone-hero {\r\n        --mas-desktop-padding: 20px;\r\n      }\r\n\r\n      .mas-publication-standalone-hero-inner {\r\n        padding-top: 36px;\r\n        padding-bottom: 42px;\r\n      }\r\n\r\n      .mas-publication-standalone-hero h1 {\r\n        margin-bottom: 18px;\r\n        font-size: clamp(34px, 10vw, 42px);\r\n        line-height: 1.08;\r\n        letter-spacing: -0.3px;\r\n      }\r\n\r\n      .mas-publication-standalone-subtitle {\r\n        margin-bottom: 26px;\r\n        font-size: 20px;\r\n        line-height: 1.4;\r\n      }\r\n\r\n      .mas-publication-standalone-rule {\r\n        margin-bottom: 28px;\r\n      }\r\n\r\n      .mas-publication-standalone-meta {\r\n        flex-direction: column;\r\n        gap: 0;\r\n      }\r\n\r\n      .mas-publication-standalone-meta-item {\r\n        padding: 16px 0;\r\n        border-bottom: 1px solid rgba(255,255,255,0.12);\r\n      }\r\n\r\n      .mas-publication-standalone-meta-item:last-child {\r\n        border-bottom: none;\r\n      }\r\n\r\n      .mas-publication-standalone-meta-divider {\r\n        display: none;\r\n      }\r\n\r\n      .mas-publication-standalone-credit-name {\r\n        font-size: 20px;\r\n      }\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"mas-publication-standalone-hero-inner\">\r\n\r\n    <!-- MAIN TITLE -->\r\n    <h1>\r\n      How Buildium Syncs with QuickBooks\r\n    <\/h1>\r\n\r\n    <!-- SUBTITLE \/ DESCRIPTION -->\r\n    <p class=\"mas-publication-standalone-subtitle\">\r\n      and Where the Integration Breaks Down for Multi-Owner Portfolios\r\n    <\/p>\r\n\r\n    <!-- YELLOW DIVIDER -->\r\n    <div class=\"mas-publication-standalone-rule\"><\/div>\r\n\r\n    <!-- PUBLICATION DETAILS: Published | Audience | Research By -->\r\n    <div class=\"mas-publication-standalone-meta\">\r\n\r\n      <!-- PUBLISHED -->\r\n      <div class=\"mas-publication-standalone-meta-item\">\r\n        <p class=\"mas-publication-standalone-label\">Published<\/p>\r\n        <p class=\"mas-publication-standalone-value\">August 2026 | MASPARTNER E-Guides<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"mas-publication-standalone-meta-divider\"><\/div>\r\n\r\n      <!-- AUDIENCE -->\r\n      <div class=\"mas-publication-standalone-meta-item\">\r\n        <p class=\"mas-publication-standalone-label\">Audience<\/p>\r\n        <p class=\"mas-publication-standalone-value\">Property Management Company Owners \u00b7 Controllers & Bookkeepers \u00b7 Portfolio Accountants \u00b7 Real Estate Asset Managers<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"mas-publication-standalone-meta-divider\"><\/div>\r\n\r\n      <!-- RESEARCH BY -->\r\n      <div class=\"mas-publication-standalone-meta-item\">\r\n        <p class=\"mas-publication-standalone-label\">Research By<\/p>\r\n        <p class=\"mas-publication-standalone-credit-inline\">\r\n          <a href=\"https:\/\/maspartner.com\/en-us\/people\/yitesh-bhalla\/\" class=\"mas-publication-inline-link\">Yitesh Bhalla<\/a> <span class=\"mas-publication-inline-sep\">|<\/span> Director <span class=\"mas-publication-inline-sep\">|<\/span> <a href=\"mailto:yitesh@maspartner.com\" class=\"mas-publication-inline-link\">yitesh@maspartner.com<\/a>\r\n        <\/p>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <script>\r\n  (function(){\r\n    var hero = document.currentScript\r\n      ? document.currentScript.closest('.mas-publication-standalone-hero')\r\n      : null;\r\n    if(!hero){\r\n      var all = document.querySelectorAll('.mas-publication-standalone-hero');\r\n      hero = all[all.length - 1];\r\n    }\r\n    if(!hero) return;\r\n\r\n    hero.querySelectorAll('.mas-publication-standalone-credit-name a').forEach(function(el){\r\n      el.addEventListener('click', function(e){\r\n        e.stopPropagation();\r\n        var href = (this.getAttribute('href') || '').trim();\r\n        href = href.replace(\/^\\[+\/, '').replace(\/\\]+$\/, '').trim();\r\n        var isReal = \/^https?:\\\/\\\/\/i.test(href) || href.charAt(0) === '\/';\r\n        if(!isReal){ e.preventDefault(); return; }\r\n        e.preventDefault();\r\n        window.location.href = href;\r\n      }, true);\r\n    });\r\n\r\n    \/\/ Force inline research-by links (name + email) to work in Elementor\r\n    hero.querySelectorAll('.mas-publication-inline-link').forEach(function(el){\r\n      el.addEventListener('click', function(e){\r\n        e.stopPropagation();\r\n        var href = (this.getAttribute('href') || '').trim();\r\n        if(!href){ e.preventDefault(); return; }\r\n        e.preventDefault();\r\n        if(\/^mailto:\/i.test(href)){\r\n          window.location.href = href;\r\n        } else {\r\n          window.location.href = href;\r\n        }\r\n      }, true);\r\n    });\r\n  })();\r\n  <\/script>\r\n\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"e-con-with-custom-width elementor-element elementor-element-f4f913f e-con-full e-flex sc_layouts_column_icons_position_left e-con e-parent\" data-id=\"f4f913f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8870685 sc_fly_static elementor-widget elementor-widget-html\" data-id=\"8870685\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\r\n=====================================================================\r\nMASPARTNER \/ MERCURIUS PUBLICATION PAGE\r\nHow Buildium Syncs with QuickBooks\r\nand Where the Integration Breaks Down for Multi-Owner Portfolios\r\nPaste into an Elementor HTML block on a FULL-WIDTH page.\r\nHero \/ banner is built separately in Elementor. No header\/footer here.\r\n=====================================================================\r\n\r\nREPLACE THESE PLACEHOLDERS BEFORE PUBLISHING:\r\n\r\nIMAGE PLACEHOLDERS (each used twice - as img src AND as click-to-enlarge href)\r\n[IMAGE_1_URL]                         -> Section 2: Source-of-truth \/ system responsibility diagram\r\n[IMAGE_2_URL]                         -> Section 3: Chart of Accounts mapping between Buildium and QuickBooks\r\n[IMAGE_3_URL]                         -> Section 7: Monthly reconciliation \/ exception report view\r\n[IMAGE_4_URL]                         -> Section 10: Monthly controls calendar or workflow overview\r\n\r\nBUILDIUM RESOURCE LINKS\r\n[BUILDIUM_OPEN_API_URL]               -> Buildium Open API Documentation\r\n[BUILDIUM_BANK_RECONCILIATION_URL]    -> Buildium Help Center: Bank Reconciliation\r\n\r\nQUICKBOOKS RESOURCE LINKS\r\n[QBO_CONNECTED_APPS_URL]              -> QuickBooks Online: Connected Apps & Sync Preferences\r\n[QBO_CHART_OF_ACCOUNTS_URL]           -> QuickBooks Online: Chart of Accounts Setup Guide\r\n\r\nRELATED MASPARTNER ARTICLE LINKS\r\n[MASPARTNER_ARTICLE_1_URL]            -> Rental Income Cleanup for a Real Estate Client Using Buildium\r\n[MASPARTNER_ARTICLE_2_URL]            -> Streamlining Property-Wise Financial Reporting for a Real Estate Business\r\n\r\nRELATED MASPARTNER SERVICE LINKS\r\n[MASPARTNER_SERVICE_1_URL]            -> Buildium Accounting Services (Setup, Migration & Bookkeeping)\r\n[MASPARTNER_SERVICE_2_URL]            -> AppFolio Accounting Services (Bookkeeping & Reporting)\r\n[MASPARTNER_SERVICE_3_URL]            -> QuickBooks Accounting Services (ProAdvisor Support)\r\n\r\nPDF DOWNLOAD LINK (delivered after CF7 form submission) - ALREADY SET:\r\nhttps:\/\/maspartner.com\/wp-content\/uploads\/2026\/08\/How-Buildium-Syncs-with-QuickBooks-MASPARTNER-E-Guide.pdf.pdf\r\n\r\nNOTE: The sticky button now triggers a CF7 popup form.\r\nCF7 Form ID: d62a501 (title: Publication)\r\nUser must add an Elementor \"Shortcode\" widget below this Custom HTML\r\nwidget containing the CF7 shortcode.\r\n=====================================================================\r\n-->\r\n\r\n<style>\r\n:root {\r\n  --mas-white: #ffffff;\r\n  --mas-light-yellow: #ffdc74;\r\n  --mas-yellow: #ffd240;\r\n  --mas-gold: #fabc17;\r\n  --mas-dark-gold: #cfa434;\r\n  --mas-black: #000000;\r\n  --mas-content-max: 1100px;\r\n  --mas-content-pad: 60px;\r\n}\r\n\r\n.mas-publication-wrapper {\r\n  width: 100%;\r\n  max-width: 100%;\r\n  margin: 0;\r\n  padding: 0;\r\n  font-family: inherit;\r\n  color: #1a1a1a;\r\n  line-height: 1.7;\r\n  overflow-x: clip;\r\n}\r\n\r\n.mas-publication-wrapper *,\r\n.mas-publication-wrapper *::before,\r\n.mas-publication-wrapper *::after { box-sizing: border-box; font-family: inherit; }\r\n\r\n.mas-publication-inner {\r\n  max-width: var(--mas-content-max);\r\n  margin: 0 auto;\r\n  padding: 60px var(--mas-content-pad);\r\n}\r\n\r\n.mas-publication-section { width: 100%; background: var(--mas-white); }\r\n.mas-publication-section-alt { background: #fafafa; }\r\n\r\n\/* ---------- Headings ---------- *\/\r\n.mas-publication-wrapper h2 {\r\n  font-size: 30px;\r\n  line-height: 1.25;\r\n  font-weight: 800;\r\n  color: var(--mas-black);\r\n  margin: 0 0 10px;\r\n  display: flex;\r\n  align-items: flex-start;\r\n  gap: 14px;\r\n}\r\n.mas-publication-num-badge {\r\n  flex: 0 0 auto;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  width: 38px; height: 38px;\r\n  background: var(--mas-gold);\r\n  color: var(--mas-black);\r\n  font-size: 18px;\r\n  font-weight: 800;\r\n  border-radius: 4px;\r\n  margin-top: 2px;\r\n}\r\n.mas-publication-heading-rule {\r\n  width: 120px; height: 4px;\r\n  background: var(--mas-gold);\r\n  margin: 0 0 28px 52px;\r\n  border-radius: 2px;\r\n}\r\n.mas-publication-heading-rule-plain { margin-left: 0; }\r\n.mas-publication-wrapper h3 {\r\n  font-size: 20px;\r\n  font-weight: 700;\r\n  color: var(--mas-black);\r\n  margin: 34px 0 10px;\r\n}\r\n.mas-publication-wrapper h4.mas-publication-subhead {\r\n  font-size: 17px;\r\n  font-weight: 700;\r\n  color: var(--mas-black);\r\n  margin: 26px 0 8px;\r\n  letter-spacing: normal;\r\n  text-transform: none;\r\n}\r\n.mas-publication-wrapper p { margin: 0 0 16px; font-size: 16.5px; color: #262626; }\r\n.mas-publication-eyebrow {\r\n  font-size: 13px;\r\n  letter-spacing: 0.14em;\r\n  text-transform: uppercase;\r\n  font-weight: 700;\r\n  color: var(--mas-dark-gold);\r\n  margin: 0 0 6px;\r\n}\r\n\r\n\/* ---------- Publication details ---------- *\/\r\n.mas-publication-details {\r\n  display: grid;\r\n  grid-template-columns: 1.15fr 0.85fr;\r\n  gap: 40px;\r\n  margin-top: 40px;\r\n}\r\n.mas-publication-details-first { margin-top: 0; }\r\n.mas-publication-disclaimer {\r\n  background: #fffbe8;\r\n  border-left: 4px solid var(--mas-gold);\r\n  padding: 22px 26px;\r\n  border-radius: 0 6px 6px 0;\r\n}\r\n.mas-publication-disclaimer p { margin: 0; font-size: 15px; color: #3a3a3a; }\r\n\r\n\/* ---------- Table of contents ---------- *\/\r\n.mas-publication-toc { background: #f5f5f5; }\r\n.mas-publication-toc h2 { display: block; }\r\n.mas-publication-toc-list {\r\n  list-style: none;\r\n  margin: 0;\r\n  padding: 0;\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 6px 40px;\r\n}\r\n.mas-publication-toc-list li { margin: 0; }\r\n.mas-publication-toc-list a {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 14px;\r\n  min-height: 48px;\r\n  padding: 6px 8px;\r\n  border-bottom: 1px solid #e2e2e2;\r\n  color: #1a1a1a;\r\n  text-decoration: none;\r\n  font-size: 16px;\r\n  font-weight: 600;\r\n  position: relative;\r\n  z-index: 10;\r\n  pointer-events: auto;\r\n  cursor: pointer;\r\n  transition: color 0.18s ease, background 0.18s ease;\r\n}\r\n.mas-publication-toc-list a:hover { color: var(--mas-dark-gold); background: #ededed; }\r\n.mas-publication-toc-list a.mas-toc-active { color: var(--mas-dark-gold); }\r\n.mas-publication-toc-num {\r\n  flex: 0 0 auto;\r\n  width: 28px; height: 28px;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  background: var(--mas-gold);\r\n  color: var(--mas-black);\r\n  font-size: 13px;\r\n  font-weight: 800;\r\n  border-radius: 50%;\r\n}\r\n.mas-publication-toc-num-plain {\r\n  background: transparent;\r\n  color: var(--mas-dark-gold);\r\n  font-size: 16px;\r\n}\r\n\r\n\/* ---------- Boxes ---------- *\/\r\n.mas-publication-stats-box {\r\n  background: #fffbe8;\r\n  border-left: 4px solid var(--mas-gold);\r\n  padding: 26px 30px;\r\n  border-radius: 0 6px 6px 0;\r\n  margin: 30px 0;\r\n}\r\n.mas-publication-stats-box h4,\r\n.mas-publication-callout h4,\r\n.mas-publication-warning-box h4 {\r\n  font-size: 13px;\r\n  letter-spacing: 0.14em;\r\n  text-transform: uppercase;\r\n  font-weight: 800;\r\n  color: var(--mas-black);\r\n  margin: 0 0 14px;\r\n}\r\n.mas-publication-stats-box ul { margin: 0; padding-left: 20px; }\r\n.mas-publication-stats-box ul li { margin-bottom: 12px; font-size: 16px; color: #262626; }\r\n.mas-publication-stats-box ul li:last-child { margin-bottom: 0; }\r\n\r\n.mas-publication-callout {\r\n  background: #fffbe8;\r\n  border-left: 4px solid var(--mas-gold);\r\n  padding: 22px 28px;\r\n  border-radius: 0 6px 6px 0;\r\n  margin: 26px 0;\r\n}\r\n.mas-publication-callout p { margin: 0; font-size: 16px; color: #262626; }\r\n\r\n.mas-publication-example-box {\r\n  border-left: 3px solid var(--mas-gold);\r\n  background: transparent;\r\n  padding: 6px 0 6px 22px;\r\n  margin: 24px 0;\r\n}\r\n.mas-publication-example-box h4 {\r\n  font-size: 12.5px;\r\n  letter-spacing: 0.14em;\r\n  text-transform: uppercase;\r\n  font-weight: 800;\r\n  color: var(--mas-dark-gold);\r\n  margin: 0 0 8px;\r\n}\r\n.mas-publication-example-box p { margin: 0; font-size: 16px; color: #333; }\r\n\r\n.mas-publication-warning-box {\r\n  background: #fffbe8;\r\n  border: 2px solid var(--mas-gold);\r\n  border-radius: 6px;\r\n  padding: 24px 28px;\r\n  margin: 28px 0;\r\n}\r\n.mas-publication-warning-box h4 { color: var(--mas-black); }\r\n.mas-publication-warning-box p { margin: 0; color: #222; }\r\n.mas-publication-warning-box ul { margin: 0; padding-left: 20px; }\r\n.mas-publication-warning-box ul li { color: #222; margin-bottom: 8px; }\r\n\r\n\/* ---------- Flow diagram ---------- *\/\r\n.mas-publication-flow {\r\n  display: flex;\r\n  align-items: stretch;\r\n  flex-wrap: wrap;\r\n  gap: 10px;\r\n  margin: 30px 0;\r\n}\r\n.mas-publication-flow-tight { margin: 10px 0 30px; }\r\n.mas-publication-flow-step {\r\n  flex: 1 1 160px;\r\n  background: var(--mas-dark-gold);\r\n  color: var(--mas-black);\r\n  font-weight: 800;\r\n  font-size: 14px;\r\n  text-align: center;\r\n  padding: 20px 14px;\r\n  border-radius: 4px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  line-height: 1.35;\r\n}\r\n.mas-publication-flow-arrow {\r\n  flex: 0 0 auto;\r\n  display: flex;\r\n  align-items: center;\r\n  color: var(--mas-dark-gold);\r\n  font-size: 20px;\r\n  font-weight: 800;\r\n}\r\n\r\n\/* ---------- Figures \/ images ---------- *\/\r\n.mas-publication-figure { margin: 30px 0; }\r\n.mas-publication-figure a {\r\n  display: block;\r\n  border: 1px solid #e6e6e6;\r\n  border-radius: 6px;\r\n  overflow: hidden;\r\n  background: #f7f7f7;\r\n  position: relative;\r\n  z-index: 10;\r\n  pointer-events: auto;\r\n  cursor: pointer;\r\n  text-decoration: none;\r\n}\r\n.mas-publication-figure img { display: block; width: 100%; height: auto; }\r\n.mas-publication-figure figcaption {\r\n  margin-top: 10px;\r\n  font-size: 14px;\r\n  color: #5a5a5a;\r\n  font-style: italic;\r\n  text-align: center;\r\n}\r\n\r\n\/* ---------- Tables ---------- *\/\r\n.mas-publication-table-wrap {\r\n  width: 100%;\r\n  overflow-x: auto;\r\n  margin: 26px 0;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\n.mas-publication-table {\r\n  width: 100%;\r\n  min-width: 640px;\r\n  border-collapse: collapse;\r\n  font-size: 15.5px;\r\n}\r\n.mas-publication-table thead th {\r\n  background: var(--mas-dark-gold);\r\n  color: var(--mas-black);\r\n  text-align: left;\r\n  font-weight: 800;\r\n  padding: 14px 18px;\r\n  font-size: 14.5px;\r\n}\r\n.mas-publication-table tbody td {\r\n  padding: 14px 18px;\r\n  border-bottom: 1px solid #e8e8e8;\r\n  color: #2b2b2b;\r\n  vertical-align: top;\r\n}\r\n.mas-publication-table tbody tr:nth-child(even) { background: #f6f6f6; }\r\n.mas-publication-table tbody tr:last-child td { border-bottom: none; }\r\n.mas-publication-table tfoot td {\r\n  padding: 14px 18px;\r\n  font-weight: 800;\r\n  background: #f0f0f0;\r\n  color: var(--mas-black);\r\n}\r\n\r\n\/* ---------- Bullet lists ---------- *\/\r\n.mas-publication-list { margin: 0 0 18px; padding-left: 22px; }\r\n.mas-publication-list li { margin-bottom: 10px; font-size: 16.5px; color: #262626; }\r\n\r\n\/* ---------- Steps ---------- *\/\r\n.mas-publication-steps { margin: 28px 0; }\r\n.mas-publication-step {\r\n  display: flex;\r\n  align-items: flex-start;\r\n  gap: 18px;\r\n  padding: 14px 0;\r\n  border-bottom: 1px solid #ececec;\r\n}\r\n.mas-publication-step:last-child { border-bottom: none; }\r\n.mas-publication-step-label {\r\n  flex: 0 0 auto;\r\n  min-width: 88px;\r\n  text-align: center;\r\n  background: var(--mas-dark-gold);\r\n  color: var(--mas-black);\r\n  font-weight: 800;\r\n  font-size: 13.5px;\r\n  padding: 9px 12px;\r\n  border-radius: 4px;\r\n}\r\n.mas-publication-step-text { font-size: 16.5px; color: #262626; padding-top: 6px; }\r\n\r\n\/* ---------- Error \/ mistake boxes ---------- *\/\r\n.mas-publication-error-box {\r\n  border-top: 3px solid var(--mas-gold);\r\n  background: var(--mas-white);\r\n  padding: 0 0 22px;\r\n  margin-bottom: 26px;\r\n}\r\n.mas-publication-section-alt .mas-publication-error-box { background: transparent; }\r\n.mas-publication-error-head {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 0;\r\n  flex-wrap: wrap;\r\n  margin-bottom: 12px;\r\n}\r\n.mas-publication-error-num {\r\n  background: var(--mas-dark-gold);\r\n  color: var(--mas-black);\r\n  font-weight: 800;\r\n  font-size: 14px;\r\n  padding: 11px 18px;\r\n}\r\n.mas-publication-error-title {\r\n  background: var(--mas-light-yellow);\r\n  color: var(--mas-black);\r\n  font-weight: 800;\r\n  font-size: 16px;\r\n  padding: 11px 20px;\r\n  flex: 1 1 auto;\r\n}\r\n.mas-publication-error-box p { margin: 0; font-size: 16px; color: #2b2b2b; }\r\n\r\n\/* ---------- FAQ ---------- *\/\r\n.mas-publication-faq { margin-top: 10px; }\r\n.mas-publication-faq-item {\r\n  border-bottom: 1px solid #e2e2e2;\r\n  background: transparent;\r\n}\r\n.mas-publication-faq-q {\r\n  width: 100%;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 18px;\r\n  min-height: 56px;\r\n  padding: 18px 4px;\r\n  background: transparent;\r\n  border: none;\r\n  text-align: left;\r\n  font-size: 17px;\r\n  font-weight: 700;\r\n  color: var(--mas-black);\r\n  cursor: pointer;\r\n  font-family: inherit;\r\n  line-height: 1.4;\r\n}\r\n.mas-publication-faq-q:hover { color: var(--mas-dark-gold); }\r\n.mas-publication-faq-icon {\r\n  flex: 0 0 auto;\r\n  width: 28px; height: 28px;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  background: var(--mas-gold);\r\n  color: var(--mas-black);\r\n  border-radius: 50%;\r\n  font-size: 18px;\r\n  font-weight: 800;\r\n  transition: transform 0.25s ease;\r\n}\r\n.mas-publication-faq-item.mas-faq-open .mas-publication-faq-icon { transform: rotate(45deg); }\r\n.mas-publication-faq-a {\r\n  max-height: 0;\r\n  overflow: hidden;\r\n  transition: max-height 0.3s ease;\r\n}\r\n.mas-publication-faq-a p {\r\n  margin: 0;\r\n  padding: 0 4px 22px 4px;\r\n  font-size: 16px;\r\n  color: #333;\r\n}\r\n\r\n\/* ---------- Key takeaways ---------- *\/\r\n.mas-publication-takeaways {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 18px;\r\n  margin-top: 10px;\r\n}\r\n.mas-publication-takeaway {\r\n  display: flex;\r\n  align-items: flex-start;\r\n  gap: 16px;\r\n  background: var(--mas-white);\r\n  border: 1px solid #e6e6e6;\r\n  border-radius: 6px;\r\n  padding: 20px 22px;\r\n}\r\n.mas-publication-takeaway-num {\r\n  flex: 0 0 auto;\r\n  width: 34px; height: 34px;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  background: var(--mas-dark-gold);\r\n  color: var(--mas-black);\r\n  font-weight: 800;\r\n  font-size: 15px;\r\n  border-radius: 50%;\r\n}\r\n.mas-publication-takeaway p { margin: 0; font-size: 16px; color: #262626; }\r\n\r\n\/* ---------- Closing quote ---------- *\/\r\n.mas-publication-quote {\r\n  background: #111111;\r\n  border-left: 5px solid var(--mas-gold);\r\n  color: var(--mas-white);\r\n  font-style: italic;\r\n  font-size: 18px;\r\n  line-height: 1.7;\r\n  padding: 34px 40px;\r\n  border-radius: 0 6px 6px 0;\r\n  margin-top: 34px;\r\n}\r\n.mas-publication-quote p { margin: 0; color: var(--mas-white); font-size: 18px; }\r\n\r\n\/* ---------- Resources ---------- *\/\r\n.mas-publication-resources-group { margin-bottom: 34px; }\r\n.mas-publication-resources-label {\r\n  font-size: 12.5px;\r\n  letter-spacing: 0.14em;\r\n  text-transform: uppercase;\r\n  font-weight: 800;\r\n  color: var(--mas-dark-gold);\r\n  margin-bottom: 12px;\r\n}\r\n.mas-publication-resources-list { list-style: none; margin: 0; padding: 0; }\r\n.mas-publication-resources-list li {\r\n  position: relative;\r\n  padding: 9px 0 9px 22px;\r\n  font-size: 16px;\r\n}\r\n.mas-publication-resources-list li::before {\r\n  content: \"\\203A\";\r\n  position: absolute;\r\n  left: 0;\r\n  top: 8px;\r\n  color: var(--mas-gold);\r\n  font-size: 20px;\r\n  font-weight: 800;\r\n  pointer-events: none;\r\n}\r\n.mas-publication-resources-list a {\r\n  color: var(--mas-dark-gold);\r\n  text-decoration: underline;\r\n  text-underline-offset: 3px;\r\n  position: relative;\r\n  z-index: 10;\r\n  pointer-events: auto;\r\n  cursor: pointer;\r\n}\r\n.mas-publication-resources-list a:hover { color: var(--mas-black); }\r\n\r\n\/* ---------- STICKY DOWNLOAD BUTTON ---------- *\/\r\n.mas-publication-download {\r\n  position: fixed; left: 0; top: 50%; transform: translateY(-50%);\r\n  z-index: 9999;\r\n}\r\n.mas-publication-download a,\r\n.mas-publication-download button {\r\n  display: flex; align-items: center; gap: 8px;\r\n  writing-mode: vertical-lr; text-orientation: mixed;\r\n  transform: rotate(180deg);\r\n  background: #fabc17 !important; background-color: #fabc17 !important; color: #000000 !important;\r\n  font-weight: 800; font-size: 13px; letter-spacing: .08em;\r\n  padding: 24px 15px; border-radius: 6px 0 0 6px;\r\n  text-decoration: none; box-shadow: -4px 0 18px rgba(0,0,0,.28);\r\n  transition: background .15s; border: none !important; cursor: pointer;\r\n  font-family: inherit; white-space: nowrap;\r\n  -webkit-appearance: none; -moz-appearance: none; appearance: none; outline: none;\r\n}\r\n.mas-publication-download a:hover,\r\n.mas-publication-download button:hover { background: #cfa434 !important; background-color: #cfa434 !important; color: #fff !important; }\r\n.mas-publication-download svg { transform: rotate(90deg); }\r\n\r\n\/* ---------- CF7 MODAL OVERLAY (literal colors - works anywhere) ---------- *\/\r\n.mas-publication-modal-overlay {\r\n  display: none;\r\n  position: fixed; top: 0; left: 0; right: 0; bottom: 0;\r\n  background: rgba(0,0,0,0.65);\r\n  z-index: 99999;\r\n  align-items: center; justify-content: center;\r\n}\r\n.mas-publication-modal-overlay.mas-publication-modal-open { display: flex !important; }\r\n.mas-publication-modal {\r\n  background: #ffffff !important; background-color: #ffffff !important;\r\n  border-radius: 12px;\r\n  padding: 36px 32px 30px;\r\n  max-width: 460px; width: 92%;\r\n  position: relative;\r\n  box-shadow: 0 12px 48px rgba(0,0,0,0.25);\r\n  font-family: inherit;\r\n}\r\n.mas-publication-modal-close {\r\n  position: absolute; top: 12px; right: 14px;\r\n  background: none; border: none; font-size: 22px;\r\n  color: #55555c; cursor: pointer; line-height: 1; padding: 4px 8px;\r\n}\r\n.mas-publication-modal-close:hover { color: #000000; }\r\n.mas-publication-modal h3 {\r\n  font-size: 20px; font-weight: 800; margin: 0 0 6px; color: #16161a;\r\n}\r\n.mas-publication-modal p {\r\n  font-size: 14px; color: #55555c; margin: 0 0 20px;\r\n}\r\n.mas-publication-modal .wpcf7 { margin: 0; }\r\n.mas-publication-modal .wpcf7 label {\r\n  display: block; font-size: 14px; font-weight: 600;\r\n  color: #16161a; margin: 0 0 14px;\r\n}\r\n.mas-publication-modal .wpcf7 input[type=\"text\"],\r\n.mas-publication-modal .wpcf7 input[type=\"email\"],\r\n.mas-publication-modal .wpcf7 input[type=\"tel\"] {\r\n  width: 100%; padding: 10px 14px; border: 1px solid #e7e7e7;\r\n  border-radius: 6px; font-size: 15px; margin-top: 4px; font-family: inherit;\r\n  background: #ffffff; color: #16161a;\r\n}\r\n.mas-publication-modal .wpcf7 input[type=\"submit\"] {\r\n  background: #fabc17 !important; color: #000000 !important;\r\n  border: none; padding: 13px 28px; border-radius: 6px;\r\n  font-weight: 800; font-size: 15px; cursor: pointer;\r\n  width: 100%; margin-top: 6px; font-family: inherit; transition: background .15s;\r\n}\r\n.mas-publication-modal .wpcf7 input[type=\"submit\"]:hover {\r\n  background: #cfa434 !important; color: #fff !important;\r\n}\r\n\r\n\/* ================= RESPONSIVE ================= *\/\r\n@media (max-width: 900px) {\r\n  :root { --mas-content-pad: 36px; }\r\n  .mas-publication-inner { padding: 48px var(--mas-content-pad); }\r\n  .mas-publication-wrapper h2 { font-size: 25px; gap: 12px; }\r\n  .mas-publication-num-badge { width: 32px; height: 32px; font-size: 16px; }\r\n  .mas-publication-heading-rule { margin-left: 44px; }\r\n  .mas-publication-wrapper h3 { font-size: 18.5px; }\r\n  .mas-publication-details { grid-template-columns: 1fr; gap: 26px; }\r\n  .mas-publication-toc-list { grid-template-columns: 1fr; gap: 0; }\r\n  .mas-publication-takeaways { grid-template-columns: 1fr; }\r\n  .mas-publication-quote { padding: 26px 28px; font-size: 17px; }\r\n}\r\n\r\n@media (max-width: 768px) {\r\n  :root { --mas-content-pad: 22px; }\r\n  .mas-publication-wrapper { padding-bottom: 68px; }\r\n  .mas-publication-inner { padding: 40px var(--mas-content-pad); }\r\n  .mas-publication-download {\r\n    position: fixed; left: 0; right: 0; bottom: 0; top: auto; transform: none;\r\n    width: 100%;\r\n  }\r\n  .mas-publication-download a,\r\n  .mas-publication-download button {\r\n    writing-mode: horizontal-tb; text-orientation: initial; transform: none;\r\n    justify-content: center; border-radius: 0;\r\n    padding: 16px 24px; font-size: 15px;\r\n    box-shadow: 0 -2px 12px rgba(0,0,0,.18);\r\n    width: 100%;\r\n  }\r\n  .mas-publication-download svg { transform: none; }\r\n  .mas-publication-modal { padding: 28px 20px 24px; }\r\n  .mas-publication-wrapper h2 { font-size: 22px; }\r\n  .mas-publication-flow-arrow { display: none; }\r\n  .mas-publication-flow-step { flex: 1 1 100%; }\r\n  .mas-publication-faq-q { min-height: 48px; font-size: 16px; padding: 16px 4px; }\r\n  .mas-publication-toc-list a { min-height: 48px; font-size: 15.5px; }\r\n  .mas-publication-step { flex-direction: column; gap: 8px; }\r\n  .mas-publication-step-text { padding-top: 0; }\r\n  .mas-publication-stats-box,\r\n  .mas-publication-callout,\r\n  .mas-publication-warning-box { padding: 18px 20px; }\r\n  .mas-publication-quote { padding: 22px 22px; font-size: 16px; }\r\n  .mas-publication-quote p { font-size: 16px; }\r\n}\r\n\r\n@media (max-width: 480px) {\r\n  .mas-publication-inner { padding: 32px var(--mas-content-pad); }\r\n  .mas-publication-wrapper h2 { font-size: 20px; }\r\n  .mas-publication-wrapper h3 { font-size: 17px; }\r\n  .mas-publication-wrapper p,\r\n  .mas-publication-list li { font-size: 15.5px; }\r\n  .mas-publication-table { min-width: 420px; font-size: 14px; }\r\n  .mas-publication-table thead th,\r\n  .mas-publication-table tbody td { padding: 11px 12px; }\r\n  .mas-publication-error-title { font-size: 15px; padding: 10px 14px; }\r\n  .mas-publication-takeaway { padding: 16px 16px; }\r\n}\r\n<\/style>\r\n\r\n<!-- ================= STICKY DOWNLOAD BUTTON (triggers CF7 modal) ================= -->\r\n<div class=\"mas-publication-download\">\r\n  <button type=\"button\"\r\n     id=\"mas-publication-download-btn\"\r\n     title=\"Download PDF of this Publication\"\r\n     aria-label=\"Download PDF of this Publication\">\r\n    <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 3v12\"\/><path d=\"m7 10 5 5 5-5\"\/><path d=\"M5 21h14\"\/><\/svg>\r\n    Download PDF of this Publication\r\n  <\/button>\r\n<\/div>\r\n\r\n<!-- ================= CF7 MODAL POPUP ================= -->\r\n<!-- CF7 Form ID: d62a501 (title: Publication) -->\r\n<!-- User must add an Elementor Shortcode widget below this Custom HTML widget -->\r\n<div class=\"mas-publication-modal-overlay\" id=\"mas-publication-modal\">\r\n  <div class=\"mas-publication-modal\">\r\n    <button type=\"button\" class=\"mas-publication-modal-close\" id=\"mas-publication-modal-close\" aria-label=\"Close\">&times;<\/button>\r\n    <h3>Download This E-Guide<\/h3>\r\n    <p>Enter your details below to receive the PDF.<\/p>\r\n    <div id=\"mas-publication-cf7-slot\"><\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<div class=\"mas-publication-wrapper\">\r\n\r\n  <!-- ============ ABOUT THIS GUIDE + DISCLAIMER ============ -->\r\n  <section class=\"mas-publication-section\" id=\"about-this-guide\">\r\n    <div class=\"mas-publication-inner\">\r\n\r\n      <div class=\"mas-publication-details mas-publication-details-first\">\r\n        <div>\r\n          <div class=\"mas-publication-eyebrow\">About This Guide<\/div>\r\n          <p>This guide is designed to help property management company owners, controllers, bookkeepers, and portfolio accountants understand how Buildium and QuickBooks can work together for multi-owner real estate portfolios. It covers why property managers pair the two platforms, what data can move between them, where integration workflows commonly break down, and how to build a reconciliation process that keeps property, owner, and management-company accounting consistent. The guide is optimized for both human readers and AI-assisted search engines (AEO\/GEO), making it a useful reference for anyone responsible for multi-owner portfolio accounting.<\/p>\r\n        <\/div>\r\n        <div class=\"mas-publication-disclaimer\">\r\n          <div class=\"mas-publication-eyebrow\">Disclaimer<\/div>\r\n          <p>This E-Guide is for informational purposes only and does not constitute accounting, tax, or legal advice. Buildium and QuickBooks features, APIs, and integration capabilities may change over time; consult a qualified accounting professional and each platform's current documentation for guidance specific to your portfolio.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ TABLE OF CONTENTS ============ -->\r\n  <section class=\"mas-publication-section mas-publication-toc\" id=\"table-of-contents\">\r\n    <div class=\"mas-publication-inner\">\r\n      <h2>Table of Contents<\/h2>\r\n      <div class=\"mas-publication-heading-rule mas-publication-heading-rule-plain\"><\/div>\r\n      <ul class=\"mas-publication-toc-list\">\r\n        <li><a href=\"#executive-summary\"><span class=\"mas-publication-toc-num mas-publication-toc-num-plain\">&mdash;<\/span> Executive Summary<\/a><\/li>\r\n        <li><a href=\"#section-1\"><span class=\"mas-publication-toc-num\">1<\/span> Why Property Managers Use Buildium Alongside QuickBooks<\/a><\/li>\r\n        <li><a href=\"#section-2\"><span class=\"mas-publication-toc-num\">2<\/span> Understanding How Buildium and QuickBooks Work Together<\/a><\/li>\r\n        <li><a href=\"#section-3\"><span class=\"mas-publication-toc-num\">3<\/span> What Data Needs to Sync Between Buildium and QuickBooks<\/a><\/li>\r\n        <li><a href=\"#section-4\"><span class=\"mas-publication-toc-num\">4<\/span> Setting Up the Integration for a Multi-Owner Portfolio<\/a><\/li>\r\n        <li><a href=\"#section-5\"><span class=\"mas-publication-toc-num\">5<\/span> Where the Integration Can Break Down<\/a><\/li>\r\n        <li><a href=\"#section-6\"><span class=\"mas-publication-toc-num\">6<\/span> Why Multi-Owner Portfolios Create Additional Complexity<\/a><\/li>\r\n        <li><a href=\"#section-7\"><span class=\"mas-publication-toc-num\">7<\/span> Reconciling Buildium and QuickBooks<\/a><\/li>\r\n        <li><a href=\"#section-8\"><span class=\"mas-publication-toc-num\">8<\/span> Reporting Challenges When Managing Multiple Owners<\/a><\/li>\r\n        <li><a href=\"#section-9\"><span class=\"mas-publication-toc-num\">9<\/span> Common Mistakes to Avoid with the Integration<\/a><\/li>\r\n        <li><a href=\"#section-10\"><span class=\"mas-publication-toc-num\">10<\/span> Building a Reliable Buildium-to-QuickBooks Workflow<\/a><\/li>\r\n        <li><a href=\"#faq\"><span class=\"mas-publication-toc-num mas-publication-toc-num-plain\">&mdash;<\/span> Frequently Asked Questions<\/a><\/li>\r\n        <li><a href=\"#key-takeaways\"><span class=\"mas-publication-toc-num mas-publication-toc-num-plain\">&mdash;<\/span> Key Takeaways<\/a><\/li>\r\n        <li><a href=\"#conclusion\"><span class=\"mas-publication-toc-num mas-publication-toc-num-plain\">&mdash;<\/span> Conclusion<\/a><\/li>\r\n        <li><a href=\"#further-reading\"><span class=\"mas-publication-toc-num mas-publication-toc-num-plain\">&mdash;<\/span> Further Reading &amp; Official Resources<\/a><\/li>\r\n      <\/ul>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ EXECUTIVE SUMMARY ============ -->\r\n  <section class=\"mas-publication-section\" id=\"executive-summary\">\r\n    <div class=\"mas-publication-inner\">\r\n      <div class=\"mas-publication-eyebrow\">Section Overview<\/div>\r\n      <h2>Executive Summary<\/h2>\r\n      <div class=\"mas-publication-heading-rule mas-publication-heading-rule-plain\"><\/div>\r\n\r\n      <p>Whether you manage a handful of single-owner rentals or a multi-entity portfolio spanning dozens of owners, this guide will help you understand how Buildium and QuickBooks fit together, what data can move between them, and the practical steps needed to build and maintain an accounting workflow that holds up under owner scrutiny and audit.<\/p>\r\n\r\n      <p>Property management companies that oversee portfolios spanning multiple owners often use Buildium for property-management operations and property accounting while using QuickBooks for broader general-ledger and financial-reporting needs. For portfolios with several owners, properties, and constant tenant and vendor activity, the difficult part is not simply moving data from one system to another, it is making sure the accounting structure, account mapping, property and owner information, timing, and reconciliation procedures remain consistent. An integration can reduce manual data entry, but it does not eliminate the need for accounting review.<\/p>\r\n\r\n      <p>This guide covers the full lifecycle of the Buildium-QuickBooks relationship: why property managers pair the two platforms, how the systems work together, what data needs to sync, how to set up an integration for a multi-owner portfolio, where workflows commonly break down, the added complexity multiple owners create, the three-way reconciliation discipline that keeps the books trustworthy, reporting challenges, common mistakes, and how to build a workflow that scales.<\/p>\r\n\r\n      <div class=\"mas-publication-stats-box\">\r\n        <h4>Key Statistics<\/h4>\r\n        <ul>\r\n          <li>Buildium is purpose-built around rental properties, residents, owners, vendors, payments, and property accounting, while QuickBooks provides broader general-ledger and financial-reporting capabilities.<\/li>\r\n          <li>An integration or API connection only moves the data and fields it has been specifically designed and configured to handle, it does not automatically make the two sets of books identical.<\/li>\r\n          <li>The complexity of the accounting scales with every additional owner: ownership percentages, contributions, distributions, owner balances, and reporting requirements all multiply.<\/li>\r\n          <li>Automation reduces data-entry work; it does not replace reconciliation and accounting review.<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n      <p>This guide is optimized for both human readers and AI-assisted search engines (AEO\/GEO), making it an authoritative reference for anyone responsible for multi-owner portfolio accounting.<\/p>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ SECTION 1 ============ -->\r\n  <section class=\"mas-publication-section mas-publication-section-alt\" id=\"section-1\">\r\n    <div class=\"mas-publication-inner\">\r\n      <h2><span class=\"mas-publication-num-badge\">1<\/span> Why Property Managers Use Buildium Alongside QuickBooks<\/h2>\r\n      <div class=\"mas-publication-heading-rule\"><\/div>\r\n\r\n      <h3>The Different Roles of Property Management and Accounting Systems<\/h3>\r\n      <p>Buildium and QuickBooks solve different problems, although the exact division of responsibilities depends on how a property management company has designed its accounting workflow. Buildium is purpose-built for property management and includes property accounting, rent collection, accounts payable, bank reconciliation, owner-related reporting, and other property-level workflows. QuickBooks is a general accounting platform designed to support broader financial management and reporting. Buildium itself describes QuickBooks as a generic accounting tool that may not provide the property-specific structure property managers need.<\/p>\r\n\r\n      <div class=\"mas-publication-flow\">\r\n        <div class=\"mas-publication-flow-step\">Buildium (Property Accounting)<\/div>\r\n        <div class=\"mas-publication-flow-arrow\">&rarr;<\/div>\r\n        <div class=\"mas-publication-flow-step\">Integration \/ API<\/div>\r\n        <div class=\"mas-publication-flow-arrow\">&rarr;<\/div>\r\n        <div class=\"mas-publication-flow-step\">QuickBooks (General Ledger)<\/div>\r\n      <\/div>\r\n\r\n      <p>A common architecture is to keep property and owner operational accounting primarily in Buildium while using QuickBooks for the management company's broader corporate accounting and financial reporting. That approach can create a useful separation between fiduciary\/property activity and the management company's own operating activity. Buildium has specifically described separating property-related operating expenses from management-company overhead as a useful accounting structure.<\/p>\r\n\r\n      <p>The important point is that this should be treated as a defined accounting policy, not an assumption that applies automatically to every Buildium and QuickBooks implementation.<\/p>\r\n\r\n      <h3>Why Multi-Owner Portfolios Make Accounting More Complicated<\/h3>\r\n      <p>Complexity increases when a management company handles multiple property owners rather than a single owner or a small number of properties. Each additional owner can introduce separate ownership percentages, contributions, distributions, owner balances, property income, property expenses, management fees, security deposits, and reporting requirements.<\/p>\r\n\r\n      <p>The accounting therefore has to preserve several dimensions at once: the property involved, the owner involved, the transaction type, and whether the transaction belongs to the property or to the management company itself. Losing any one of these dimensions can result in owner statements, property reports, or company financial statements that no longer agree with each other.<\/p>\r\n\r\n      <div class=\"mas-publication-example-box\">\r\n        <h4>Example<\/h4>\r\n        <p>A property is owned 60% by Owner A and 40% by Owner B. A $10,000 distribution is recorded in Buildium at the property level, correctly split $6,000 \/ $4,000 between owners. If that same transaction is later summarized in QuickBooks only as a single management-company disbursement, the ownership split disappears from the general ledger, even though the total dollar amount still matches.<\/p>\r\n      <\/div>\r\n\r\n      <h3>The Problem with Assuming an Integration Eliminates Reconciliation<\/h3>\r\n      <p>A connected system does not automatically mean that two sets of accounting records are identical. An integration or API connection only moves the data and fields that the particular connection has been designed and configured to handle. Buildium's API, for example, exposes specific accounting resources such as bank accounts, bills, general-ledger accounts, general-ledger transactions, and other accounting data, not necessarily every field a firm might want mirrored in QuickBooks.<\/p>\r\n\r\n      <p>Differences can still arise from account mapping, transaction timing, excluded transaction types, configuration changes, manual entries, or corrections made outside the intended workflow. The correct principle is therefore simple: automation reduces data-entry work; it does not replace reconciliation and accounting review.<\/p>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ SECTION 2 ============ -->\r\n  <section class=\"mas-publication-section\" id=\"section-2\">\r\n    <div class=\"mas-publication-inner\">\r\n      <h2><span class=\"mas-publication-num-badge\">2<\/span> Understanding How Buildium and QuickBooks Work Together<\/h2>\r\n      <div class=\"mas-publication-heading-rule\"><\/div>\r\n\r\n      <h3>What an Accounting Integration Is Designed to Accomplish<\/h3>\r\n      <p>At its core, an integration or connected workflow is intended to reduce duplicate data entry, move supported information between systems, and connect property-management activity with broader financial reporting. The exact capabilities depend on the integration method being used. QuickBooks Online supports third-party application connections and allows users to configure available sync preferences during setup. Buildium provides an Open API that can be used to create integrations with outside applications, including applications specializing in accounting.<\/p>\r\n\r\n      <p>It is therefore more accurate to think of the connection as a data-transfer and workflow mechanism, not as a process that automatically makes Buildium and QuickBooks identical.<\/p>\r\n\r\n      <h3>Buildium's Role in Property-Level Accounting<\/h3>\r\n      <p>Buildium provides accounting functionality specifically designed around property management. Its platform can track property financial activity, rental transactions, vendor bills, payments, bank accounts, budgets, general-ledger activity, and owner-related accounting. Buildium's current API documentation also exposes accounting entities such as rental properties, rental owners, associations, and companies, making it particularly useful for maintaining the property-specific context behind financial transactions.<\/p>\r\n\r\n      <h3>QuickBooks' Role in Broader Financial Management<\/h3>\r\n      <p>QuickBooks can provide the general-ledger and financial-reporting layer for the management company when that is how the business has designed its accounting architecture. It can support company financial statements, operating expenses, income, bills, banking, and other general accounting requirements. However, QuickBooks should not automatically be treated as the authoritative system for every property transaction simply because it is being used for corporate accounting. The source of truth should be determined by the company's accounting policy and the capabilities of the particular integration.<\/p>\r\n\r\n      <h3>Understanding the Source of Truth<\/h3>\r\n      <p>Every transaction type should have a clearly documented answer to two questions:<\/p>\r\n      <ul class=\"mas-publication-list\">\r\n        <li>Which system is the original source of the transaction?<\/li>\r\n        <li>If the transaction is transferred, which system becomes responsible for the resulting accounting record?<\/li>\r\n      <\/ul>\r\n\r\n      <p>For example, a company may decide that rent activity, property expenses, owner distributions, and security-deposit activity originate in Buildium, while management-company payroll, office rent, corporate insurance, and other overhead originate in QuickBooks.<\/p>\r\n\r\n      <figure class=\"mas-publication-figure\">\r\n        <a href=\"[IMAGE_1_URL]\" target=\"_blank\" rel=\"noopener\" title=\"View full-size image\">\r\n          <img decoding=\"async\" src=\"[IMAGE_1_URL]\" alt=\"Diagram showing which transaction types originate in Buildium versus QuickBooks and which system holds the authoritative accounting record\" loading=\"lazy\">\r\n        <\/a>\r\n        <figcaption>A documented source-of-truth map is what stops the same transaction from being recorded independently in both systems.<\/figcaption>\r\n      <\/figure>\r\n\r\n      <div class=\"mas-publication-warning-box\">\r\n        <h4>Key Rule<\/h4>\r\n        <p>Property transactions should not be independently entered into both systems unless the workflow specifically requires it. Corporate transactions should not be pushed into the property ledger simply because an integration exists. Consistency, not duplication, is the goal.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ SECTION 3 ============ -->\r\n  <section class=\"mas-publication-section mas-publication-section-alt\" id=\"section-3\">\r\n    <div class=\"mas-publication-inner\">\r\n      <h2><span class=\"mas-publication-num-badge\">3<\/span> What Data Needs to Sync Between Buildium and QuickBooks<\/h2>\r\n      <div class=\"mas-publication-heading-rule\"><\/div>\r\n\r\n      <p>The exact data that moves between Buildium and QuickBooks depends on the integration or custom connection being used. At a high level, the information that may need to be transferred can be grouped into three categories:<\/p>\r\n\r\n      <div class=\"mas-publication-table-wrap\">\r\n        <table class=\"mas-publication-table\">\r\n          <thead>\r\n            <tr><th>Category<\/th><th>What It Includes<\/th><\/tr>\r\n          <\/thead>\r\n          <tbody>\r\n            <tr><td>Organizational Records<\/td><td>Properties, owners, vendors, and other relevant records<\/td><\/tr>\r\n            <tr><td>Financial Transactions<\/td><td>Rental income, property expenses, vendor bills, payments, owner-related transactions, management fees, and other supported activity<\/td><\/tr>\r\n            <tr><td>Chart of Accounts Mapping<\/td><td>Income, expense, asset, liability, and equity accounts used to classify financial activity<\/td><\/tr>\r\n          <\/tbody>\r\n        <\/table>\r\n      <\/div>\r\n\r\n      <p>Buildium's API confirms that its accounting environment includes general-ledger accounts, bank accounts, bills, general-ledger transactions, and accounting entities such as rental properties, rental owners, associations, and companies.<\/p>\r\n\r\n      <h3>Why Mapping Matters<\/h3>\r\n      <p>Chart of Accounts mapping is one of the most important controls in any integration workflow. If a Buildium transaction is mapped to the wrong QuickBooks account, the transaction may still transfer successfully while producing an incorrect financial result.<\/p>\r\n\r\n      <div class=\"mas-publication-example-box\">\r\n        <h4>Example<\/h4>\r\n        <p>A security deposit should not be treated as ordinary rental income simply because both involve cash coming into a bank account. The accounting classification has to preserve the underlying nature of the transaction, one is a liability owed back to the tenant; the other is earned revenue.<\/p>\r\n      <\/div>\r\n\r\n      <figure class=\"mas-publication-figure\">\r\n        <a href=\"[IMAGE_2_URL]\" target=\"_blank\" rel=\"noopener\" title=\"View full-size image\">\r\n          <img decoding=\"async\" src=\"[IMAGE_2_URL]\" alt=\"Chart of Accounts mapping table showing Buildium accounts matched to their corresponding QuickBooks general-ledger accounts\" loading=\"lazy\">\r\n        <\/a>\r\n        <figcaption>Account mapping decides whether a transferred transaction lands in the right place, not just whether it transfers.<\/figcaption>\r\n      <\/figure>\r\n\r\n      <p>Mapping also needs to be controlled over time. If an account is renamed, replaced, deactivated, or reorganized in either system, the integration rules should be reviewed before the change is allowed to affect live transactions. The goal is not merely to make transactions transfer, it is to make sure transactions transfer into the correct accounting structure with the correct property and ownership context.<\/p>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ SECTION 4 ============ -->\r\n  <section class=\"mas-publication-section\" id=\"section-4\">\r\n    <div class=\"mas-publication-inner\">\r\n      <h2><span class=\"mas-publication-num-badge\">4<\/span> Setting Up the Integration for a Multi-Owner Portfolio<\/h2>\r\n      <div class=\"mas-publication-heading-rule\"><\/div>\r\n\r\n      <h3>Designing the Accounting Structure Before Connecting Systems<\/h3>\r\n      <p>Before connecting systems, review the accounting structures in both environments and document which system is responsible for each type of activity. This prevents the integration from becoming a substitute for accounting design. The review should identify:<\/p>\r\n      <ul class=\"mas-publication-list\">\r\n        <li>Property-level income<\/li>\r\n        <li>Property-level expenses<\/li>\r\n        <li>Owner contributions<\/li>\r\n        <li>Owner distributions<\/li>\r\n        <li>Security deposits<\/li>\r\n        <li>Management fees<\/li>\r\n        <li>Corporate operating expenses<\/li>\r\n        <li>Bank accounts<\/li>\r\n        <li>Accounts payable<\/li>\r\n        <li>Other assets and liabilities<\/li>\r\n      <\/ul>\r\n\r\n      <h3>Mapping Properties and Accounts<\/h3>\r\n      <p>Mapping should establish how the relevant Buildium property, owner, vendor, and transaction information will be represented in the destination system. The Chart of Accounts should be reviewed alongside property and owner tracking requirements, a clean structure is preferable to creating unnecessary QuickBooks accounts for every property or owner. The property and owner dimensions should be preserved through the tracking mechanisms available in the chosen workflow rather than being forced into account names.<\/p>\r\n\r\n      <h3>Establishing Integration Rules<\/h3>\r\n      <p>The company should document:<\/p>\r\n      <ul class=\"mas-publication-list\">\r\n        <li>Which transactions move between systems<\/li>\r\n        <li>Which transactions remain only in Buildium<\/li>\r\n        <li>Which transactions remain only in QuickBooks<\/li>\r\n        <li>Whether the connection is one-way, two-way, or API-based<\/li>\r\n        <li>How frequently data is transferred<\/li>\r\n        <li>Who reviews transferred transactions<\/li>\r\n        <li>How errors are corrected<\/li>\r\n        <li>Which platform holds the authoritative record for each type of transaction<\/li>\r\n      <\/ul>\r\n\r\n      <p>QuickBooks' current app-integration workflow specifically allows users to authorize connected applications and configure available sync preferences, reinforcing the importance of understanding the actual connection rather than assuming every integration behaves identically.<\/p>\r\n\r\n      <h3>Testing Before Going Live<\/h3>\r\n      <p>Before relying on the workflow for live activity, test representative transactions, including:<\/p>\r\n      <ul class=\"mas-publication-list\">\r\n        <li>Rental income<\/li>\r\n        <li>Vendor bills<\/li>\r\n        <li>Vendor payments<\/li>\r\n        <li>Owner-related transactions<\/li>\r\n        <li>Management fees<\/li>\r\n        <li>Bank activity<\/li>\r\n        <li>Liability transactions such as security deposits<\/li>\r\n        <li>Any transaction types that require special mapping<\/li>\r\n      <\/ul>\r\n\r\n      <div class=\"mas-publication-warning-box\">\r\n        <h4>Key Rule<\/h4>\r\n        <p>After each test, compare the source transaction with the resulting record, verify account classification, confirm property and owner information, and confirm that reports remain correct. Catching an incorrect mapping during testing is far cheaper than discovering it after months of live activity.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ SECTION 5 ============ -->\r\n  <section class=\"mas-publication-section mas-publication-section-alt\" id=\"section-5\">\r\n    <div class=\"mas-publication-inner\">\r\n      <h2><span class=\"mas-publication-num-badge\">5<\/span> Where the Integration Can Break Down<\/h2>\r\n      <div class=\"mas-publication-heading-rule\"><\/div>\r\n\r\n      <p>In practice, integration workflows can encounter several recurring failure patterns. Understanding each one, and what it looks like in practice, makes it much easier to catch problems early.<\/p>\r\n\r\n      <div class=\"mas-publication-table-wrap\">\r\n        <table class=\"mas-publication-table\">\r\n          <thead>\r\n            <tr><th>Failure Pattern<\/th><th>What Happens<\/th><\/tr>\r\n          <\/thead>\r\n          <tbody>\r\n            <tr><td>Account Mapping Problems<\/td><td>Incorrect income, expense, asset, liability, or equity accounts<\/td><\/tr>\r\n            <tr><td>Property\/Owner Mapping Problems<\/td><td>Incorrect property associations, incorrect owner information, or ownership changes not reflected consistently<\/td><\/tr>\r\n            <tr><td>Timing Differences<\/td><td>Transactions appear in different periods due to posting dates, processing dates, settlement delays, or month-end cutoff<\/td><\/tr>\r\n            <tr><td>Duplicate Transactions<\/td><td>Manual entries, repeated imports, or transactions entered in both systems without considering what has already transferred<\/td><\/tr>\r\n            <tr><td>Missing or Incomplete Data<\/td><td>Unsupported transaction types, missing fields, failed transfers, or information with no equivalent field in the destination system<\/td><\/tr>\r\n          <\/tbody>\r\n        <\/table>\r\n      <\/div>\r\n\r\n      <h3>A Closer Look at Each<\/h3>\r\n\r\n      <h4 class=\"mas-publication-subhead\">Account Mapping Problems<\/h4>\r\n      <p>An account may be mapped incorrectly, a new account may be created unnecessarily, or a Chart of Accounts change may invalidate an existing mapping. The transaction can still appear to have transferred successfully while the financial statement becomes incorrect.<\/p>\r\n\r\n      <h4 class=\"mas-publication-subhead\">Property and Owner Mapping Problems<\/h4>\r\n      <p>A transaction can be associated with the wrong property or ownership structure. This becomes particularly dangerous when one property has multiple owners, because the error can affect owner statements, distributions, and property-level profitability.<\/p>\r\n\r\n      <h4 class=\"mas-publication-subhead\">Timing Differences<\/h4>\r\n      <p>Two systems can show different balances temporarily because transactions are recorded, processed, or transferred at different times. A difference on a particular day is therefore not automatically proof of an accounting error, it needs to be investigated against transaction dates, posting dates, settlement dates, and the integration's transfer timing.<\/p>\r\n\r\n      <h4 class=\"mas-publication-subhead\">Duplicate Transactions<\/h4>\r\n      <p>Duplicates commonly arise when someone manually records a transaction in QuickBooks even though the workflow is designed to transfer it from Buildium, or when an already-transferred transaction is imported again.<\/p>\r\n\r\n      <h4 class=\"mas-publication-subhead\">Missing or Incomplete Data<\/h4>\r\n      <p>Not every field available in one system necessarily has an equivalent field in the other. API-based integrations also depend on the resources and permissions exposed by the connection. Buildium's API documentation, for example, identifies specific accounting resources and permissions rather than implying that every piece of Buildium data is automatically available in every external system.<\/p>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ SECTION 6 ============ -->\r\n  <section class=\"mas-publication-section\" id=\"section-6\">\r\n    <div class=\"mas-publication-inner\">\r\n      <h2><span class=\"mas-publication-num-badge\">6<\/span> Why Multi-Owner Portfolios Create Additional Complexity<\/h2>\r\n      <div class=\"mas-publication-heading-rule\"><\/div>\r\n\r\n      <h3>Separating Owner Money from Management-Company Money<\/h3>\r\n      <p>The first priority in a multi-owner portfolio is maintaining a clear distinction between property or owner funds and the management company's own operating funds. Property operating activity, owner-related balances, management fees, security deposits, and corporate overhead should not be casually mixed. Buildium itself has highlighted the benefit of separating property-related operating expenses from management-company overhead and using different bank-account structures where appropriate. This separation makes both reconciliation and financial reporting easier.<\/p>\r\n\r\n      <h3>Managing Properties with Multiple Owners<\/h3>\r\n      <p>When a property has multiple owners, ownership percentages and ownership balances must be maintained accurately.<\/p>\r\n\r\n      <div class=\"mas-publication-example-box\">\r\n        <h4>Example<\/h4>\r\n        <p>If two owners hold a property 60% and 40%, distributions and other owner-level calculations need to reflect those percentages according to the governing ownership agreement. An incorrect ownership percentage can affect every subsequent owner-level calculation, making ownership data a critical control rather than simply an administrative detail.<\/p>\r\n      <\/div>\r\n\r\n      <h3>Handling Owner Changes<\/h3>\r\n      <p>Property acquisitions, sales, ownership transfers, and changes in ownership percentages should be documented carefully and reflected consistently in the accounting records. Historical accounting should not be casually rewritten simply because ownership changes. Instead, the effective date of the ownership change and the appropriate accounting treatment should be documented so that historical transactions remain understandable.<\/p>\r\n\r\n      <h3>Maintaining Property-Level Detail<\/h3>\r\n      <p>A consolidated QuickBooks report may provide useful company-level financial information, but it may not preserve all the property and owner dimensions needed for property-management reporting. Buildium is specifically designed around property-management accounting and provides accounting entities and reporting structures that distinguish rental properties, rental owners, and companies.<\/p>\r\n\r\n      <p>The goal is therefore not to duplicate every property-management detail into QuickBooks. The goal is to preserve enough information in each system to answer the questions that system is responsible for answering.<\/p>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ SECTION 7 ============ -->\r\n  <section class=\"mas-publication-section mas-publication-section-alt\" id=\"section-7\">\r\n    <div class=\"mas-publication-inner\">\r\n      <h2><span class=\"mas-publication-num-badge\">7<\/span> Reconciling Buildium and QuickBooks<\/h2>\r\n      <div class=\"mas-publication-heading-rule\"><\/div>\r\n\r\n      <h3>Why Reconciliation Should Be Part of the Integration Workflow<\/h3>\r\n      <p>An integration does not remove the need for reconciliation. Reconciliation confirms that the source transactions, transferred transactions, account classifications, and resulting balances agree. Buildium itself provides bank reconciliation functionality, while its API also exposes accounting and bank-account resources. The reconciliation process should be treated as a control over the integration, not as evidence that the integration has failed.<\/p>\r\n\r\n      <h3>Monthly Reconciliation Process<\/h3>\r\n      <p>A dependable monthly routine follows a consistent sequence:<\/p>\r\n\r\n      <div class=\"mas-publication-flow\">\r\n        <div class=\"mas-publication-flow-step\">Reconcile Buildium Banks<\/div>\r\n        <div class=\"mas-publication-flow-arrow\">&rarr;<\/div>\r\n        <div class=\"mas-publication-flow-step\">Review QB Transactions<\/div>\r\n        <div class=\"mas-publication-flow-arrow\">&rarr;<\/div>\r\n        <div class=\"mas-publication-flow-step\">Compare Balances<\/div>\r\n        <div class=\"mas-publication-flow-arrow\">&rarr;<\/div>\r\n        <div class=\"mas-publication-flow-step\">Identify Differences<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"mas-publication-flow mas-publication-flow-tight\">\r\n        <div class=\"mas-publication-flow-step\">Investigate Source<\/div>\r\n        <div class=\"mas-publication-flow-arrow\">&rarr;<\/div>\r\n        <div class=\"mas-publication-flow-step\">Correct at Source \/ Mapping<\/div>\r\n        <div class=\"mas-publication-flow-arrow\">&rarr;<\/div>\r\n        <div class=\"mas-publication-flow-step\">Update &amp; Reconcile QB<\/div>\r\n        <div class=\"mas-publication-flow-arrow\">&rarr;<\/div>\r\n        <div class=\"mas-publication-flow-step\">Document Exceptions<\/div>\r\n      <\/div>\r\n\r\n      <div class=\"mas-publication-warning-box\">\r\n        <h4>Key Rule<\/h4>\r\n        <p>The key principle is to correct the underlying cause rather than simply forcing the current month's balance to agree. A forced adjustment hides the error instead of fixing it.<\/p>\r\n      <\/div>\r\n\r\n      <h3>Key Areas to Compare<\/h3>\r\n      <div class=\"mas-publication-table-wrap\">\r\n        <table class=\"mas-publication-table\">\r\n          <thead>\r\n            <tr><th>Area<\/th><th>What to Confirm<\/th><\/tr>\r\n          <\/thead>\r\n          <tbody>\r\n            <tr><td>Cash Balances<\/td><td>Bank balances are explainable and reconciled to the appropriate bank statements<\/td><\/tr>\r\n            <tr><td>Accounts Payable<\/td><td>Open vendor bills agree with the system responsible for the payable records<\/td><\/tr>\r\n            <tr><td>Rental Income<\/td><td>Recorded rental income agrees by property and reporting period<\/td><\/tr>\r\n            <tr><td>Property Expenses<\/td><td>Property expenses are complete and consistently classified<\/td><\/tr>\r\n            <tr><td>Owner Balances<\/td><td>Contributions, distributions, and owner activity reconcile to owner records<\/td><\/tr>\r\n            <tr><td>Management Fees<\/td><td>Management-fee revenue is correctly recorded and not counted twice<\/td><\/tr>\r\n            <tr><td>Security Deposits<\/td><td>Security-deposit liabilities agree with tenant and property records<\/td><\/tr>\r\n          <\/tbody>\r\n        <\/table>\r\n      <\/div>\r\n\r\n      <h3>Creating an Exception Report<\/h3>\r\n      <p>A running exception report can track:<\/p>\r\n      <ul class=\"mas-publication-list\">\r\n        <li>Unmatched transactions<\/li>\r\n        <li>Duplicate transactions<\/li>\r\n        <li>Incorrect mappings<\/li>\r\n        <li>Missing transfers<\/li>\r\n        <li>Unexpected balances<\/li>\r\n        <li>Timing differences<\/li>\r\n        <li>Manual adjustments<\/li>\r\n        <li>Ownership changes<\/li>\r\n        <li>Unresolved reconciliation items<\/li>\r\n      <\/ul>\r\n\r\n      <figure class=\"mas-publication-figure\">\r\n        <a href=\"[IMAGE_3_URL]\" target=\"_blank\" rel=\"noopener\" title=\"View full-size image\">\r\n          <img decoding=\"async\" src=\"[IMAGE_3_URL]\" alt=\"Monthly reconciliation exception report tracking unmatched transactions, duplicates, timing differences, and unresolved items\" loading=\"lazy\">\r\n        <\/a>\r\n        <figcaption>A running exception log is what turns reconciliation into a controlled process instead of a month-end guessing exercise.<\/figcaption>\r\n      <\/figure>\r\n\r\n      <p>This turns reconciliation into a controlled process rather than a month-end guessing exercise.<\/p>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ SECTION 8 ============ -->\r\n  <section class=\"mas-publication-section\" id=\"section-8\">\r\n    <div class=\"mas-publication-inner\">\r\n      <h2><span class=\"mas-publication-num-badge\">8<\/span> Reporting Challenges When Managing Multiple Owners<\/h2>\r\n      <div class=\"mas-publication-heading-rule\"><\/div>\r\n\r\n      <h3>Property-Level Reporting<\/h3>\r\n      <p>Property owners generally need visibility into property income, expenses, profitability, cash activity, and other property-specific financial information. Buildium's property accounting structure is designed to preserve this property-level context, including accounting information associated with rental properties.<\/p>\r\n\r\n      <h3>Owner-Level Reporting<\/h3>\r\n      <p>Each owner may need visibility into:<\/p>\r\n      <ul class=\"mas-publication-list\">\r\n        <li>Contributions<\/li>\r\n        <li>Distributions<\/li>\r\n        <li>Ownership percentages<\/li>\r\n        <li>Owner balances<\/li>\r\n        <li>Property income attributable to the owner<\/li>\r\n        <li>Property expenses attributable to the owner<\/li>\r\n        <li>Owner statements<\/li>\r\n      <\/ul>\r\n      <p>Accurate ownership data is therefore essential to reliable owner reporting.<\/p>\r\n\r\n      <h3>Management-Company Reporting<\/h3>\r\n      <p>The management company needs a separate view of its own financial performance, including management-fee revenue, corporate operating expenses, payroll, office costs, cash flow, and profitability. Where QuickBooks is being used as the management company's general ledger, these corporate transactions should remain clearly separated from property-level fiduciary activity.<\/p>\r\n\r\n      <h3>Avoiding Consolidated Reporting Problems<\/h3>\r\n      <p>Reporting problems commonly arise when property transactions and corporate transactions are mixed, owner-level detail is lost, management fees are classified inconsistently, or a report is pulled from the wrong system.<\/p>\r\n\r\n      <div class=\"mas-publication-warning-box\">\r\n        <h4>Important Note<\/h4>\r\n        <p>The solution is not necessarily to force every piece of information into both systems. Instead, establish a clear reporting responsibility for each system and make sure the data required for that report remains accurate in its source system.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ SECTION 9 ============ -->\r\n  <section class=\"mas-publication-section mas-publication-section-alt\" id=\"section-9\">\r\n    <div class=\"mas-publication-inner\">\r\n      <h2><span class=\"mas-publication-num-badge\">9<\/span> Common Mistakes to Avoid with the Integration<\/h2>\r\n      <div class=\"mas-publication-heading-rule\"><\/div>\r\n\r\n      <p>A handful of recurring mistakes account for most of the ongoing friction property managers experience with their Buildium-QuickBooks workflow:<\/p>\r\n\r\n      <div class=\"mas-publication-table-wrap\">\r\n        <table class=\"mas-publication-table\">\r\n          <thead>\r\n            <tr><th>Mistake<\/th><th>Consequence<\/th><\/tr>\r\n          <\/thead>\r\n          <tbody>\r\n            <tr><td>Treating Buildium and QuickBooks as interchangeable<\/td><td>Unclear ownership of accounting data across systems<\/td><\/tr>\r\n            <tr><td>Changing account mappings without review<\/td><td>Historical reporting inconsistencies and incorrect classifications<\/td><\/tr>\r\n            <tr><td>Manually correcting synced transactions without understanding the source<\/td><td>Risk of duplicates and future inconsistencies<\/td><\/tr>\r\n            <tr><td>Skipping reconciliation because the systems are &ldquo;integrated&rdquo;<\/td><td>Hidden discrepancies and incorrect balances<\/td><\/tr>\r\n            <tr><td>Overcomplicating the QuickBooks Chart of Accounts<\/td><td>Difficult maintenance and poor management reporting<\/td><\/tr>\r\n            <tr><td>Failing to document the integration workflow<\/td><td>Unclear responsibilities and difficult troubleshooting<\/td><\/tr>\r\n          <\/tbody>\r\n        <\/table>\r\n      <\/div>\r\n\r\n      <h3>Worth Unpacking a Few of These Further<\/h3>\r\n\r\n      <div class=\"mas-publication-error-box\">\r\n        <div class=\"mas-publication-error-head\">\r\n          <span class=\"mas-publication-error-num\">Mistake 1<\/span>\r\n          <span class=\"mas-publication-error-title\">Treating Buildium and QuickBooks as Interchangeable<\/span>\r\n        <\/div>\r\n        <p>The systems have different purposes. Buildium provides property-management and property-accounting functionality, while QuickBooks provides general accounting capabilities. The exact division of responsibility should be documented rather than assumed.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"mas-publication-error-box\">\r\n        <div class=\"mas-publication-error-head\">\r\n          <span class=\"mas-publication-error-num\">Mistake 2<\/span>\r\n          <span class=\"mas-publication-error-title\">Changing Account Mappings Without Review<\/span>\r\n        <\/div>\r\n        <p>A mapping change can affect how future transactions are classified and can make reports difficult to compare. Mapping changes should therefore be reviewed and tested before they affect live activity.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"mas-publication-error-box\">\r\n        <div class=\"mas-publication-error-head\">\r\n          <span class=\"mas-publication-error-num\">Mistake 3<\/span>\r\n          <span class=\"mas-publication-error-title\">Manually Correcting Synced Transactions<\/span>\r\n        <\/div>\r\n        <p>A correction made directly in the destination system may appear to fix the immediate number while leaving the source record or mapping unchanged. If the same transaction is later transferred again, the original problem may return or a duplicate may be created. The preferred approach is to identify where the error originated and correct it there whenever the workflow allows.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"mas-publication-error-box\">\r\n        <div class=\"mas-publication-error-head\">\r\n          <span class=\"mas-publication-error-num\">Mistake 4<\/span>\r\n          <span class=\"mas-publication-error-title\">Skipping Reconciliation Because the Systems Are &ldquo;Integrated&rdquo;<\/span>\r\n        <\/div>\r\n        <p>Successful data transfer does not prove accounting accuracy. A transaction can transfer successfully and still be classified incorrectly.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"mas-publication-error-box\">\r\n        <div class=\"mas-publication-error-head\">\r\n          <span class=\"mas-publication-error-num\">Mistake 5<\/span>\r\n          <span class=\"mas-publication-error-title\">Overcomplicating the QuickBooks Chart of Accounts<\/span>\r\n        <\/div>\r\n        <p>Creating separate accounts for every property or owner may appear to provide more detail, but it can make the general ledger harder to maintain. Property-management systems and appropriate tracking dimensions should be used to preserve property-level detail where possible.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"mas-publication-error-box\">\r\n        <div class=\"mas-publication-error-head\">\r\n          <span class=\"mas-publication-error-num\">Mistake 6<\/span>\r\n          <span class=\"mas-publication-error-title\">Failing to Document the Integration Workflow<\/span>\r\n        <\/div>\r\n        <p>Without documentation, different employees may handle the same transaction differently. A written workflow should identify the source of truth, mapping rules, correction procedures, reconciliation schedule, and responsibility for reviewing exceptions.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ SECTION 10 ============ -->\r\n  <section class=\"mas-publication-section\" id=\"section-10\">\r\n    <div class=\"mas-publication-inner\">\r\n      <h2><span class=\"mas-publication-num-badge\">10<\/span> Building a Reliable Buildium-to-QuickBooks Workflow<\/h2>\r\n      <div class=\"mas-publication-heading-rule\"><\/div>\r\n\r\n      <h3>Define System Responsibilities<\/h3>\r\n      <p>A reliable workflow starts by defining what each system is responsible for. For example:<\/p>\r\n\r\n      <div class=\"mas-publication-table-wrap\">\r\n        <table class=\"mas-publication-table\">\r\n          <thead>\r\n            <tr><th>System<\/th><th>Responsibility<\/th><\/tr>\r\n          <\/thead>\r\n          <tbody>\r\n            <tr><td>Buildium<\/td><td>Property-management operations, property accounting, resident activity, owner-related activity, property-level reporting, and other functions assigned by the company's accounting policy<\/td><\/tr>\r\n            <tr><td>QuickBooks<\/td><td>Management-company general-ledger activity and broader financial reporting where QuickBooks has been designated as the corporate accounting system<\/td><\/tr>\r\n            <tr><td>Integration \/ API \/ Workflow<\/td><td>Transfer only the information that is required and supported, according to documented mapping and source-of-truth rules<\/td><\/tr>\r\n          <\/tbody>\r\n        <\/table>\r\n      <\/div>\r\n\r\n      <p>Buildium's Open API is designed specifically to allow programmatic access to property, resident, and accounting data and to create integrations with outside applications.<\/p>\r\n\r\n      <h3>Standardize the Integration Process<\/h3>\r\n      <p>Account mapping, property mapping, owner mapping, transaction review, correction procedures, and reconciliation should follow the same documented process every cycle. The workflow should also specify who owns each control:<\/p>\r\n\r\n      <div class=\"mas-publication-table-wrap\">\r\n        <table class=\"mas-publication-table\">\r\n          <thead>\r\n            <tr><th>Role<\/th><th>Owns<\/th><\/tr>\r\n          <\/thead>\r\n          <tbody>\r\n            <tr><td>Bookkeeper<\/td><td>Reviews accounting classifications and exceptions<\/td><\/tr>\r\n            <tr><td>Property Manager<\/td><td>Reviews property and owner-level transaction accuracy<\/td><\/tr>\r\n            <tr><td>Controller \/ Senior Accountant<\/td><td>Reviews reconciliations and material discrepancies<\/td><\/tr>\r\n            <tr><td>Administrator<\/td><td>Maintains integration access and configuration where applicable<\/td><\/tr>\r\n          <\/tbody>\r\n        <\/table>\r\n      <\/div>\r\n\r\n      <h3>Establish Monthly Controls<\/h3>\r\n      <p>A consistent set of monthly controls keeps the workflow reliable:<\/p>\r\n\r\n      <div class=\"mas-publication-table-wrap\">\r\n        <table class=\"mas-publication-table\">\r\n          <thead>\r\n            <tr><th>Control<\/th><th>Frequency<\/th><\/tr>\r\n          <\/thead>\r\n          <tbody>\r\n            <tr><td>Integration review<\/td><td>Monthly<\/td><\/tr>\r\n            <tr><td>Bank reconciliation<\/td><td>Monthly<\/td><\/tr>\r\n            <tr><td>Owner balance review<\/td><td>Monthly<\/td><\/tr>\r\n            <tr><td>Property-level reporting review<\/td><td>Monthly<\/td><\/tr>\r\n            <tr><td>General ledger review<\/td><td>Monthly<\/td><\/tr>\r\n            <tr><td>Chart of Accounts and mapping review<\/td><td>Periodically \/ whenever structural changes are made<\/td><\/tr>\r\n            <tr><td>Exception report review<\/td><td>Monthly, or more frequently for high-volume portfolios<\/td><\/tr>\r\n          <\/tbody>\r\n        <\/table>\r\n      <\/div>\r\n\r\n      <figure class=\"mas-publication-figure\">\r\n        <a href=\"[IMAGE_4_URL]\" target=\"_blank\" rel=\"noopener\" title=\"View full-size image\">\r\n          <img decoding=\"async\" src=\"[IMAGE_4_URL]\" alt=\"Monthly control calendar showing integration review, bank reconciliation, owner balance review, and exception report review responsibilities\" loading=\"lazy\">\r\n        <\/a>\r\n        <figcaption>Assigning each control an owner and a frequency is what keeps the workflow consistent as staff and portfolio size change.<\/figcaption>\r\n      <\/figure>\r\n\r\n      <h3>When Additional Integration Support May Be Needed<\/h3>\r\n      <p>Larger portfolios may require more sophisticated integration architecture when they involve hundreds or thousands of units, multiple ownership structures, multiple entities, high transaction volume, complex reporting requirements, or specialized workflows. Buildium provides an Open API that can be used to connect its property, resident, and accounting data with external applications; the current developer documentation states that access to the Open API requires a Premium subscription.<\/p>\r\n\r\n      <p>An API-based workflow can be useful when the standard connection or manual process does not provide the required level of automation or data handling. However, API access does not automatically solve accounting design problems, the mapping, permissions, error handling, and reconciliation controls still have to be designed correctly.<\/p>\r\n\r\n      <h3>What a Reliable Integration Should Provide<\/h3>\r\n      <p>Done well, the workflow should:<\/p>\r\n      <ul class=\"mas-publication-list\">\r\n        <li>Reduce unnecessary duplicate data entry<\/li>\r\n        <li>Keep account mapping consistent<\/li>\r\n        <li>Preserve property-level visibility<\/li>\r\n        <li>Support accurate owner-level reporting<\/li>\r\n        <li>Keep management-company financials properly separated<\/li>\r\n        <li>Make reconciliation easier<\/li>\r\n        <li>Provide a clear audit trail<\/li>\r\n        <li>Identify exceptions quickly<\/li>\r\n        <li>Prevent recurring mapping errors<\/li>\r\n        <li>Scale as the portfolio grows<\/li>\r\n      <\/ul>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ FAQ ============ -->\r\n  <section class=\"mas-publication-section mas-publication-section-alt\" id=\"faq\">\r\n    <div class=\"mas-publication-inner\">\r\n      <div class=\"mas-publication-eyebrow\">Reference<\/div>\r\n      <h2>Frequently Asked Questions<\/h2>\r\n      <div class=\"mas-publication-heading-rule mas-publication-heading-rule-plain\"><\/div>\r\n\r\n      <div class=\"mas-publication-faq\">\r\n\r\n        <div class=\"mas-publication-faq-item\">\r\n          <button class=\"mas-publication-faq-q\" type=\"button\">\r\n            Can I use QuickBooks for property management accounting instead of Buildium?\r\n            <span class=\"mas-publication-faq-icon\">+<\/span>\r\n          <\/button>\r\n          <div class=\"mas-publication-faq-a\">\r\n            <p>You can, but QuickBooks was not purpose-built for property management. It does not natively provide property-level trust tracking, owner-level sub-ledgers, or the resident, lease, and unit-level structures Buildium provides. Many firms use Buildium for property accounting and QuickBooks for broader corporate financial reporting, connected through a documented integration.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"mas-publication-faq-item\">\r\n          <button class=\"mas-publication-faq-q\" type=\"button\">\r\n            What exactly moves between Buildium and QuickBooks?\r\n            <span class=\"mas-publication-faq-icon\">+<\/span>\r\n          <\/button>\r\n          <div class=\"mas-publication-faq-a\">\r\n            <p>It depends entirely on the integration or connection in use. At a high level, the categories that may move are organizational records (properties, owners, vendors), financial transactions (rental income, expenses, bills, payments, owner activity), and Chart of Accounts mapping. No integration automatically transfers every field, only what it has been configured and supported to handle.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"mas-publication-faq-item\">\r\n          <button class=\"mas-publication-faq-q\" type=\"button\">\r\n            Does an integration remove the need to reconcile Buildium and QuickBooks?\r\n            <span class=\"mas-publication-faq-icon\">+<\/span>\r\n          <\/button>\r\n          <div class=\"mas-publication-faq-a\">\r\n            <p>No. An integration reduces manual data entry, but it does not replace reconciliation. Differences can still arise from account mapping, transaction timing, excluded transaction types, configuration changes, or manual entries made outside the intended workflow. A monthly reconciliation between the two systems remains essential.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"mas-publication-faq-item\">\r\n          <button class=\"mas-publication-faq-q\" type=\"button\">\r\n            Why does a multi-owner portfolio need more than a single account mapping?\r\n            <span class=\"mas-publication-faq-icon\">+<\/span>\r\n          <\/button>\r\n          <div class=\"mas-publication-faq-a\">\r\n            <p>Because each additional owner introduces separate ownership percentages, contributions, distributions, owner balances, and reporting requirements. The accounting must preserve the property, the owner, the transaction type, and whether a transaction belongs to the property or the management company, all at once. Losing any one of these dimensions can make owner statements, property reports, or company financials stop agreeing with each other.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"mas-publication-faq-item\">\r\n          <button class=\"mas-publication-faq-q\" type=\"button\">\r\n            What is the biggest risk of skipping reconciliation because the systems are &ldquo;integrated&rdquo;?\r\n            <span class=\"mas-publication-faq-icon\">+<\/span>\r\n          <\/button>\r\n          <div class=\"mas-publication-faq-a\">\r\n            <p>Successful data transfer does not prove accounting accuracy. A transaction can transfer successfully and still be classified incorrectly, for example, a security deposit mapped to rental income. Without reconciliation, these misclassifications can persist for months and compound across multiple owners and properties before anyone notices.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"mas-publication-faq-item\">\r\n          <button class=\"mas-publication-faq-q\" type=\"button\">\r\n            Who should own the Buildium-QuickBooks reconciliation process?\r\n            <span class=\"mas-publication-faq-icon\">+<\/span>\r\n          <\/button>\r\n          <div class=\"mas-publication-faq-a\">\r\n            <p>Responsibility is typically shared: the bookkeeper reviews accounting classifications and exceptions, the property manager reviews property- and owner-level transaction accuracy, and a controller or senior accountant reviews the reconciliation itself and any material discrepancies. Documenting who owns each control keeps the process consistent even as staff changes.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"mas-publication-faq-item\">\r\n          <button class=\"mas-publication-faq-q\" type=\"button\">\r\n            Should every property or owner have its own QuickBooks account?\r\n            <span class=\"mas-publication-faq-icon\">+<\/span>\r\n          <\/button>\r\n          <div class=\"mas-publication-faq-a\">\r\n            <p>Generally, no. Creating separate accounts for every property or owner can make the Chart of Accounts difficult to maintain and the general ledger harder to read. Property-management systems and the tracking mechanisms available within the chosen workflow should be used to preserve property- and owner-level detail instead of forcing it into account names.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ KEY TAKEAWAYS ============ -->\r\n  <section class=\"mas-publication-section\" id=\"key-takeaways\">\r\n    <div class=\"mas-publication-inner\">\r\n      <div class=\"mas-publication-eyebrow\">Summary<\/div>\r\n      <h2>Key Takeaways<\/h2>\r\n      <div class=\"mas-publication-heading-rule mas-publication-heading-rule-plain\"><\/div>\r\n\r\n      <div class=\"mas-publication-takeaways\">\r\n        <div class=\"mas-publication-takeaway\">\r\n          <span class=\"mas-publication-takeaway-num\">1<\/span>\r\n          <p>Buildium and QuickBooks solve different problems, property accounting versus general-ledger reporting.<\/p>\r\n        <\/div>\r\n        <div class=\"mas-publication-takeaway\">\r\n          <span class=\"mas-publication-takeaway-num\">2<\/span>\r\n          <p>An integration moves data; it does not replace reconciliation and accounting review.<\/p>\r\n        <\/div>\r\n        <div class=\"mas-publication-takeaway\">\r\n          <span class=\"mas-publication-takeaway-num\">3<\/span>\r\n          <p>Every transaction type needs a documented source of truth.<\/p>\r\n        <\/div>\r\n        <div class=\"mas-publication-takeaway\">\r\n          <span class=\"mas-publication-takeaway-num\">4<\/span>\r\n          <p>Chart of Accounts mapping is one of the most important controls in the workflow.<\/p>\r\n        <\/div>\r\n        <div class=\"mas-publication-takeaway\">\r\n          <span class=\"mas-publication-takeaway-num\">5<\/span>\r\n          <p>Multi-owner portfolios must preserve property, owner, and transaction-type dimensions at once.<\/p>\r\n        <\/div>\r\n        <div class=\"mas-publication-takeaway\">\r\n          <span class=\"mas-publication-takeaway-num\">6<\/span>\r\n          <p>A dependable monthly reconciliation process catches problems before they compound.<\/p>\r\n        <\/div>\r\n        <div class=\"mas-publication-takeaway\">\r\n          <span class=\"mas-publication-takeaway-num\">7<\/span>\r\n          <p>Documentation of the workflow prevents inconsistent handling across staff and time.<\/p>\r\n        <\/div>\r\n        <div class=\"mas-publication-takeaway\">\r\n          <span class=\"mas-publication-takeaway-num\">8<\/span>\r\n          <p>Persistent discrepancies or a growing portfolio are signs it may be time for outside support.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ CONCLUSION ============ -->\r\n  <section class=\"mas-publication-section mas-publication-section-alt\" id=\"conclusion\">\r\n    <div class=\"mas-publication-inner\">\r\n      <div class=\"mas-publication-eyebrow\">Final Thoughts<\/div>\r\n      <h2>Conclusion<\/h2>\r\n      <div class=\"mas-publication-heading-rule mas-publication-heading-rule-plain\"><\/div>\r\n\r\n      <p>Buildium and QuickBooks can complement each other when their responsibilities are clearly defined and the connection between them is properly designed. Buildium provides purpose-built property-management and property-accounting capabilities, while QuickBooks can provide broader general accounting and financial reporting where it is designated as the management company's accounting system. Buildium's Open API also provides a route for connecting property, resident, and accounting data with external applications.<\/p>\r\n\r\n      <p>The larger and more diverse the owner portfolio becomes, the more important it is to establish clear system responsibilities, consistent account mapping, accurate property and owner tracking, and regular reconciliation.<\/p>\r\n\r\n      <p>The biggest breakdowns usually happen for the same reasons: businesses assume transferred data is automatically correct, someone manually changes a transaction without considering the source workflow, mappings are changed without review, or property accounting and management-company accounting are never clearly separated.<\/p>\r\n\r\n      <p>A well-designed workflow makes the integration less about simply moving data between two systems and more about maintaining one consistent financial story across properties, owners, and the management company.<\/p>\r\n\r\n      <div class=\"mas-publication-quote\">\r\n        <p>\"One of the most useful monthly checks for a property management company is to select a single portfolio and compare the Buildium bank reconciliation, QuickBooks trial balance, and owner statements. If the figures align, your accounting workflow is likely on track. If they differ, the gaps can help pinpoint where the review should start.\"<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ============ FURTHER READING ============ -->\r\n  <section class=\"mas-publication-section\" id=\"further-reading\">\r\n    <div class=\"mas-publication-inner\">\r\n      <div class=\"mas-publication-eyebrow\">Resources<\/div>\r\n      <h2>Further Reading &amp; Official Resources<\/h2>\r\n      <div class=\"mas-publication-heading-rule mas-publication-heading-rule-plain\"><\/div>\r\n\r\n      <div class=\"mas-publication-resources-group\">\r\n        <div class=\"mas-publication-resources-label\">Buildium Official Resources<\/div>\r\n        <ul class=\"mas-publication-resources-list\">\r\n          <li><a href=\"https:\/\/help.buildium.com\/hc\/s\/article\/How-do-I-reconcile-my-bank-account-in-Buildium-for-the-first-time-1557495468405\" target=\"_blank\" rel=\"noopener\">Buildium Help Center: Bank Reconciliation<\/a><\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n      <div class=\"mas-publication-resources-group\">\r\n        <div class=\"mas-publication-resources-label\">QuickBooks Official Resources<\/div>\r\n        <ul class=\"mas-publication-resources-list\">\r\n          <li><a href=\"https:\/\/quickbooks.intuit.com\/learn-support\/en-us\/help-article\/download-products\/install-use-apps\/L2oKHFG9Y_US_en_US\" target=\"_blank\" rel=\"noopener\">QuickBooks Online: Connected Apps &amp; Sync Preferences<\/a><\/li>\r\n          <li><a href=\"https:\/\/quickbooks.intuit.com\/learn-support\/en-us\/help-article\/chart-accounts\/learn-chart-accounts-quickbooks-online\/L2yc6KBob_US_en_US\" target=\"_blank\" rel=\"noopener\">QuickBooks Online: Chart of Accounts Setup Guide<\/a><\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n      <div class=\"mas-publication-resources-group\">\r\n        <div class=\"mas-publication-resources-label\">Related MASPARTNER Articles<\/div>\r\n        <ul class=\"mas-publication-resources-list\">\r\n          <li><a href=\"https:\/\/maspartner.com\/en-us\/case-studies\/tenant-records-reconciliation-in-buildium\/\" target=\"_blank\" rel=\"noopener\">Rental Income Cleanup for a Real Estate Client Using Buildium<\/a><\/li>\r\n          <li><a href=\"https:\/\/maspartner.com\/en-us\/case-studies\/streamlining-property-wise-financial-reporting-for-a-real-estate-business\/\" target=\"_blank\" rel=\"noopener\">Streamlining Property-Wise Financial Reporting for a Real Estate Business<\/a><\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n      <div class=\"mas-publication-resources-group\">\r\n        <div class=\"mas-publication-resources-label\">Related MASPARTNER Services<\/div>\r\n        <ul class=\"mas-publication-resources-list\">\r\n          <li><a href=\"https:\/\/maspartner.com\/en-us\/buildium-software-accounting\/\" target=\"_blank\" rel=\"noopener\">Buildium Accounting Services (Setup, Migration &amp; Bookkeeping)<\/a><\/li>\r\n          <li><a href=\"https:\/\/maspartner.com\/en-us\/appfolio-software-accounting\/\" target=\"_blank\" rel=\"noopener\">AppFolio Accounting Services (Bookkeeping &amp; Reporting)<\/a><\/li>\r\n          <li><a href=\"https:\/\/maspartner.com\/en-us\/quick-books-software-accounting\" target=\"_blank\" rel=\"noopener\">QuickBooks Accounting Services (ProAdvisor Support <\/a><\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/section>\r\n\r\n<\/div>\r\n\r\n<script>\r\n(function () {\r\n\r\n  var MAS_PDF_URL = 'https:\/\/maspartner.com\/wp-content\/uploads\/2026\/08\/How-Buildium-Syncs-with-QuickBooks-MASPARTNER-E-Guide.pdf.pdf';\r\n\r\n  \/* ---------- 0. CF7 MODAL: move form into modal + open\/close\/submit ---------- *\/\r\n  var cf7Attempts = 0;\r\n  var cf7Interval = setInterval(function () {\r\n    cf7Attempts++;\r\n    var cf7Form = document.querySelector('.wpcf7');\r\n    var cf7Slot = document.getElementById('mas-publication-cf7-slot');\r\n    if (cf7Form && cf7Slot) {\r\n      clearInterval(cf7Interval);\r\n      var cf7Parent = cf7Form.closest('.elementor-widget-shortcode') || cf7Form.closest('.elementor-widget');\r\n      if (cf7Parent) { cf7Parent.style.display = 'none'; }\r\n      cf7Slot.appendChild(cf7Form);\r\n      cf7Form.style.display = 'block';\r\n      if (window.wpcf7 && typeof wpcf7.init === 'function') {\r\n        var innerForm = cf7Form.querySelector('form');\r\n        if (innerForm) { wpcf7.init(innerForm); }\r\n      }\r\n      if (window.wpcf7 && typeof wpcf7.initForm === 'function') {\r\n        var allForms = cf7Slot.querySelectorAll('.wpcf7-form');\r\n        allForms.forEach(function (f) { wpcf7.initForm(f); });\r\n      }\r\n    }\r\n    if (cf7Attempts > 50) { clearInterval(cf7Interval); }\r\n  }, 100);\r\n\r\n  var downloadBtn = document.getElementById('mas-publication-download-btn');\r\n  var modal = document.getElementById('mas-publication-modal');\r\n  var closeBtn = document.getElementById('mas-publication-modal-close');\r\n\r\n  if (downloadBtn && modal) {\r\n    downloadBtn.addEventListener('click', function (e) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      modal.classList.add('mas-publication-modal-open');\r\n    }, true);\r\n  }\r\n  if (closeBtn && modal) {\r\n    closeBtn.addEventListener('click', function () {\r\n      modal.classList.remove('mas-publication-modal-open');\r\n    });\r\n  }\r\n  if (modal) {\r\n    modal.addEventListener('click', function (e) {\r\n      if (e.target === modal) {\r\n        modal.classList.remove('mas-publication-modal-open');\r\n      }\r\n    });\r\n  }\r\n\r\n  document.addEventListener('wpcf7mailsent', function (event) {\r\n    var modalEl = document.getElementById('mas-publication-modal');\r\n    if (modalEl) {\r\n      var modalInner = modalEl.querySelector('.mas-publication-modal');\r\n      if (modalInner) {\r\n        modalInner.innerHTML = '<button type=\"button\" class=\"mas-publication-modal-close\" onclick=\"document.getElementById(\\'mas-publication-modal\\').classList.remove(\\'mas-publication-modal-open\\')\" aria-label=\"Close\">&times;<\/button>'\r\n          + '<h3 style=\"color:#16161a;\">Thank You!<\/h3>'\r\n          + '<p style=\"color:#55555c;\">Your download is ready.<\/p>'\r\n          + '<a href=\"' + MAS_PDF_URL + '\" target=\"_blank\" rel=\"noopener\" '\r\n          + 'style=\"display:block;text-align:center;background:#fabc17;color:#000;'\r\n          + 'font-weight:800;font-size:15px;padding:14px 28px;border-radius:6px;'\r\n          + 'text-decoration:none;margin-top:10px;\">Download PDF Now<\/a>';\r\n      }\r\n    }\r\n  }, false);\r\n\r\n  \/* ---------- 1. Smooth scroll for TOC anchors ---------- *\/\r\n  var tocLinks = document.querySelectorAll('.mas-publication-toc-list a');\r\n  tocLinks.forEach(function (link) {\r\n    link.addEventListener('click', function (e) {\r\n      var href = this.getAttribute('href');\r\n      if (!href || href.charAt(0) !== '#') return;\r\n      var target = document.querySelector(href);\r\n      if (!target) return;\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      var offset = window.innerWidth <= 768 ? 70 : 90;\r\n      var top = target.getBoundingClientRect().top + window.pageYOffset - offset;\r\n      window.scrollTo({ top: top, behavior: 'smooth' });\r\n    }, true);\r\n  });\r\n\r\n  \/* ---------- 2. Active TOC highlighting on scroll ---------- *\/\r\n  var sectionIds = [];\r\n  tocLinks.forEach(function (link) {\r\n    var href = link.getAttribute('href');\r\n    if (href && href.charAt(0) === '#') sectionIds.push(href.substring(1));\r\n  });\r\n\r\n  function masUpdateActiveToc() {\r\n    var current = null;\r\n    var scrollPos = window.pageYOffset + 140;\r\n    sectionIds.forEach(function (id) {\r\n      var el = document.getElementById(id);\r\n      if (el && el.offsetTop <= scrollPos) current = id;\r\n    });\r\n    tocLinks.forEach(function (link) {\r\n      var href = link.getAttribute('href');\r\n      if (current && href === '#' + current) {\r\n        link.classList.add('mas-toc-active');\r\n      } else {\r\n        link.classList.remove('mas-toc-active');\r\n      }\r\n    });\r\n  }\r\n\r\n  var masTicking = false;\r\n  window.addEventListener('scroll', function () {\r\n    if (masTicking) return;\r\n    masTicking = true;\r\n    window.requestAnimationFrame(function () {\r\n      masUpdateActiveToc();\r\n      masTicking = false;\r\n    });\r\n  }, { passive: true });\r\n  masUpdateActiveToc();\r\n\r\n  \/* ---------- 3. FAQ accordion ---------- *\/\r\n  document.querySelectorAll('.mas-publication-faq-q').forEach(function (btn) {\r\n    btn.addEventListener('click', function (e) {\r\n      e.preventDefault();\r\n      e.stopPropagation();\r\n      var item = this.parentNode;\r\n      var panel = item.querySelector('.mas-publication-faq-a');\r\n      var isOpen = item.classList.contains('mas-faq-open');\r\n\r\n      document.querySelectorAll('.mas-publication-faq-item.mas-faq-open').forEach(function (openItem) {\r\n        if (openItem === item) return;\r\n        openItem.classList.remove('mas-faq-open');\r\n        var openPanel = openItem.querySelector('.mas-publication-faq-a');\r\n        if (openPanel) openPanel.style.maxHeight = null;\r\n      });\r\n\r\n      if (isOpen) {\r\n        item.classList.remove('mas-faq-open');\r\n        panel.style.maxHeight = null;\r\n      } else {\r\n        item.classList.add('mas-faq-open');\r\n        panel.style.maxHeight = panel.scrollHeight + 'px';\r\n      }\r\n    }, true);\r\n  });\r\n\r\n  window.addEventListener('resize', function () {\r\n    document.querySelectorAll('.mas-publication-faq-item.mas-faq-open').forEach(function (item) {\r\n      var panel = item.querySelector('.mas-publication-faq-a');\r\n      if (panel) panel.style.maxHeight = panel.scrollHeight + 'px';\r\n    });\r\n  });\r\n\r\n  \/* ---------- 4. Mobile clearance for the fixed PDF bar ---------- *\/\r\n  function masMobilePadding() {\r\n    var wrapper = document.querySelector('.mas-publication-wrapper');\r\n    if (!wrapper) return;\r\n    wrapper.style.paddingBottom = window.innerWidth <= 768 ? '68px' : '0px';\r\n  }\r\n  masMobilePadding();\r\n  window.addEventListener('resize', masMobilePadding);\r\n\r\n  \/* ---------- 5. Hide figures whose image placeholder is not yet replaced ---------- *\/\r\n  document.querySelectorAll('.mas-publication-figure img').forEach(function (img) {\r\n    var src = (img.getAttribute('src') || '').trim();\r\n    if (src.charAt(0) === '[') {\r\n      var fig = img.closest('.mas-publication-figure');\r\n      if (fig) { fig.style.display = 'none'; }\r\n    }\r\n  });\r\n\r\n  \/* ---------- 6. Force links to open (Elementor intercepts events) ---------- *\/\r\n  function masForceClick(selector, newTab) {\r\n    document.querySelectorAll(selector).forEach(function (el) {\r\n      el.addEventListener('click', function (e) {\r\n        e.stopPropagation();\r\n        var href = this.getAttribute('href');\r\n        if (!href || href === '#' || href.charAt(0) === '[') return;\r\n        e.preventDefault();\r\n        if (newTab) {\r\n          window.open(href, '_blank', 'noopener,noreferrer');\r\n        } else {\r\n          window.location.href = href;\r\n        }\r\n      }, true); \/\/ useCapture = true \u2014 fires before Elementor's handlers\r\n    });\r\n  }\r\n\r\n  masForceClick('.mas-publication-resources-list a', true);\r\n  masForceClick('.mas-publication-figure a', true);\r\n\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-687e9e9 e-flex e-con-boxed sc_layouts_column_icons_position_left e-con e-parent\" data-id=\"687e9e9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cce8a4e sc_fly_static elementor-widget elementor-widget-shortcode\" data-id=\"cce8a4e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f20093-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"20093\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/en-us\/wp-json\/wp\/v2\/publications\/21705#wpcf7-f20093-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"20093\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.7\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f20093-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<p><label> Your Name<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" autocomplete=\"name\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span> <\/label>\n<\/p>\n<p><label> Your Email<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" autocomplete=\"email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span> <\/label>\n<\/p>\n<p><label> Phone Number (Optional)<br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"your-phone\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-text wpcf7-validates-as-tel\" autocomplete=\"tel\" aria-invalid=\"false\" value=\"\" type=\"tel\" name=\"your-phone\" \/><\/span> <\/label>\n<\/p>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Download Now\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-001616c e-flex e-con-boxed sc_layouts_column_icons_position_left e-con e-parent\" data-id=\"001616c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3b35fd0 sc_fly_static elementor-widget elementor-widget-html\" data-id=\"3b35fd0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\r\n============================================================\r\n  MASPARTNER \/ MERCURIUS \u2014 STANDALONE CTA BLOCK\r\n  \"Need Help Getting Your Books Reconciled?\"\r\n  Paste this entire block into its own WordPress \/ Elementor\r\n  \"Custom HTML\" block (separate from the main publication).\r\n============================================================\r\n  This CTA button links to:\r\n    https:\/\/maspartner.com\/en-us\/free-consultation\/\r\n  (Update the href on the .mas-cta-btn anchor if this URL ever changes.)\r\n============================================================\r\n-->\r\n\r\n<div class=\"mas-cta-wrapper\">\r\n\r\n  <style>\r\n    .mas-cta-wrapper{\r\n      --mas-gold:#fabc17;\r\n      --mas-dark-gold:#cfa434;\r\n      --mas-black:#000000;\r\n      --mas-soft:#fbf7ec;\r\n      font-family:inherit;\r\n      box-sizing:border-box;\r\n      width:100%;\r\n    }\r\n    .mas-cta-wrapper *,\r\n    .mas-cta-wrapper *::before,\r\n    .mas-cta-wrapper *::after{box-sizing:border-box;}\r\n\r\n    .mas-cta-box{\r\n      background:var(--mas-soft);\r\n      border:1px solid #f0e6c8;\r\n      border-radius:12px;\r\n      padding:44px 34px;\r\n      text-align:center;\r\n      max-width:900px;\r\n      margin:0 auto;\r\n    }\r\n    .mas-cta-box h3{\r\n      font-size:clamp(22px,3.4vw,28px);\r\n      font-weight:800;\r\n      margin:0 0 16px;\r\n      color:var(--mas-black);\r\n      line-height:1.25;\r\n    }\r\n    .mas-cta-box p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      max-width:640px;\r\n      margin:0 auto 26px;\r\n      color:#46464c;\r\n    }\r\n    .mas-cta-btn{\r\n      display:inline-block;\r\n      background:var(--mas-gold);\r\n      color:var(--mas-black);\r\n      font-weight:800;\r\n      font-size:15px;\r\n      letter-spacing:.2px;\r\n      padding:15px 38px;\r\n      border-radius:8px;\r\n      text-decoration:none;\r\n      cursor:pointer;\r\n      position:relative;\r\n      z-index:10;\r\n      pointer-events:auto;\r\n      transition:background .15s,color .15s;\r\n    }\r\n    .mas-cta-btn:hover{background:var(--mas-dark-gold);color:#ffffff;}\r\n\r\n    @media (max-width:768px){\r\n      .mas-cta-box{padding:32px 22px;}\r\n      .mas-cta-btn{display:block;width:100%;padding:15px 20px;}\r\n    }\r\n  <\/style>\r\n\r\n  <div class=\"mas-cta-box\">\r\n    <h3>Need Help Getting Your Books Reconciled?<\/h3>\r\n    <p>MASPARTNER helps small businesses streamline bookkeeping, accounting, payroll, tax compliance, and financial reporting. Our team of CPAs and accounting professionals can take reconciliation, and every other bookkeeping function, entirely off your plate.<\/p>\r\n    <a class=\"mas-cta-btn\" href=\"https:\/\/maspartner.com\/en-us\/free-consultation\/\" target=\"_blank\" rel=\"noopener\">Book a Free Consultation Today<\/a>\r\n  <\/div>\r\n\r\n  <script>\r\n  (function(){\r\n    \/\/ Force the CTA button to open on click (Elementor intercepts clicks in the\r\n    \/\/ bubble phase; a capture-phase handler fires first and wins).\r\n    var wrap = document.currentScript ? document.currentScript.closest('.mas-cta-wrapper') : null;\r\n    if(!wrap){\r\n      var all = document.querySelectorAll('.mas-cta-wrapper');\r\n      wrap = all[all.length-1];\r\n    }\r\n    if(!wrap) return;\r\n    wrap.querySelectorAll('.mas-cta-btn').forEach(function(el){\r\n      el.addEventListener('click', function(e){\r\n        e.stopPropagation();\r\n        var href = this.getAttribute('href');\r\n        if(!href || href === '#' || href.charAt(0) === '['){ e.preventDefault(); return; }\r\n        e.preventDefault();\r\n        window.open(href, '_blank', 'noopener,noreferrer');\r\n      }, true); \/\/ capture phase\r\n    });\r\n  })();\r\n  <\/script>\r\n\r\n<\/div><!-- \/.mas-cta-wrapper -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>How Buildium Syncs with QuickBooks and Where the Integration Breaks Down for Multi-Owner Portfolios Published\u2026<\/p>\n","protected":false},"featured_media":21709,"template":"elementor_header_footer","class_list":["post-21705","publications","type-publications","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/maspartner.com\/en-us\/wp-json\/wp\/v2\/publications\/21705","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maspartner.com\/en-us\/wp-json\/wp\/v2\/publications"}],"about":[{"href":"https:\/\/maspartner.com\/en-us\/wp-json\/wp\/v2\/types\/publications"}],"version-history":[{"count":7,"href":"https:\/\/maspartner.com\/en-us\/wp-json\/wp\/v2\/publications\/21705\/revisions"}],"predecessor-version":[{"id":21877,"href":"https:\/\/maspartner.com\/en-us\/wp-json\/wp\/v2\/publications\/21705\/revisions\/21877"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/maspartner.com\/en-us\/wp-json\/wp\/v2\/media\/21709"}],"wp:attachment":[{"href":"https:\/\/maspartner.com\/en-us\/wp-json\/wp\/v2\/media?parent=21705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}