PageSourceSearch

https://puzzle.io/blog/puzzle-launches-ai-suite

html puzzle.io collected 2026-09-28 08:20:19 UTC 226,297 bytes, 1,928 lines download raw bytes

1<!DOCTYPE html><!-- Last Published: Sat Sep 26 2026 09:32:13 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="webflow.puzzle.io" data-wf-page="62c6cadff61bb1558702ede5" data-wf-site="62a7b01137acdb7d70cd43d7" lang="en" data-wf-collection="62c6cadff61bb1a94802ede3" data-wf-item-slug="puzzle-launches-ai-suite"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>Puzzle Launches AI Suite, Betting on Accountants in the Age of AI</title><meta content="Puzzle AI Suite is live for all firms: human-in-the-loop AI across the close, already helping firms triple client capacity with the same team." name="description"/><meta content="Puzzle Launches AI Suite, Betting on Accountants in the Age of AI" property="og:title"/><meta content="Puzzle AI Suite is live for all firms: human-in-the-loop AI across the close, already helping firms triple client capacity with the same team." property="og:description"/><meta content="https://cdn.prod.website-files.com/62ac2ab60d1097363942959d/6a4e6612646d5f8d06e0027a_6a3be0bd57918c94db814212_x-CEH4LJrKUCth0cspghf.webp" property="og:image"/><meta content="Puzzle Launches AI Suite, Betting on Accountants in the Age of AI" name="twitter:title"/><meta content="Puzzle AI Suite is live for all firms: human-in-the-loop AI across the close, already helping firms triple client capacity with the same team." name="twitter:description"/><meta content="https://cdn.prod.website-files.com/62ac2ab60d1097363942959d/6a4e6612646d5f8d06e0027a_6a3be0bd57918c94db814212_x-CEH4LJrKUCth0cspghf.webp" name="twitter:image"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><link href="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/css/puzzle-accelerator.shared.44f3ab666.min.css" rel="stylesheet" type="text/css" integrity="sha384-RPOrZmGtj5jaGXFua+yVKxDUAy1PhCyw6T0eBN4UexU/uKytTj+kM8x/V6cUXuJK" crossorigin="anonymous"/><link href="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/css/puzzle-accelerator.62c6cadff61bb1558702ede5.80f8c8940.opt.min.css" rel="stylesheet" type="text/css" integrity="sha384-gPjIlAtBJTxnPHf6/AkRGSxiw9M83/Yam3toFipIG8E89P9Uk0hcTh+g5fTWVqwv" crossorigin="anonymous"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({  google: {    families: ["Montserrat:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic","Open Sans:300,300italic,400,400italic,600,600italic,700,700italic,800,800italic","IBM Plex Mono:100,200,300,400,500,600,700"]  }});</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/62a7b01137acdb0656cd43ea_favicon-32x32.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/62a7b01137acdb08c8cd43e6_icon-256x256.png" rel="apple-touch-icon"/><link href="https://puzzle.io/blog/puzzle-launches-ai-suite" rel="canonical"/>
1<script>
2(function () {
3  var blogRaw = ``;
4  var faqRaw  = ``;
5
6  function decodeEntities(str) {
7    // Turn &quot; &amp; etc back into real characters
8    var t = document.createElement('textarea');
9    t.innerHTML = str;
10    return t.value;
11  }
12
13  function appendJsonLd(raw) {
14    if (!raw) return;
15    var json = decodeEntities(raw).trim();
16    try {
17      // Validate JSON before injecting (helps catch trailing commas etc.)
18      JSON.parse(json);
19      var s = document.createElement('script');
20      s.type = 'application/ld+json';
21      s.text = json;
22      document.head.appendChild(s);
23    } catch (e) {
24      // Optional: surface an error in console for debugging
25      console.warn('Invalid JSON-LD skipped:', e);
26    }
27  }
28
29  appendJsonLd(blogRaw);
30  appendJsonLd(faqRaw);
31})();
32</script>
32<!-- Google tag (gtag.js) -->
vendor: 64 bytes, line 32
32 <script async src="https://www.googletagmanager.com/gtag/js?id=
32AW-11179879045
vendor: 12 bytes, line 32
32"></script> 
32<script> 
vendor: 127 bytes, line 32
32window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', '
32AW-11179879045
vendor: 4 bytes, line 32
32'); 
32</script>
32
33
34<!-- Google Tag Manager -->
35<script>
vendor: 327 bytes, lines 35-39
35(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
36new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
37j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
38'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
39})(window,document,'script','dataLayer','
39GTM-KFFDQHN
vendor: 3 bytes, line 39
39');
39</script>
39
40<!-- End Google Tag Manager -->
41
42<script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="668171b0-61c8-435e-bf75-3e6d33180d93"  type="text/javascript"></script>
42
43
44<!-- X (Twitter) card -->
45<meta name="twitter:card" content="summary_large_image">
46<meta name="twitter:site" content="@puzzlefin">
47<meta name="twitter:creator" content="@puzzlefin">
48
49<script type="text/javascript">
50  (function() {
51    "use strict";
52    window.RudderSnippetVersion = "3.0.14";
53    var identifier = "rudderanalytics";
54    if (!window[identifier]) {
55      window[identifier] = [];
56    }
57    var rudderanalytics = window[identifier];
58    if (Array.isArray(rudderanalytics)) {
59      if (rudderanalytics.snippetExecuted === true && window.console && console.error) {
60        console.error("RudderStack JavaScript SDK snippet included more than once.");
61      } else {
62        rudderanalytics.snippetExecuted = true;
63        window.rudderAnalyticsBuildType = "legacy";
64        var sdkBaseUrl = "https://cdn.rudderlabs.com/v3";
65        var sdkName = "rsa.min.js";
66        var scriptLoadingMode = "async";
67        var methods = [ "setDefaultInstanceKey", "load", "ready", "page", "track", "identify", "alias", "group", "reset", "setAnonymousId", "startSession", "endSession", "consent" ];
68        for (var i = 0; i < methods.length; i++) {
69          var method = methods[i];
70          rudderanalytics[method] = function(methodName) {
71            return function() {
72              if (Array.isArray(window[identifier])) {
73                rudderanalytics.push([ methodName ].concat(Array.prototype.slice.call(arguments)));
74              } else {
75                var _methodName;
76                (_methodName = window[identifier][methodName]) === null || _methodName === void 0 || _methodName.apply(window[identifier], arguments);
77              }
78            };
79          }(method);
80        }
81        try {
82          new Function('return import("")');
83          window.rudderAnalyticsBuildType = "legacy";
84        } catch (e) {}
85        var head = document.head || document.getElementsByTagName("head")[0];
86        var body = document.body || document.getElementsByTagName("body")[0];
87        window.rudderAnalyticsAddScript = function(url, extraAttributeKey, extraAttributeVal) {
88          var scriptTag = document.createElement("script");
89          scriptTag.src = url;
90          scriptTag.setAttribute("data-loader", "RS_JS_SDK");
91          if (extraAttributeKey && extraAttributeVal) {
92            scriptTag.setAttribute(extraAttributeKey, extraAttributeVal);
93          }
94          if (scriptLoadingMode === "async") {
95            scriptTag.async = true;
96          } else if (scriptLoadingMode === "defer") {
97            scriptTag.defer = true;
98          }
99          if (head) {
100            head.insertBefore(scriptTag, head.firstChild);
101          } else {
102            body.insertBefore(scriptTag, body.firstChild);
103          }
104        };
105        window.rudderAnalyticsMount = function() {
106          if (typeof globalThis === "undefined") {
107            Object.defineProperty(Object.prototype, "__globalThis_magic__", {
108              get: function get() {
109                return this;
110              },
111              configurable: true
112            });
113            __globalThis_magic__.globalThis = __globalThis_magic__;
114            delete Object.prototype.__globalThis_magic__;
115          }
116          window.rudderAnalyticsAddScript("".concat(sdkBaseUrl, "/").concat(window.rudderAnalyticsBuildType, "/").concat(sdkName), "data-rsa-write-key", "2kR1cyW5Cfi74K53I0hLyUjuIJU");
117        };
118        if (typeof Promise === "undefined" || typeof globalThis === "undefined") {
119          window.rudderAnalyticsAddScript("https://polyfill-fastly.io/v3/polyfill.min.js?version=3.111.0&features=Symbol%2CPromise&callback=rudderAnalyticsMount");
120        } else {
121          window.rudderAnalyticsMount();
122        }
123        var loadOptions = {};
124        rudderanalytics.load("2kR1cyW5Cfi74K53I0hLyUjuIJU", "https://puzzlepatufg.dataplane.rudderstack.com", loadOptions);
125      }
126    }
127    rudderanalytics.page();
128  })();
129</script>
129
130
131<script>
132!function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.async=!0,p.src=s.api_host+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="capture identify alias people.set people.set_once set_config register register_once unregister opt_out_capturing has_opted_out_capturing opt_in_capturing reset isFeatureEnabled onFeatureFlags getFeatureFlag".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]);
133
134if (window.location.host.includes('puzzle.io')) {
135  posthog.init('phc_SN4j31qLalSoC8v82P1Z4O29uynqYNlWbmU3vyEn60l', {
136    api_host: 'https://ph.puzzle.io'
137  });
138}
139</script>
139
140
141<!-- PartnerStackJS Code Start -->
142<script type='text/javascript'>(function() {var gs = document.createElement('script');gs.src = 'https://js.partnerstack.com/v1/';gs.type = 'text/javascript';gs.async = 'true';gs.onload = gs.onreadystatechange = function() {var rs = this.readyState;if (rs && rs != 'complete' && rs != 'loaded') return;try {growsumo._initialize('pk_wRC30OLqPRKzalJOxxrahVrnbCA7ulk9'); if (typeof(growsumoInit) === 'function') {growsumoInit();}} catch (e) {}};var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(gs, s);})();</script>
142
143<!-- PartnerStackJS Code End -->
144
145
146<style>
147
148
149
150.faq-section-item-desc.active {
151    padding-right: 0;
152    display: block;
153}
154
155.faq-section-item-chevron.active {
156		transform: rotate(0);
157}
158
159.q-slide.active {
160    z-index: 10;
161    opacity: 1;
162    transform: translate(0) scale(1);
163}
164
165html {
166  font-family: sans-serif;
167  -ms-text-size-adjust: 100%;
168  -webkit-text-size-adjust: 100%;
169}
170body {
171  margin: 0;
172  -webkit-font-smoothing: antialiased;
173  -moz-osx-font-smoothing: grayscale;
174}
175.invert {
176  filter: invert(100%);
177}
178</style>
179
180<meta name="ahrefs-site-verification" content="759e239473cd06ff92a369b634ce1a7971f3a49d1cf0cd6645dd3c8352f2cb52">
181<meta name="google-site-verification" content="g_VOwDPxvnWdowXaDf4RtjtHHO6CIflPYPpDuxCsrFs" />
182
183<script> 
184fetch(window.location.href)
185    .then(response => {
186        if (response.status === 503) {
187            window.location.href = 'https://puzzle.io/503';
188        }
189    })
190    .catch(error => {
191        console.error('An error occurred:', error);
192    });
193
194</script>
194
195
196<!-- [Attributes by Finsweet] Mirror click events -->
197<script defer src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-mirrorclick@1/mirrorclick.js"></script>
197
198
199
200<style> 
201   .header-new {
202    transition: top 0.3s ease, background-color 0.3s ease, backdrop-filter 0.3s ease;
203  }
204
205  .nav-visible {
206    top: 0 !important;
207  }
208
209  .nav-hidden {
210    top: -100px !important;
211  }
212
213</style>
214
215<script>
216(function () {
217  if (typeof window === "undefined") return;
218
219  const path = window.location.pathname;
220
221  // Ignore root
222  if (path !== "/" && path.endsWith("/")) {
223    const newPath = path.replace(/\/+$/, "");
224    const newUrl =
225      newPath +
226      window.location.search +
227      window.location.hash;
228
229    window.location.replace(newUrl);
230  }
231})();
232</script>
232
233
234<!-- WebPage & Speakable Schema (Combined) -->
235<script type="application/ld+json">
236{
237  "@context": "https://schema.org",
238  "@type": "WebPage",
239  "name": "AI-Native Accounting Software for Startups and Accounting Firms",
240  "url": "https://puzzle.io",
241  "description": "Puzzle is AI-powered accounting software that automates categorization and reconciliation while accountants review and approve the results.",
242  "publisher": {
243    "@type": "Organization",
244    "name": "Puzzle"
245  },
246  "speakable": {
247    "@type": "SpeakableSpecification",
248    "cssSelector": [
249      ".faq-section-desc-p",
250      ".faq-section-item-title"
251    ]
252  }
253}
254</script>
vendor: 1 bytes, line 254
254
255<script defer src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-richtext@1/richtext.js"></script>
255
256<!-- [Attributes by Finsweet] Table of Contents -->
257<script defer src="https://cdn.jsdelivr.net/npm/@finsweet/attributes-toc@1/toc.js"></script>
257
258
259
260<script type="text/javascript">
261  (function() {
262    var t = document.createElement('script'),
263        s = document.getElementsByTagName('script')[0];
264    t.async = true;
265    t.id    = 'cio-forms-handler';
266    t.setAttribute('data-site-id', '50a2ef834927fd2c101d');
267    t.setAttribute('data-base-url', 'https://customerioforms.com');
268
269    t.src = 'https://customerioforms.com/assets/forms.js';
270
271    s.parentNode.insertBefore(t, s);
272  })();
273</script>
273
274
275<style>
276
277	figcaption {
278  text-align: left !important;
279  font-size: 14px !important;
280  }
281  
282	.w-richtext figure {
283    max-width: 100%!important;
284    position: relative;
285}
286
287.w-richtext-figure-type-video div {
288    border-radius: 8px !important;
289    overflow: hidden !important;
290}
291
292.w-richtext-figure-type-video iframe {
293    border-radius: 8px !important;
294}	
295$(".w-richtext p:last-child").css({
296    "margin-bottom": "0",
297    "padding-bottom": "0"
298});
299
300
301</style></head><body class="body-color-white"><header id="navbar" data-original-navbar-variant="" data-wf--navbar--variant="white" class="header w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><div data-animation="over-right" data-collapse="medium" data-duration="400" data-easing="ease" data-easing2="ease" data-doc-height="1" role="banner" class="puzzle-nav w-nav"><div class="section-container mobile-16"><div class="nav-bottom"><a href="/" class="nav-brand-logo w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 w-nav-brand"><div class="logo-icon w-embed"><svg id='logo-nav-large' width="130" height="40" viewBox="0 0 139 44" fill="none" xmlns="http://www.w3.org/2000/svg">
302<path d="M21.9133 43.2714C34.0158 43.2714 43.8267 33.5851 43.8267 21.6363C43.8267 9.6875 34.0158 0.00109863 21.9133 0.00109863C9.81094 0.00109863 0 9.6875 0 21.6363C0 33.5851 9.81094 43.2714 21.9133 43.2714Z" fill="#61F6B0"/>
303<path d="M18.6248 8.65442L12.0508 15.145H18.6248V21.6355L12.0508 28.1261H18.6248V34.6166L25.1988 28.1261H18.6248V21.6355L25.1988 15.145H18.6248V8.65442Z" fill="#F3EDFE"/>
304<path fill-rule="evenodd" clip-rule="evenodd" d="M25.1988 28.1261C26.4938 28.1261 27.776 27.8742 28.9724 27.385C30.1689 26.8957 31.2559 26.1785 32.1716 25.2746C33.0872 24.3705 33.8136 23.2972 34.3092 22.1159C34.8047 20.9348 35.0598 19.6688 35.0598 18.3902C35.0598 17.1117 34.8047 15.8457 34.3092 14.6645C33.8136 13.4833 33.0872 12.41 32.1716 11.506C31.2559 10.6019 30.1689 9.88478 28.9724 9.39552C27.776 8.90624 26.4938 8.65442 25.1988 8.65442H18.6248V15.145H12.0508V21.6355H18.6248V28.1261H12.0508V34.6166H18.6248V28.1261H25.1988ZM25.1988 21.6355V15.145H18.6248V21.6355H25.1988Z" fill="#0A0B0B"/>
305<path fill-rule="evenodd" clip-rule="evenodd" d="M136.522 30.1427C135.43 31.023 133.94 31.4698 132.049 31.4698C129.854 31.4698 128.124 30.826 126.859 29.525C125.594 28.2241 124.969 26.4105 124.969 24.0715C124.969 21.7455 125.594 19.9189 126.859 18.6179C128.124 17.317 129.854 16.673 132.049 16.673C134.139 16.673 135.83 17.3301 137.094 18.6574C138.359 19.9845 138.998 21.7061 138.998 23.8086L138.865 25.2804H128.921C129.254 27.1596 130.292 28.1057 132.049 28.1057C132.742 28.1057 133.274 28.0007 133.633 27.7773C133.921 27.6091 134.199 27.3569 134.456 27.0274H138.652C138.249 28.2771 137.543 29.319 136.522 30.1427ZM132.049 20.0372C130.453 20.0372 129.415 20.8388 128.921 22.4551H135.045C134.898 21.7717 134.579 21.1935 134.059 20.7336C133.541 20.2737 132.862 20.0372 132.049 20.0372Z" fill="currentColor"/>
306<path d="M118.156 12.3634H121.913L121.976 31.2076H118.156V12.3634Z" fill="currentColor"/>
307<path fill-rule="evenodd" clip-rule="evenodd" d="M61.3455 25.2811V31.2076H57.2461V12.3634H65.1522C67.1087 12.3634 68.7193 12.968 69.9704 14.1769C71.2083 15.399 71.8339 16.9497 71.8339 18.8289C71.8339 20.708 71.2083 22.2586 69.9704 23.4676C68.7193 24.6765 67.1087 25.2811 65.1522 25.2811H61.3455ZM64.7529 16.0034H61.3455V21.6542H64.7529C66.6296 21.6542 67.7476 20.5766 67.7476 18.8289C67.7476 17.081 66.6296 16.0034 64.7529 16.0034Z" fill="currentColor"/>
308<path d="M101.648 31.2074V27.8433H94.8332L101.515 19.7746V16.9493H90.2014V20.3134H96.6034L89.9219 28.3821V31.2074H101.648Z" fill="currentColor"/>
309<path d="M115.285 31.2074V27.8433H108.47L115.152 19.7746V16.9493H103.838V20.3134H110.24L103.559 28.3821V31.2074H115.285Z" fill="currentColor"/>
310<path d="M80.5503 27.4353C81.9562 27.4331 83.2729 26.3619 83.2729 25.1676V16.8839L87.0928 16.8829V25.1639L87.088 25.1676C87.0283 26.9669 86.4176 28.4581 85.256 29.63C84.0315 30.8521 82.461 31.4697 80.5576 31.4697H80.543C78.6397 31.4697 77.0692 30.8521 75.8447 29.63C74.6829 28.4581 74.0723 26.9669 74.0127 25.1676L74.0078 25.1639V16.8829L77.8277 16.8839
310V25.1676C77.8277 26.3619 79.1444 27.4331 80.5503 27.4353Z" fill="currentColor"/>
311</svg>
312
313<svg  id='logo-nav-small' width="90" height="28" viewBox="0 0 90 28" fill="none" xmlns="http://www.w3.org/2000/svg">
314<path d="M14.1885 28.0009C22.0246 28.0009 28.377 21.7329 28.377 14.0009C28.377 6.26888 22.0246 0.000862122 14.1885 0.000862122C6.35241 0.000862122 0 6.26888 0 14.0009C0 21.7329 6.35241 28.0009 14.1885 28.0009Z" fill="#61F6B0"/>
315<path d="M12.0573 5.60022L7.80078 9.80022H12.0573V14.0002L7.80078 18.2002H12.0573V22.4002L16.3139 18.2002H12.0573V14.0002L16.3139 9.80022H12.0573V5.60022Z" fill="#F3EDFE"/>
316<path fill-rule="evenodd" clip-rule="evenodd" d="M16.3139 18.2002C17.1524 18.2002 17.9826 18.0373 18.7572 17.7207C19.5319 17.4041 20.2357 16.94 20.8287 16.355C21.4215 15.77 21.8918 15.0755 22.2127 14.3111C22.5335 13.5468 22.6987 12.7276 22.6987 11.9002C22.6987 11.0729 22.5335 10.2537 22.2127 9.48934C21.8918 8.72494 21.4215 8.03046 20.8287 7.44544C20.2357 6.86044 19.5319 6.39638 18.7572 6.07978C17.9826 5.76317 17.1524 5.60022 16.3139 5.60022H12.0573V9.80022H7.80078V14.0002H12.0573V18.2002H7.80078V22.4002H12.0573V18.2002H16.3139ZM16.3139 14.0002V9.80022H12.0573V14.0002H16.3139Z" fill="#0A0B0B"/>
317<path fill-rule="evenodd" clip-rule="evenodd" d="M88.3946 19.5051C87.6877 20.0748 86.7228 20.3639 85.4986 20.3639C84.0773 20.3639 82.9568 19.9473 82.1379 19.1055C81.319 18.2636 80.9141 17.0901 80.9141 15.5765C80.9141 14.0714 81.319 12.8894 82.1379 12.0475C82.9568 11.2057 84.0773 10.789 85.4986 10.789C86.8517 10.789 87.9463 11.2142 88.7652 12.0731C89.584 12.9319 89.9975 14.0459 89.9975 15.4064L89.9116 16.3588H83.4733C83.6889 17.5748 84.3611 18.1871 85.4986 18.1871C85.9469 18.1871 86.2915 18.1191 86.5242 17.9745C86.7107 17.8657 86.8907 17.7025 87.0569 17.4893H89.7738C89.5127 18.2979 89.0554 18.9722 88.3946 19.5051ZM85.4986 12.9659C84.4648 12.9659 83.7927 13.4847 83.4733 14.5306H87.4379C87.3431 14.0883 87.1363 13.7142 86.7999 13.4166C86.4642 13.119 86.0248 12.9659 85.4986 12.9659Z" fill="currentColor"/>
318<path d="M76.5039 8.00027H78.9365L78.9772 20.1943H76.5039V8.00027Z" fill="currentColor"/>
319<path fill-rule="evenodd" clip-rule="evenodd" d="M39.7207 16.3592V20.1943H37.0664V8.00027H42.1855C43.4523 8.00027 44.4951 8.39147 45.3051 9.17379C46.1067 9.96459 46.5117 10.968 46.5117 12.184C46.5117 13.4 46.1067 14.4034 45.3051 15.1857C44.4951 15.968 43.4523 16.3592 42.1855 16.3592H39.7207ZM41.9269 10.3557H39.7207V14.0123H41.9269C43.1421 14.0123 43.8659 13.315 43.8659 12.184C43.8659 11.053 43.1421 10.3557 41.9269 10.3557Z" fill="currentColor"/>
320<path d="M65.8151 20.1941V18.0172H61.4027L65.7289 12.796V10.9678H58.4036V13.1447H62.5488L58.2227 18.3659V20.1941H65.8151Z" fill="currentColor"/>
321<path d="M74.6432 20.1941V18.0172H70.2308L74.5571 12.796V10.9678H67.2317V13.1447H71.377L67.0508 18.3659V20.1941H74.6432Z" fill="currentColor"/>
322<path d="M52.1541 17.7532C53.0644 17.7518 53.9169 17.0586 53.9169 16.2858V10.9255L56.3903 10.9248V16.2834L56.3871 16.2858C56.3485 17.4501 55.9531 18.4151 55.201 19.1734C54.4081 19.9642 53.3912 20.3639 52.1589 20.3639H52.1494C50.917 20.3639 49.9001 19.9642 49.1073 19.1734C48.3551 18.4151 47.9597 17.4501 47.9211 16.2858L47.918 16.2834V10.9248L50.3913 10.9255V16.2858C50.3913 17.0586 51.2438 17.7518 52.1541 17.7532Z" fill="currentColor"/>
323</svg>
324
325<style>
326#logo-nav-large {
327  display: none;
328}
329
330@media (min-width: 768px) {
331  #logo-nav-large {
332    display: block;
333  }
334  #logo-nav-small {
335    display: none;
336  }
337}
338</style></div></a><nav role="navigation" class="navigation w-nav-menu"><div class="navigation-wrapper"><div class="navigation-inner"><div class="cc-hide"><div class="custom-nav-link-dropdown"><div class="nav-dropdown-toggle w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><div>Resources</div><div class="icon w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 w-embed"><svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg">
339<path d="M8.83408 11.8612L2.50049 5.52729L3.39252 4.63525L7.75956 9.00204C8.35317 9.59562 9.31558 9.59561 9.90917 9.00201L14.2759 4.63525L15.168 5.52729L8.83408 11.8612Z" fill="currentColor"/>
340</svg></div></div><div class="nav-dropdown-content"><div class="nav-dropdown_menu"><div class="corner-bottom-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
341<path d="M14 13.2705L6 13.2705C3.23858 13.2705 1 11.0319 1 8.27051L1 0.270508L1.22392e-06 0.270508L0 14.2705L14 14.2705L14 13.2705Z" fill="#0A0B0B"/>
342</svg></div><div class="corner-bottom-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
343<path d="M-8.74228e-08 13.2705L8 13.2705C10.7614 13.2705 13 11.0319 13 8.27051L13 0.270508L14 0.270508L14 14.2705L0 14.2705L-8.74228e-08 13.2705Z" fill="#0A0B0B"/>
344</svg></div><div class="corner-top-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
345<path d="M0.999998 14.2705L0.999999 6.27051C1 3.50908 3.23858 1.27051 6 1.27051L14 1.27051L14 0.27051L0 0.270508L-1.94699e-06 14.2705L0.999998 14.2705Z" fill="#0A0B0B"/>
346</svg></div><div class="corner-top-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
347<path d="M13 14.2705L13 6.27051C13 3.50908 10.7614 1.27051 8 1.27051L1.39071e-0
3477 1.27051L0 0.27051L14 0.270508L14 14.2705L13 14.2705Z" fill="#0A0B0B"/>
348</svg></div><div class="nav-dropdown_menu-header"><div weight="medium" color="neutral-60" data-wf--text-block--style-variant="font-size-14px" class="text-block w-variant-e9b93b9f-afe4-c074-bc5e-390d51378b6c">Get Support</div></div><div class="nav-dropdown_menu-header"><div weight="medium" color="neutral-60" data-wf--text-block--style-variant="font-size-14px" class="text-block w-variant-e9b93b9f-afe4-c074-bc5e-390d51378b6c">Resources</div></div><a id="w-node-bcadf8dd-b7d3-fec8-289c-21ac5dd38250-5dd38250" href="/blog/puzzle-launches-ai-suite" aria-current="page" class="nav-dropdown_menu-large-link w-inline-block w--current"><img src="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/690de75f7be20360e83eacd8_Illustration-2.svg" loading="lazy" alt="" class="menu-large-link_img"/><div class="flex-h-between-bottom"><div class="max-width-300"><div weight="" color="neutral" data-wf--text-block--style-variant="font-size-24px" class="text-block w-variant-16338ce8-e5ff-431a-1501-bb17462957a4">Puzzle Launches AI Suite, Betting on Accountants in the Age of AI</div></div><div class="icon w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
349<path d="M18.6922 5.91414L18.6925 15.551L17.1568 15.551L17.1566 11.3165C17.1566 10.2903 15.9159 9.77643 15.1903 10.5021L7.06442 18.6279L5.97843 17.5419L14.1042 9.41617C14.8298 8.69053 14.3159 7.4498 13.2897 7.4498L9.05559 7.4498L9.05559 5.91414L18.6922 5.91414Z" fill="currentColor"/>
350</svg></div></div></a><div class="nav-dropdown_menu-links"><ul role="list" class="nav-dropdown_menu-link-list w-list-unstyled"><li class="list-item"><a href="/pricing?tab=accounting" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-pink" class="icon-wrapper w-variant-f87f9a6b-7476-9b82-2a1f-bd871df7343d"><div class="flex-h-center-center"><div data-wf--find---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
351<path d="M12.4283 7.43708C12.4283 4.53104 10.0726 2.17513 7.16657 2.17508C4.2605 2.17508 1.90458 4.53101 1.90458 7.43708C1.90463 10.3431 4.26054 12.6988 7.16657 12.6988C10.0726 12.6988 12.4282 10.3431 12.4283 7.43708ZM13.5711 7.43708C13.5711 8.71851 13.1947 9.91191 12.5465 10.913C12.3052 11.2856 12.3218 11.7843 12.6357 12.0982L15.0706 14.5331L14.2626 15.3411L11.8277 12.9062C11.5138 12.5923 11.0151 12.5757 10.6425 12.817C9.6414 13.4652 8.448 13.8416 7.16657 13.8417C3.62935 13.8417 0.761769 10.9743 0.761719 7.43708C0.761719 3.89983 3.62932 1.03223 7.16657 1.03223C10.7038 1.03228 13.5711 3.89986 13.5711 7.43708Z" fill="#0A0B0B"/>
352</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Find accounting services</div></a></li><li class="list-item"><a href="https://help.puzzle.io/en/?_gl=1*1mx67n6*_gcl_au*NjA2MjA1NTIxLjE3NTQyOTAwMDY.*_ga*MTk5NzI3NzI4Mi4xNzQxODA2MDE0*_ga_2NQ41EYFTG*czE3NjA2NjM5NjAkbzYwJGcxJHQxNzYwNjY1MjkzJGo4JGwwJGgxODU4ODk4NDcz" target="_blank" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-pink" class="icon-wrapper w-variant-f87f9a6b-7476-9b82-2a1f-bd871df7343d"><div class="flex-h-center-center"><div data-wf--help---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
353<g clip-path="url(#clip0_1240_9030)">
354<path d="M11.0298 1.1693L15.299 5.4084L15.3201 11.4247L11.081 15.6939L5.06469 15.715L0.795464 11.4759L0.774392 5.4596L5.01348 1.19038L11.0298 1.1693ZM2.41894 5.42493C2.09855 5.74756 1.91947 6.18426 1.92108 6.63893L1.93401 10.2885C1.93562 10.7431 2.11777 11.1785 2.4404 11.4989L5.02985 14.07C5.35245 14.3903 5.78909 14.5694 6.24371 14.5678L9.89333 14.5551C10.348 14.5535 10.7835 14.3713 11.1039 14.0486L13.675 11.459C13.9952 11.1364 14.1743 10.6998 14.1727 10.2452L14.1601 6.59604C14.1586 6.14133 13.9764 5.70586 13.6537 5.38547L11.0639 2.81397C10.7413 2.49365 10.3046 2.31459 9.85002 2.31618L6.20092 2.32895C5.74626 2.33054 5.31086 2.51268 4.9905 2.83529L2.41894 5.42493Z" fill="#0A0B0B"/>
355<path d="M8.37919 11.5562V12.7467L7.23633 12.7464V11.5562H8.37919Z" fill="#0A0B0B"/>
356<path d="M9.23549 6.98472C9.23549 6.34509 8.96325 6.06187 8.69754 5.90688C8.38891 5.72685 8.03732 5.69901 7.94978 5.69901C7.69546 5.69901 6.89258 5.69874 6.47182 6.64544L5.42773 6.18115C6.14985 4.55653 7.63267 4.55615 7.94978 4.55615C8.14795 4.55615 8.72493 4.59975 9.27344 4.91971C9.86487 5.26472 10.3783 5.91009 10.3783 6.98472C10.3783 7.88601 9.92918 8.51813 9.40262 8.91832C9.26022 9.02653 9.11098 9.11902 8.96094 9.19741C8.62834 9.37117 8.37835 9.69293 8.37835 10.0682V10.8419H7.23549V8.48919L7.726 8.41915C7.98429 8.38226 8.38747 8.25449 8.71122 8.00844C9.01799 7.77529 9.23549 7.45487 9.23549 6.98472Z" fill="#0A0B0B"/>
357</g>
358<defs>
359<clipPath id="clip0_1240_9030">
360<rect width="16" height="16" fill="white" transform="translate(0 0.270508)"/>
361</clipPath>
362</defs>
363</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Help center</div></a></li><li class="list-item"><a href="https://help.puzzle.io/en/articles/12657717-how-to-contact-support" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-pink" class="icon-wrapper w-variant-f87f9a6b-7476-9b82-2a1f-bd871df7343d"><div class="flex-h-center-center"><div data-wf--chat---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
364<path d="M14.4277 2.27051V12.6991H5.68539C5.52818 12.6991 5.37401 12.7423 5.23972 12.8241L1.42773 15.1444V2.27051H14.4277ZM2.57059 12.0942C2.57059 12.54 3.0583 12.8141 3.4391 12.5823L4.988 11.6396L5.12472 11.5562H12.4277C12.9011 11.5562 13.2849 11.1725 13.2849 10.6991V4.27051C13.2849 3.79712 12.9011 3.41337 12.4277 3.41337H3.42773C2.95435 3.41337 2.57059 3.79712 2.57059 4.27051V12.0942Z" fill="#0A0B0B"/>
365<path d="M5.8577 7.69887C5.8577 8.01446 5.60186 8.2703 5.28627 8.2703C4.97068 8.2703 4.71484 8.01446 4.71484 7.69887C4.71484 7.38328 4.97068 7.12744 5.28627 7.12744C5.60186 7.12744 5.8577 7.38328 5.8577 7.69887Z" fill="#0A0B0B"/>
366<path d="M8.42997 7.69887C8.42997 8.01446 8.17413 8.2703 7.85854 8.2703C7.54295 8.2703 7.28711 8.01446 7.28711 7.69887C7.28711 7.38328 7.54295 7.12744 7.85854 7.12744C8.17413 7.12744 8.42997 7.38328 8.42997 7.69887Z" fill="#0A0B0B"/>
367<path d="M11.0003 7.69887C11.0003 8.01446 10.7444 8.2703 10.4289 8.2703C10.1133 8.2703 9.85742 8.01446 9.85742 7.69887C9.85742 7.38328 10.1133 7.12744 10.4289 7.12744C10.7444 7.12744 11.0003 7.38328 11.0003 7.69887Z" fill="#0A0B0B"/>
368</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Contact support</div></a></li><li class="list-item"><a href="/security" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-pink" class="icon-wrapper w-variant-f87f9a6b-7476-9b82-2a1f-bd871df7343d"><div class="flex-h-center-center"><div data-wf--security---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
369<g clip-path="url(#clip0_1240_9047)">
370<path d="M13.4277 4.38502C13.4277 3.95013 13.0929 3.58855 12.6593 3.55518C11.4699 3.4634 10.3026 3.18279 9.20145 2.72398L7.99888 2.22287L6.7966 2.72398C5.69547 3.18278 4.52835 3.4634 3.33901 3.55518C2.9054 3.58855 2.57059 3.95013 2.57059 4.38502V8.93743C2.57064 11.9355 5.00108 14.366 7.99916 14.366C10.9973 14.366 13.4277 11.9355 13.4277 8.93743V4.38502ZM11.0698 6.67459L6.99916 10.7455L4.92857 8.67459L5.73661 7.86656L6.39307 8.52302C6.72781 8.85776 7.27052 8.85776 7.60525 8.52302L10.2617 5.86656L11.0698 6.67459ZM14.5706 8.93743C14.5705 12.5667 11.6285 15.5089 7.99916 15.5089C4.3699 15.5089 1.42778 12.5667 1.42773 8.93743V2.55657L3.25112 2.41567C4.31952 2.33322 5.36799 2.08116 6.35714 1.66902L7.99916 0.984863L9.64118 1.66902C10.6304 2.08116 11.6788 2.33322 12.7472 2.41567L14.5706 2.55657V8.93743Z" fill="#0A0B0B"/>
371</g>
372<defs>
373<clipPath id="clip0_1240_9047">
374<rect width="16" height="16" fill="white" transform="translate(0 0.270508)"/>
375</clipPath>
376</defs>
377</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Security</div></a></li></ul></div><div class="nav-dropdown_menu-links"><ul role="list" class="nav-dropdown_menu-link-list w-list-unstyled"><li class="list-item"><a href="/blog" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-orange" class="icon-wrapper w-variant-d5a93d18-516c-d9f9-6282-39404810b5dc"><div class="flex-h-center-center"><div data-wf--tab---icon--variant="16x16" class="icon w-embed">
377<svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
378<g clip-path="url(#clip0_1240_9009)">
379<path d="M2.85742 0.770508H13.3811V16.0049L8.64893 11.9898C8.32926 11.7185 7.8603 11.7183 7.5404 11.9893L2.85742 15.9558V0.770508ZM4.00028 12.8734C4.00028 13.1167 4.28498 13.2487 4.47064 13.0915L8.0957 10.0213L11.7677 13.1369C11.9533 13.2944 12.2383 13.1624 12.2383 12.919V2.77051C12.2383 2.29712 11.8545 1.91337 11.3811 1.91337H4.85742C4.38403 1.91337 4.00028 2.29712 4.00028 2.77051V12.8734Z" fill="#0A0B0B"/>
380</g>
381<defs>
382<clipPath id="clip0_1240_9009">
383<rect width="16" height="16" fill="white" transform="translate(0 0.270508)"/>
384</clipPath>
385</defs>
386</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Blog &amp; news</div></a></li><li class="list-item"><a href="/customer-stories" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-orange" class="icon-wrapper w-variant-d5a93d18-516c-d9f9-6282-39404810b5dc"><div class="flex-h-center-center"><div data-wf--book---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
387<path d="M4.66155 1.70602C5.77424 1.64914 6.88093 1.9468 8.12639 2.68035C9.36456 2.08892 10.3868 1.72433 11.4364 1.70546C12.5775 1.68496 13.6707 2.07302 15.0391 2.83047L15.3337 2.99369V14.9516L14.4925 14.5007C13.247 13.8335 12.186 13.6463 11.2162 13.7102C10.2325 13.7751 9.30508 14.1002 8.32059 14.5222L8.10603 14.6142L7.88839 14.5297C6.60701 14.0314 5.68516 13.7431 4.77762 13.711C3.88719 13.6796 2.95709 13.8946 1.6769 14.5118L0.857422 14.9069V2.97723L1.17327 2.8193C2.37682 2.2175 3.48958 1.76595 4.66155 1.70602ZM4.71987 2.84749C4.06462 2.88099 3.40361 3.07127 2.6542 3.38932C2.24992 3.5609 2.00028 3.96604 2.00028 4.40522V12.6985C2.00028 12.9005 2.20441 13.0388 2.39505 12.9719C3.25795 12.6692 4.03423 12.5411 4.81808 12.5687C5.7025 12.6 6.56301 12.8292 7.52399 13.1725V3.65217C6.43551 3.01508 5.55448 2.80481 4.71987 2.84749ZM11.457 2.84804C10.6671 2.86224 9.8405 3.13241 8.66685 3.68928V13.1494C9.44531 12.8569 10.2629 12.6275 11.1412 12.5696C11.9795 12.5143 12.8549 12.6163 13.7925 12.9439C13.9844 13.0109 14.1908 12.8724 14.1908 12.6691V4.36104C14.1908 3.93691 13.9584 3.54205 13.5722 3.36664C12.7418 2.98941 12.0894 2.8367 11.457 2.84804Z" fill="#0A0B0B"/>
388</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Customer stories</div></a></li><li class="list-item"><a href="/partner-rewards" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-orange" class="icon-wrapper w-variant-d5a93d18-516c-d9f9-6282-39404810b5dc"><div class="flex-h-center-center"><div data-wf--cup---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
389<path d="M11.4277 3.12744C11.4277 2.65405 11.044 2.2703 10.5706 2.2703H5.42773C4.95435 2.2703 4.57059 2.65405 4.57059 3.12744V7.69887C4.57059 9.59241 6.10562 11.1274 7.99916 11.1274C9.8927 11.1274 11.4277 9.59241 11.4277 7.69887V3.12744ZM13.4277 4.46087C13.4277 3.98748 13.044 3.60372 12.5706 3.60372V6.34145C13.075 6.12098 13.4277 5.618 13.4277 5.0323V4.46087ZM2.57059 5.0323C2.57063 5.61799 2.92331 6.12098 3.42773 6.34145V3.60372C2.95435 3.60372 2.57059 3.98748 2.57059 4.46087V5.0323ZM14.5706 5.0323C14.5705 6.25594 13.7156 7.27908 12.5706 7.53899V7.69887C12.5706 9.76776 11.1962 11.5154 9.31064 12.079C8.89639 12.2029 8.57059 12.5591 8.57059 12.9915V14.4609H11.3326V15.6037H4.66574V14.4609H7.42773V12.9915C7.42773 12.5591 7.10194 12.2029 6.68768 12.079C4.80213 11.5154 3.42773 9.76776 3.42773 7.69887V7.53899C2.28273 7.27908 1.42778 6.25595 1.42773 5.0323V2.46087H3.42773V1.12744H12.5706V2.46087H14.5706V5.0323Z" fill="#0A0B0B"/>
390</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Partner rewards</div></a></li><li class="list-item"><a href="/time-savings-calculator" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-orange" class="icon-wrapper w-variant-d5a93d18-516c-d9f9-6282-39404810b5dc"><div class="flex-h-center-center"><div data-wf--calculator---icon--variant="16x16" class="icon w-embed">
390<svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
391<path d="M12.2854 11.4136V12.5564H9.14258V11.4136H12.2854ZM12.2854 9.41357V10.5564H9.14258V9.41357H12.2854Z" fill="#0A0B0B"/>
392<path d="M11.2854 3.98486V4.69915C11.2854 4.85694 11.4134 4.98486 11.5711 4.98486H12.2854V6.12772H11.5711C11.4134 6.12772 11.2854 6.25564 11.2854 6.41343V7.12772H10.1426V6.41343C10.1426 6.25564 10.0147 6.12772 9.85686 6.12772H9.14258V4.98486H9.85686C10.0147 4.98486 10.1426 4.85694 10.1426 4.69915V3.98486H11.2854Z" fill="#0A0B0B"/>
393<path d="M6.8577 5.12744L6.8577 6.2703L3.71484 6.2703L3.71484 5.12744L6.8577 5.12744Z" fill="#0A0B0B"/>
394<path d="M7.07031 10.0077L6.343 10.7348C6.23139 10.8464 6.23137 11.0273 6.34296 11.1389L7.07031 11.8663L6.26228 12.6743L5.53493 11.947C5.42334 11.8354 5.24241 11.8354 5.13084 11.947L4.40374 12.6743L3.5957 11.8663L4.32286 11.1389C4.43441 11.0273 4.4344 10.8464 4.32283 10.7349L3.5957 10.0077L4.40374 9.19971L5.13087 9.92684C5.24243 10.0384 5.42332 10.0384 5.5349 9.92687L6.26228 9.19971L7.07031 10.0077Z" fill="#0A0B0B"/>
395<path d="M15.1431 1.12744V15.4132H0.857422V1.12744H15.1431ZM2.00028 13.4132C2.00028 13.8865 2.38403 14.2703 2.85742 14.2703H13.1431C13.6165 14.2703 14.0003 13.8865 14.0003 13.4132V3.12744C14.0003 2.65405 13.6165 2.2703 13.1431 2.2703H2.85742C2.38403 2.2703 2.00028 2.65405 2.00028 3.12744V13.4132Z" fill="#0A0B0B"/>
396</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Time saving calculator</div></a></li></ul></div></div></div></div><div class="custom-nav-link-dropdown"><div class="nav-dropdown-toggle w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><div>Companies</div><div class="icon w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 w-embed"><svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg">
397<path d="M8.83408 11.8612L2.50049 5.52729L3.39252 4.63525L7.75956 9.00204C8.35317 9.59562 9.31558 9.59561 9.90917 9.00201L14.2759 4.63525L15.168 5.52729L8.83408 11.8612Z" fill="currentColor"/>
398</svg></div></div><div class="nav-dropdown-content small w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 _3"><div class="nav-dropdown_menu small w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><div class="corner-bottom-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
399<path d="M14 13.2705L6 13.2705C3.23858 13.2705 1 11.0319 1 8.27051L1 0.270508L1.22392e-06 0.270508L0 14.2705L14 14.2705L14 13.2705Z" fill="#0A0B0B"/>
400</svg></div><div class="corner-bottom-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
401<path d="M-8.74228e-08 13.2705L8 13.2705C10.7614 13.2705 13 11.0319 13 8.27051L13 0.270508L14 0.270508L14 14.2705L0 14.2705L-8.74228e-08 13.2705Z" fill="#0A0B0B"/>
402</svg></div><div class="corner-top-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
403<path d="M0.999998 14.2705L0.999999 6.27051C1 3.50908 3.23858 1.27051 6 1.27051L14 1.27051L14 0.27051L0 0.270508L-1.94699e-06 14.2705L0.999998 14.2705Z" fill="#0A0B0B"/>
404</svg></div><div class="corner-top-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
405<path d="M13 14.2705L13 6.27051C13 3.50908 10.7614 1.27051 8 1.27051L1.39071e-07 1.27051L0 0.27051L14 0.270508L14 14.2705L13 14.2705Z" fill="#0A0B0B"/>
406</svg></div><div id="w-node-b3b17a7e-47aa-92dc-0d1e-551988d0b988-cd8a3b66" class="nav-dropdown_menu-links w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><ul role="list" class="nav-dropdown_menu-link-list w-list-unstyled"><li class="list-item"><a href="/solutions/startup" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-green" class="icon-wrapper w-variant-660ab5c0-b050-6244-f8f8-c422483c50d4"><div class="flex-h-center-center"><div data-wf--rocket---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
407<g clip-path="url(#clip0_1240_7945)">
408<path d="M9.23744 11.2706V12.868C9.23744 13.1225 9.5452 13.25 9.72519 13.07L10.7333 12.0619C10.7511 12.0441 10.7612 12.0196 10.7612 11.9944V7.36719L12.2617 5.86663L12.3909 5.73326C13.0219 5.05908 13.4277 4.2816 13.4277 3.46345V2.84208H12.8064C11.9337 2.84208 
40811.1075 3.30401 10.4035 4.00809L8.96289 5.50865H4.27539C4.25018 5.50865 4.22599 5.51875 4.20815 5.53655L3.1998 6.5449C3.01981 6.72489 3.14728 7.03264 3.40183 7.03264H4.99916V8.1755H-0.046875L3.39983 4.72852C3.63201 4.49633 3.94703 4.36579 4.27539 4.36579H7.50151C8.1239 4.36579 8.71938 4.11199 9.1504 3.663L9.58705 3.20815L9.59096 3.20396L9.59515 3.20006C10.4187 2.37651 11.5186 1.69922 12.8064 1.69922H14.5706V3.46345C14.5706 4.7512 13.8935 5.85115 13.07 6.67466L12.5735 7.17121C12.1448 7.59986 11.904 8.18125 11.904 8.78745V11.9944C11.904 12.3228 11.7734 12.6378 11.5413 12.87L8.09459 16.317V11.2706H9.23744ZM8.40318 8.67466L5.07003 12.0081L4.262 11.2001L7.59515 7.86663L8.40318 8.67466Z" fill="#0A0B0B"/>
409</g>
410<defs>
411<clipPath id="clip0_1240_7945">
412<rect width="16" height="16" fill="white" transform="translate(0 0.270508)"/>
413</clipPath>
414</defs>
415</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Puzzle for Startups</div><p class="c-paragraph_s cc-400 cc-op_70">Know your numbers every day</p></div></a></li><li class="list-item"><a href="/small-business" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-green" class="icon-wrapper w-variant-660ab5c0-b050-6244-f8f8-c422483c50d4"><div class="flex-h-center-center"><div data-wf--small-business---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
416<path d="M12.8186 3.6988C13.2159 3.69881 13.5872 3.88948 13.8192 4.20801L13.8638 4.2733L14.0061 4.49791C14.8105 5.76473 15.238 7.23446 15.238 8.73507V9.50851H13.9046V15.4132H6.09514V10.3657C6.09514 9.89227 5.71139 9.50851 5.238 9.50851H4.09515C3.62176 9.50851 3.238 9.89227 3.238 10.3657V15.4132H2.09514V9.50851H0.761719V8.73507C0.761719 7.23446 1.18897 5.76473 1.9933 4.49791L2.13588 4.2733C2.36303 3.91561 2.75735 3.6988 3.18108 3.6988H12.8186ZM7.238 13.4132C7.238 13.8865 7.62176 14.2703 8.09514 14.2703H11.9046C12.378 14.2703 12.7617 13.8865 12.7617 13.4132V10.3657C12.7617 9.89226 12.378 9.50851 11.9046 9.50851H8.09515C7.62176 9.50851 7.238 9.89227 7.238 10.3657V13.4132ZM3.18108 4.84166C3.14848 4.84166 3.1182 4.8585 3.10073 4.88602L2.95787 5.11063C2.44448 5.91924 2.11152 6.82451 1.97545 7.76525C1.92852 8.08974 2.19142 8.36565 2.51928 8.36565H13.4804C13.8083 8.36565 14.0712 8.08974 14.0243 7.76526C13.8996 6.90326 13.6096 6.07106 13.1669 5.31571L13.0416 5.11063L12.899 4.88574C12.8815 4.85828 12.8511 4.84167 12.8186 4.84166H3.18108ZM12.6666 1.03223V2.17508H3.33315V1.03223H12.6666Z" fill="#0A0B0B"/>
417</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Puzzle for SMBs</div><p class="c-paragraph_s cc-400 cc-op_70">Real-time, accurate books</p></div></a></li></ul></div></div></div></div><div class="custom-nav-link-dropdown"><div class="nav-dropdown-toggle w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><div>Accounting Firms</div><div class="icon w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 w-embed"><svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg">
418<path d="M8.83408 11.8612L2.50049 5.52729L3.39252 4.63525L7.75956 9.00204C8.35317 9.59562 9.31558 9.59561 9.90917 9.00201L14.2759 4.63525L15.168 5.52729L8.83408 11.8612Z" fill="currentColor"/>
419</svg></div></div><div class="nav-dropdown-content small w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 _4"><div class="nav-dropdown_menu _2 w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><div class="corner-bottom-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
420<path d="M14 13.2705L6 13.2705C3.23858 13.2705 1 11.0319 1 8.27051L1 0.270508L1.22392e-06 0.270508L0 14.2705L14 14.2705L14 13.2705Z" fill="#0A0B0B"/>
421</svg></div><div class="corner-bottom-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
422<path d="M-8.74228e-08 13.2705L8 13.2705C10.7614 13.2705 13 11.0319 13 8.27051L13 0.270508L14 0.270508L14 14.2705L0 14.2705L-8.74228e-08 13.2705Z" fill="#0A0B0B"/>
423</svg></div><div class="corner-top-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
424<path d="M0.999998 14.2705L0.999999 6.27051C1 3.50908 3.23858 1.27051 6 1.27051L14 1.27051L14 0.27051L0 0.270508L-1.94699e-06 14.2705L0.999998 14.2705Z" fill="#0A0B0B"/>
425</svg></div><div class="corner-top-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
426<path d="M13 14.2705L13 6.27051C13 3.50908 10.7614 1.27051 8 1.27051L1.39071e-0
4267 1.27051L0 0.27051L14 0.270508L14 14.2705L13 14.2705Z" fill="#0A0B0B"/>
427</svg></div><div class="nav-dropdown_menu-links cc-2 w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><ul role="list" class="nav-dropdown_menu-link-list w-list-unstyled"><li class="list-item"><a href="#" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-blue" class="icon-wrapper w-variant-040a5e24-64c0-ae8b-20a1-e8f6ac926c90"><div class="flex-h-center-center"><div data-wf--firms---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
428<g clip-path="url(#clip0_1240_7972)">
429<path d="M13.2879 0.739746L13.2785 3.12981L13.2854 14.3656H14V15.5084H2V14.3656H2.762V0.696777L13.2879 0.739746ZM7.238 10.3656V12.1753H5.42857V10.3656H7.238ZM10.5714 10.3656V12.1753H8.762V10.3656H10.5714ZM7.238 7.03244V8.84187H5.42857V7.03244H7.238ZM10.5714 7.03244V8.84187H8.762V7.03244H10.5714ZM7.238 3.69901V5.50844H5.42857V3.69901H7.238ZM10.5714 3.69901V5.50844H8.762V3.69901H10.5714ZM3.90486 13.5084C3.90486 13.9818 4.28861 14.3656 4.762 14.3656H11.2849C11.7585 14.3656 12.1423 13.9815 12.142 13.5079L12.1356 3.12535L12.1371 2.73449C12.1389 2.2612 11.7567 1.87602 11.2834 1.8741L4.76548 1.8476C4.29074 1.84567 3.90486 2.22999 3.90486 2.70473V13.5084Z" fill="#0A0B0B"/>
430</g>
431<defs>
432<clipPath id="clip0_1240_7972">
433<rect width="16" height="16" fill="white" transform="translate(0 0.270508)"/>
434</clipPath>
435</defs>
436</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Puzzle for Firms</div><p class="c-paragraph_s cc-400 cc-op_70">Scale revenue without scaling headcount</p></div></a></li><li class="list-item"><a href="#" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-blue" class="icon-wrapper w-variant-040a5e24-64c0-ae8b-20a1-e8f6ac926c90"><div class="flex-h-center-center"><div data-wf--stats--icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
437<g clip-path="url(#clip0_4021_5938)">
438<path d="M9.17182 3.75V20.25M13.8436 14.75V20.25M4.5 10.35V20.25M19.5 10.7079V20.25" stroke="#0A0B0B" stroke-width="1.76136"/>
439</g>
440<defs>
441<clipPath id="clip0_4021_5938">
442<rect width="24" height="24" fill="white"/>
443</clipPath>
444</defs>
445</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Puzzle for Accountants</div><p class="c-paragraph_s cc-400 cc-op_70">AI-powered, accountant designed</p></div></a></li></ul></div><div id="w-node-_5a136a2b-ef93-68f1-7d06-7503b40847fa-cd8a3b66" class="c-wrap cc-gap_1-3 cc-featured_nav-item w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><div id="w-node-_1ec5ac4c-7055-4db7-d150-199ef6f6835a-cd8a3b66" class="c-wrap cc-gap_1-3"><a href="/ai-field-guide-for-accounting-firms" class="c-wrap cc-gap_05 w-inline-block"><img src="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6a2544ba80eb93637150daca_field-guide-nav-illustration-v2%201.webp" loading="lazy" sizes="(max-width: 991px) 100vw, 770px" srcset="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6a2544ba80eb93637150daca_field-guide-nav-illustration-v2%201-p-500.webp 500w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6a2544ba80eb93637150daca_field-guide-nav-illustration-v2%201.webp 770w" alt="AI Field Guide for Accounting Firms illustration" class="c-nav-card_img cc-2 w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"/><div class="c-wrap"><div class="c-wrap cc-gap_03"><div class="c-paragraph cc-500 cc-text_black-500">AI Field Guide for Accounting Firms</div><div class="c-wrap cc-horizontal cc-align_center cc-gap_05"><div class="c-paragraph_s cc-500 cc-text_dark-grey">Two questions to ask to every AI vendor</div><div class="arrow-icon w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 w-embed"><svg class='arrow-btn' width="17" height="17" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
446<path d="M22.2121 11.9999L14.6062 19.6062L13.3941 18.3941L16.7362 15.0518C17.5461 14.2419 16.9724 12.857 15.827 12.857H3V11.1427H15.8268C16.9723 11.1427 17.5459 9.75783 16.736 8.94788L13.3941 5.60604L14.6062 4.39398L22.2121 11.9999Z" fill="currentColor"/>
447</svg>
448
449<style>
450@media (max-width: 767px) {
451    .arrow-btn {
452        width: 16px;
453        height: 16px;
454    }
455}
456</style></div></div></div></div></a></div></div></div></div></div><div class="custom-nav-link-dropdown"><div class="nav-dropdown-toggle w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><div>Product</div><div class="icon w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 w-embed"><svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg">
457<path d="M8.83408 11.8612L2.50049 5.52729L3.39252 4.63525L7.75956 9.00204C8.35317 9.59562 9.31558 9.59561 9.90917 9.00201L14.2759 4.63525L15.168 5.52729L8.83408 11.8612Z" fill="currentColor"/>
458</svg></div></div><div class="nav-dropdown-content small w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 _5"><div class="nav-dropdown_menu _3 w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><div class="corner-bottom-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
459<path d="M14 13.2705L6 13.2705C3.23858 13.2705 1 11.0319 1 8.27051L1 0.270508L1.22392e-06 0.270508L0 14.2705L14 14.2705L14 13.2705Z" fill="#0A0B0B"/>
460</svg></div><div class="corner-bottom-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
461<path d="M-8.74228e-08 13.2705L8 13.2705C10.7614 13.2705 13 11.0319 13 8.27051L13 0.270508L14 0.270508L14 14.2705L0 14.2705L-8.74228e-08 13.2705Z" fill="#0A0B0B"/>
462</svg></div><div class="corner-top-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
463<path d="M0.999998 14.2705L0.999999 6.27051C1 3.50908 3.23858 1.27051 6 1.27051L14 1.27051L14 0.27051L0 0.270508L-1.94699e-06 14.2705L0.999998 14.2705Z" fill="#0A0B0B"/>
464</svg></div><div class="corner-top-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
465<path d="M13 14.2705L13 6.27051C13 3.50908 10.7614 1.27051 8 1.27051L1.39071e-07 1.27051L0 0.27051L14 0.270508L14 14.2705L13 14.2705Z" fill="#0A0B0B"/>
466</svg></div><div class="nav-dropdown_menu-links cc-3 w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><ul role="list" class="nav-dropdown_menu-link-list w-list-unstyled"><li class="list-item"><a href="/accrual-automation" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="large-purple" class="icon-wrapper w-variant-29244671-8a63-bbc1-d679-6627b4f18af4"><div class="flex-h-center-center"><div data-wf--service---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
467<path d="M7.41708 3.22337C8.6254 2.01504 10.4699 1.84097 11.8704 2.4943L12.4712 2.7745L9.97904 5.26641L10.7333 6.02088L13.2256 3.52897L13.5058 4.12973C14.1592 5.53025 13.9851 7.37471 12.7768 8.58306C12.4409 8.9189 12.0596 9.18152 11.6537 9.37176L13.4743 11.1926C14.0782 11.7965 14.0971 12.7637 13.531 13.3903L13.4743 13.4499C12.8518 14.0724 11.8431 14.0731 11.2196 13.4522L8.1296 10.408L5.18271 13.3551C4.4819 14.0559 3.34581 14.0559 2.645 13.3551C1.94416 12.6544 1.9442 11.518 2.645 10.8172L6.40644 7.05555C6.40569 7.05292 6.40515 7.05024 6.4044 7.04761L2.25576 2.91211L2.91138 2.25445L6.27768 5.61032C6.36571 4.74227 6.74738 3.89308 7.41708 3.22337ZM8.94437 9.59325C8.85717 9.68045 8.8577 9.82199 8.94554 9.90854L11.8711 12.7909L11.8725 12.792L11.8736 12.7934C12.1343 13.054 12.5571 13.054 12.8178 12.7934C13.0622 12.5489 13.0774 12.1621 12.8636 11.8999L12.8178 11.8492L10.9092 9.94059C10.7494 9.78076 10.5222 9.7127 10.2968 9.73011C9.84189 9.76525 9.38347 9.71992 8.94437 9.59325ZM9.90802 4.02434C10.2989 3.63339 10.0825 2.99969 9.54037 3.10798C8.99758 3.2164 8.48243 3.47108 8.07361 3.8799C7.21083 4.74268 6.97886 5.98288 7.37129 7.01678L7.47784 7.29744L7.24025 7.53525L3.30153 11.474C2.96336 11.8122 2.96338 12.3605 3.30153 12.6986C3.63971 13.0368 4.188 13.0368 4.52618 12.6986L8.70248 8.52231L8.98314 8.62886C10.017 9.02133 11.2574 8.78933 12.1202 7.92653C12.5291 7.51766 12.7837 7.00247 12.892 6.45966C13.0001 5.91749 12.3663 5.70117 11.9754 6.09212L10.7335 7.33416L8.66598 5.26664L9.90802 4.02434Z" fill="#0A0B0B"/>
468</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Accrual Automation<br/></div><p class="c-paragraph_s cc-400 cc-op_70">Prepaid expenses, fixed assets and more</p></div></a></li><li class="list-item"><a href="/invoicing" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="large-purple" class="icon-wrapper w-variant-29244671-8a63-bbc1-d679-6627b4f18af4"><div class="flex-h-center-center"><div data-wf--book---icon--variant="16x16" class="icon w-embed">
468<svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
469<path d="M4.66155 1.70602C5.77424 1.64914 6.88093 1.9468 8.12639 2.68035C9.36456 2.08892 10.3868 1.72433 11.4364 1.70546C12.5775 1.68496 13.6707 2.07302 15.0391 2.83047L15.3337 2.99369V14.9516L14.4925 14.5007C13.247 13.8335 12.186 13.6463 11.2162 13.7102C10.2325 13.7751 9.30508 14.1002 8.32059 14.5222L8.10603 14.6142L7.88839 14.5297C6.60701 14.0314 5.68516 13.7431 4.77762 13.711C3.88719 13.6796 2.95709 13.8946 1.6769 14.5118L0.857422 14.9069V2.97723L1.17327 2.8193C2.37682 2.2175 3.48958 1.76595 4.66155 1.70602ZM4.71987 2.84749C4.06462 2.88099 3.40361 3.07127 2.6542 3.38932C2.24992 3.5609 2.00028 3.96604 2.00028 4.40522V12.6985C2.00028 12.9005 2.20441 13.0388 2.39505 12.9719C3.25795 12.6692 4.03423 12.5411 4.81808 12.5687C5.7025 12.6 6.56301 12.8292 7.52399 13.1725V3.65217C6.43551 3.01508 5.55448 2.80481 4.71987 2.84749ZM11.457 2.84804C10.6671 2.86224 9.8405 3.13241 8.66685 3.68928V13.1494C9.44531 12.8569 10.2629 12.6275 11.1412 12.5696C11.9795 12.5143 12.8549 12.6163 13.7925 12.9439C13.9844 13.0109 14.1908 12.8724 14.1908 12.6691V4.36104C14.1908 3.93691 13.9584 3.54205 13.5722 3.36664C12.7418 2.98941 12.0894 2.8367 11.457 2.84804Z" fill="#0A0B0B"/>
470</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Invoicing</div><p class="c-paragraph_s cc-400 cc-op_70">Send, track, and reconcile invoices</p></div></a></li></ul><ul role="list" class="nav-dropdown_menu-link-list w-list-unstyled"><li class="list-item"><a href="/integrations" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="large-purple" class="icon-wrapper w-variant-29244671-8a63-bbc1-d679-6627b4f18af4"><div class="flex-h-center-center"><div data-wf--integration---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
471<path d="M8.76172 13.6037C8.76172 13.1828 8.42053 12.8417 7.99972 12.8417C7.57896 12.8417 7.238 13.1829 7.238 13.6037C7.238 14.0244 7.57895 14.3656 7.99972 14.3657C8.42053 14.3657 8.76172 14.0245 8.76172 13.6037ZM7.99972 6.84166C7.21079 6.84171 6.5712 7.48129 6.57115 8.27023C6.57115 9.05921 7.21075 9.69875 7.99972 9.6988C8.78873 9.6988 9.42829 9.05924 9.42829 8.27023C9.42824 7.48126 8.7887 6.84166 7.99972 6.84166ZM14.0951 8.27023C14.0951 7.84946 13.7539 7.50851 13.3331 7.50851C12.9124 7.50851 12.5712 7.84946 12.5711 8.27023C12.5711 8.69104 12.9123 9.03223 13.3331 9.03223C13.754 9.03223 14.0951 8.69104 14.0951 8.27023ZM1.90458 8.27023C1.90458 8.69103 2.24578 9.03223 2.66657 9.03223C3.08733 9.03218 3.42829 8.691 3.42829 8.27023C3.42824 7.8495 3.08729 7.50856 2.66657 7.50851C2.24581 7.50851 1.90463 7.84947 1.90458 8.27023ZM8.76172 2.93708C8.76172 2.51629 8.42052 2.17508 7.99972 2.17508C7.57896 2.17513 7.238 2.51632 7.238 2.93708C7.23805 3.3578 7.57899 3.69875 7.99972 3.6988C8.42049 3.6988 8.76167 3.35783 8.76172 2.93708ZM9.90458 2.93708C9.90453 3.7899 9.34388 4.51132 8.57115 4.75405V5.07882C8.57115 5.47913 8.85752 5.81309 9.21052 6.00185C9.65917 6.24176 10.0282 6.61083 10.2681 7.05949C10.4568 7.41247 10.7908 7.6988 11.1911 7.6988H11.5156C11.7584 6.92606 12.4803 6.36565 13.3331 6.36565C14.3851 6.36565 15.238 7.21828 15.238 8.27023C15.238 9.32222 14.3851 10.1751 13.3331 10.1751C12.4802 10.1751 11.7583 9.61449 11.5156 8.84166H11.1911C10.7908 8.84166 10.4569 9.12802 10.2681 9.48103C10.0282 9.92968 9.65918 10.2987 9.21052 10.5386C8.85751 10.7274 8.57115 11.0613 8.57115 11.4616V11.7861C9.34398 12.0288 9.90458 12.7507 9.90458 13.6037C9.90458 14.6556 9.05171 15.5085 7.99972 15.5085C6.94777 15.5085 6.09514 14.6556 6.09514 13.6037C6.09515 12.7508 6.65555 12.0289 7.42829 11.7861V11.4613C7.42829 11.061 7.14198 10.7271 6.78899 10.5384C6.34035 10.2985 5.97128 9.92959 5.73137 9.48102C5.54258 9.12803 5.20862 8.84166 4.80831 8.84166H4.48382C4.24112 9.61443 3.51942 10.175 2.66657 10.1751C1.61461 10.1751 0.761719 9.32223 0.761719 8.27023C0.761769 7.21827 1.61464 6.36565 2.66657 6.36565C3.51936 6.36569 4.24106 6.92611 4.48382 7.6988H4.80866C5.20894 7.6988 5.54288 7.41248 5.73161 7.05949C5.97147 6.61086 6.34042 6.2418 6.78898 6.00189C7.14195 5.8131 7.42829 5.47916 7.42829 5.07887V4.75405C6.65564 4.51127 6.09519 3.78984 6.09514 2.93708C6.09514 1.88515 6.94777 1.03228 7.99972 1.03223C9.05172 1.03223 9.90458 1.88512 9.90458 2.93708Z" fill="#0A0B0B"/>
472</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Integrations</div><p class="c-paragraph_s cc-400 cc-op_70">Stripe, Mercury, Ramp, Brex, Gusto &amp; more</p></div></a></li><li class="list-item"><a href="/revenue-recognition" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="large-purple" class="icon-wrapper w-variant-29244671-8a63-bbc1-d679-6627b4f18af4"><div class="flex-h-center-center"><div data-wf--revenue---icon--variant="16x16" class="icon w-embed">
472<svg width="100%" height="100%" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg">
473<g clip-path="url(#clip0_1240_7998)">
474<path d="M10.0296 0.841797L10.4464 2.32087C10.7522 2.41888 11.0428 2.5406 11.3198 2.67969L12.6448 1.90792L14.8315 4.09487L14.0809 5.43443C14.2248 5.71765 14.3449 6.01084 14.4436 6.30999L15.9294 6.7101V9.79911L14.4501 10.216C14.352 10.5217 14.2303 10.8123 14.0912 11.0893L14.8633 12.4143L12.6763 14.601L11.3365 13.8504C11.0533 13.9943 10.7601 14.1145 10.4609 14.2132L10.0611 15.6989H6.9721L6.55497 14.2196C6.24923 14.1216 5.95863 13.9999 5.68164 13.8608L4.35686 14.6328L2.1702 12.4459L2.92048 11.106C2.77666 10.8228 2.65646 10.5296 2.55776 10.2305L1.07227 9.83064V6.74163L2.55134 6.3245C2.64936 6.01877 2.77106 5.72815 2.91016 5.45117L2.13839 4.12639L4.32533 1.93973L5.6649 2.69001C5.94811 2.54618 6.24132 2.426 6.54046 2.32729L6.94057 0.841797H10.0296ZM7.47712 3.24442L7.16323 3.33175C6.73077 3.45188 6.32108 3.61821 5.94782 3.83594L5.66546 4.00056L5.08733 3.67675C4.75248 3.48919 4.33377 3.54709 4.06238 3.81848L4.03598 3.84488C3.76073 4.12013 3.70552 4.5463 3.90154 4.88261L4.22238 5.43304L4.06222 5.71819C3.84525 6.10392 3.67346 6.50446 3.56529 6.92941L3.4841 7.24888L2.83955 7.43071C2.4702 7.5349 2.21512 7.8719 2.21512 8.25566V8.29796C2.21512 8.6855 2.47515 9.02483 2.84936 9.12561L3.47489 9.29408L3.56222 9.60798C3.68235 10.0404 3.84868 10.4501 4.06641 10.8234L4.23103 11.1057L3.90731 11.6836C3.7197 12.0184 3.77759 12.4372 4.049 12.7086L4.07544 12.735C4.35065 13.0102 4.77674 13.0655 5.11303 12.8696L5.6635 12.5488L5.94866 12.709C6.28618 12.8988 6.63504 13.0541 7.00167 13.1624L7.15988 13.2059L7.47935 13.2871L7.66118 13.9317C7.76537 14.301 8.10237 14.5561 8.48613 14.5561H8.52843C8.91597 14.5561 9.2553 14.2961 9.35608 13.9218L9.52455 13.2963L9.83845 13.209C10.2709 13.0889 10.6806 12.9225 11.0539 12.7048L11.3362 12.5402L11.9141 12.8638C12.2489 13.0513 12.6676 12.9934 12.939 12.722L12.9654 12.6955C13.2407 12.4203 13.2959 11.9942 13.0999 11.6579L12.7793 11.1077L12.9395 10.8225C13.1564 10.4368 13.3282 10.0363 13.4364 9.61133L13.5176 9.29185L14.1623 9.10983C14.5316 9.00558 14.7866 8.66863 14.7866 8.28494V8.24263C14.7866 7.85503 14.5264 7.51566 14.1521 7.41494L13.5268 7.24665L13.4395 6.93276C13.3193 6.5003 13.153 6.09061 12.9353 5.71735L12.7706 5.43499L13.0943 4.85681C13.2818 4.52198 13.2239 4.10334 12.9525 3.832L12.9261 3.80557C12.6508 3.53029 12.2246 3.4751 11.8883 3.67117L11.3382 3.99191L11.053 3.83175C10.6673 3.61478 10.2667 3.44299 9.8418 3.33482L9.52232 3.25363L9.34049 2.60908C9.2363 2.23973 8.89931 1.98465 8.51555 1.98465H8.47324C8.0857 1.98465 7.74637 2.24468 7.64559 2.61889L7.47712 3.24442Z" fill="#0A0B0B"/>
475<path d="M9.07129 5.55566C9.39352 5.65453 9.65291 5.83175 9.8457 6.0459C10.1226 6.35368 10.2704 6.74339 10.2705 7.07031H9.12793C9.12758 7.06662 9.12434 7.03335 9.10254 6.97949C9.08035 6.92476 9.04519 6.86412 8.99609 6.80957C8.90652 6.71023 8.75785 6.61328 8.49902 6.61328C8.1852 6.61343 7.98838 6.70644 7.87695 6.80762C7.76889 6.90597 7.69922 7.04876 7.69922 7.24219C7.69927 7.36312 7.74806 7.4546 7.87305 7.53809C8.01529 7.63291 8.24125 7.69909 8.49902 7.69922C9.4421 7.69922 10.2703 8.41395 10.2705 9.29883C10.2705 9.6703 10.1502 10.1035 9.86328 10.4541C9.66615 10.6949 9.39957 10.8822 9.07129 10.9844V11.6992H7.92871V10.9893C7.59863 10.8957 7.32065 10.73 7.10742 10.5361C6.94543 10.3888 6.81416 10.2213 6.7207 10.0508C6.63188 9.88854 6.55667 9.68495 6.55664 9.4707H7.69922C7.69922 9.4279 7.68875 9.43885 7.72266 9.50098C7.75227 9.55506 7.80371 9.6238 7.87695 9.69043C8.02134 9.82165 8.23087 9.92754 8.49902 9.92773C8.756 9.92773 8.89424 9.83327 8.97852 9.73047C9.07735 9.60968 9.12793 9.44165 9.12793 9.29883C9.12764 9.15514 8.92696 8.8418 8.49902 8.8418C8.07161 8.84167 7.61095 8.73705 7.23926 8.48926C6.85061 8.23004 6.55671 7.80646 6.55664 7.24219C6.55664 6.75022 6.74444 6.2921 7.10742 5.96191C7.33552 5.75456 7.61607 5.61318 7.92871 5.53711V4.8418H9.07129V5.55566Z" fill="#0A0B0B"/>
476</g>
477<defs>
478<clipPath id="clip0_1240_7998">
479<rect width="16" height="16" fill="white" transform="translate(0.5 0.270508)"/>
480</clipPath>
481</defs>
482</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Revenue Recognition<br/></div><p class="c-paragraph_s cc-400 cc-op_70">Cash and accrual revenue, automated</p></div></a></li><li class="list-item"><a href="/api-mcp" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="large-purple" class="icon-wrapper w-variant-29244671-8a63-bbc1-d679-6627b4f18af4"><div class="flex-h-center-center"><div data-wf--api---icon--variant="16x16" class="icon w-embed">
482<svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
483<path d="M13.7757 2.49512V14.0462H2.22461V2.49512H13.7757ZM3.36747 12.0462C3.36747 12.5196 3.75122 12.9033 4.22461 12.9033H11.7757C12.2491 12.9033 12.6328 12.5196 12.6328 12.0462V4.49512C12.6328 4.02173 12.2491 3.63797 11.7757 3.63797H4.22461C3.75122 3.63797 3.36747 4.02173 3.36747 4.49512V12.0462Z" fill="#0A0B0B"/>
484<path d="M10.7137 5.55615V10.9847H5.28516V5.55615H10.7137ZM6.42801 9.27044C6.42801 9.58603 6.68385 9.84187 6.99944 9.84187H8.99944C9.31503 9.84187 9.57087 9.58603 9.57087 9.27044V7.27044C9.57087 6.95485 9.31503 6.69901 8.99944 6.69901H6.99944C6.68385 6.69901 6.42801 6.95485 6.42801 7.27044V9.27044Z" fill="#0A0B0B"/>
485<path d="M7.14314 13.2706V15.4134H6.00028V13.2706H7.14314ZM10.0003 13.2706V15.4134H8.85742V13.2706H10.0003ZM3.00028 9.12744V10.2703H0.857422V9.12744H3.00028ZM15.1434 9.12744V10.2703H13.0006V9.12744H15.1434ZM3.00028 6.2703V7.41316H0.857422V6.2703H3.00028ZM15.1434 6.2703V7.41316H13.0006V6.2703H15.1434ZM7.14314 1.12744V3.2703H6.00028V1.12744H7.14314ZM10.0003 1.12744V3.2703H8.85742V1.12744H10.0003Z" fill="#0A0B0B"/>
486</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">API / MCP<br/></div><p class="c-paragraph_s cc-400 cc-op_70">Build on Puzzle&#x27;s agent-native architecture</p></div></a></li></ul></div><div id="w-node-edd6fb07-74a5-4ad3-18c4-b1801d0a7fd7-cd8a3b66" class="c-wrap cc-gap_1-3 cc-featured_nav-item w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><a href="/accuracy-ai" class="c-wrap cc-gap_05 w-inline-block"><img src="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6a2544bbd3cdf3ce988c1b72_accuracy-ai-nav-illustration%201.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6a2544bbd3cdf3ce988c1b72_accuracy-ai-nav-illustration%201-p-500.avif 500w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6a2544bbd3cdf3ce988c1b72_accuracy-ai-nav-illustration%201-p-800.avif 800w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6a2544bbd3cdf3ce988c1b72_accuracy-ai-nav-illustration%201.avif 1052w" alt="Puzzle Accuracy AI illustration" class="c-nav-card_img cc-product w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"/><div class="c-wrap"><div class="c-wrap cc-gap_03"><div class="c-paragraph cc-500 cc-text_black-500">Accuracy AI</div><div class="c-wrap cc-horizontal cc-align_center cc-gap_05"><div class="c-paragraph_s cc-500 cc-text_dark-grey">Accuracy you can audit</div><div class="arrow-icon w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 w-embed"><svg class='arrow-btn' width="17" height="17" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
487<path d="M22.2121 11.9999L14.6062 19.6062L13.3941 18.3941L16.7362 15.0518C17.5461 14.2419 16.9724 12.857 15.827 12.857H3V11.1427H15.8268C16.9723 11.1427 17.5459 9.75783 16.736 8.94788L13.3941 5.60604L14.6062 4.39398L22.2121 11.9999Z" fill="currentColor"/>
488</svg>
489
490<style>
491@media (max-width: 767px) {
492    .arrow-btn {
493        width: 16px;
494        height: 16px;
495    }
496}
497</style></div></div></div></div></a></div></div></div></div></div><div data-hover="false" data-delay="0" class="c-nav-link_dropdown w-dropdown"><div class="c-nav-dropdown_toggle w-dropdown-toggle"><div>Product</div><div class="icon w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 nav-arrow w-embed"><svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg">
498<path d="M8.83408 11.8612L2.50049 5.52729L3.39252 4.63525L7.75956 9.00204C8.35317 9.59562 9.31558 9.59561 9.90917 9.00201L14.2759 4.63525L15.168 5.52729L8.83408 11.8612Z" fill="currentColor"/>
499</svg></div></div><nav class="c-nav-dropdown_content cc-1 w-dropdown-list"><div class="nav-dropdown_menu _3 w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><div class="corner-bottom-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
500<path d="M14 13.2705L6 13.2705C3.23858 13.2705 1 11.0319 1 8.27051L1 0.270508L1.22392e-06 0.270508L0 14.2705L14 14.2705L14 13.2705Z" fill="#0A0B0B"/>
501</svg></div><div class="corner-bottom-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
502<path d="M-8.74228e-08 13.2705L8 13.2705C10.7614 13.2705 13 11.0319 13 8.27051L13 0.270508L14 0.270508L14 14.2705L0 14.2705L-8.74228e-08 13.2705Z" fill="#0A0B0B"/>
503</svg></div><div class="corner-top-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
504<path d="M0.999998 14.2705L0.999999 6.27051C1 3.50908 3.23858 1.27051 6 1.27051L14 1.27051L14 0.27051L0 0.270508L-1.94699e-06 14.2705L0.999998 14.2705Z" fill="#0A0B0B"/>
505</svg></div><div class="corner-top-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
506<path d="M13 14.2705L13 6.27051C13 3.50908 10.7614 1.27051 8 1.27051L1.39071e-0
5067 1.27051L0 0.27051L14 0.270508L14 14.2705L13 14.2705Z" fill="#0A0B0B"/>
507</svg></div><div class="nav-dropdown_menu-links cc-3 w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><ul role="list" class="nav-dropdown_menu-link-list w-list-unstyled"><li class="list-item"></li><li class="list-item"><a href="/accrual-automation" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="large-purple" class="icon-wrapper w-variant-29244671-8a63-bbc1-d679-6627b4f18af4"><div class="flex-h-center-center"><div data-wf--service---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
508<path d="M7.41708 3.22337C8.6254 2.01504 10.4699 1.84097 11.8704 2.4943L12.4712 2.7745L9.97904 5.26641L10.7333 6.02088L13.2256 3.52897L13.5058 4.12973C14.1592 5.53025 13.9851 7.37471 12.7768 8.58306C12.4409 8.9189 12.0596 9.18152 11.6537 9.37176L13.4743 11.1926C14.0782 11.7965 14.0971 12.7637 13.531 13.3903L13.4743 13.4499C12.8518 14.0724 11.8431 14.0731 11.2196 13.4522L8.1296 10.408L5.18271 13.3551C4.4819 14.0559 3.34581 14.0559 2.645 13.3551C1.94416 12.6544 1.9442 11.518 2.645 10.8172L6.40644 7.05555C6.40569 7.05292 6.40515 7.05024 6.4044 7.04761L2.25576 2.91211L2.91138 2.25445L6.27768 5.61032C6.36571 4.74227 6.74738 3.89308 7.41708 3.22337ZM8.94437 9.59325C8.85717 9.68045 8.8577 9.82199 8.94554 9.90854L11.8711 12.7909L11.8725 12.792L11.8736 12.7934C12.1343 13.054 12.5571 13.054 12.8178 12.7934C13.0622 12.5489 13.0774 12.1621 12.8636 11.8999L12.8178 11.8492L10.9092 9.94059C10.7494 9.78076 10.5222 9.7127 10.2968 9.73011C9.84189 9.76525 9.38347 9.71992 8.94437 9.59325ZM9.90802 4.02434C10.2989 3.63339 10.0825 2.99969 9.54037 3.10798C8.99758 3.2164 8.48243 3.47108 8.07361 3.8799C7.21083 4.74268 6.97886 5.98288 7.37129 7.01678L7.47784 7.29744L7.24025 7.53525L3.30153 11.474C2.96336 11.8122 2.96338 12.3605 3.30153 12.6986C3.63971 13.0368 4.188 13.0368 4.52618 12.6986L8.70248 8.52231L8.98314 8.62886C10.017 9.02133 11.2574 8.78933 12.1202 7.92653C12.5291 7.51766 12.7837 7.00247 12.892 6.45966C13.0001 5.91749 12.3663 5.70117 11.9754 6.09212L10.7335 7.33416L8.66598 5.26664L9.90802 4.02434Z" fill="#0A0B0B"/>
509</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Accrual Automation<br/></div><p class="c-paragraph_s cc-400 cc-op_70">Prepaid expenses, fixed assets and more</p></div></a></li><li class="list-item"><a href="/invoicing" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="large-purple" class="icon-wrapper w-variant-29244671-8a63-bbc1-d679-6627b4f18af4"><div class="flex-h-center-center"><div data-wf--book---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
510<path d="M4.66155 1.70602C5.77424 1.64914 6.88093 1.9468 8.12639 2.68035C9.36456 2.08892 10.3868 1.72433 11.4364 1.70546C12.5775 1.68496 13.6707 2.07302 15.0391 2.83047L15.3337 2.99369V14.9516L14.4925 14.5007C13.247 13.8335 12.186 13.6463 11.2162 13.7102C10.2325 13.7751 9.30508 14.1002 8.32059 14.5222L8.10603 14.6142L7.88839 14.5297C6.60701 14.0314 5.68516 13.7431 4.77762 13.711C3.88719 13.6796 2.95709 13.8946 1.6769 14.5118L0.857422 14.9069V2.97723L1.17327 2.8193C2.37682 2.2175 3.48958 1.76595 4.66155 1.70602ZM4.71987 2.84749C4.06462 2.88099 3.40361 3.07127 2.6542 3.38932C2.24992 3.5609 2.00028 3.96604 2.00028 4.40522V12.6985C2.00028 12.9005 2.20441 13.0388 2.39505 12.9719C3.25795 12.6692 4.03423 12.5411 4.81808 12.5687C5.7025 12.6 6.56301 12.8292 7.52399 13.1725V3.65217C6.43551 3.01508 5.55448 2.80481 4.71987 2.84749ZM11.457 2.84804C10.6671 2.86224 9.8405 3.13241 8.66685 3.68928V13.1494C9.44531 12.8569 10.2629 12.6275 11.1412 12.5696C11.9795 12.5143 12.8549 12.6163 13.7925 12.9439C13.9844 13.0109 14.1908 12.8724 14.1908 12.6691V4.36104C14.1908 3.93691 13.9584 3.54205 13.5722 3.36664C12.7418 2.98941 12.0894 2.8367 11.457 2.84804Z" fill="#0A0B0B"/>
511</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Invoicing</div><p class="c-paragraph_s cc-400 cc-op_70">Send, track, and reconcile invoices</p></div></a></li><li class="list-item"><a href="/integrations" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="large-purple" class="icon-wrapper w-variant-29244671-8a63-bbc1-d679-6627b4f18af4"><div class="flex-h-center-center"><div data-wf--integration---icon--variant="16x16" class="icon w-embed">
511<svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
512<path d="M8.76172 13.6037C8.76172 13.1828 8.42053 12.8417 7.99972 12.8417C7.57896 12.8417 7.238 13.1829 7.238 13.6037C7.238 14.0244 7.57895 14.3656 7.99972 14.3657C8.42053 14.3657 8.76172 14.0245 8.76172 13.6037ZM7.99972 6.84166C7.21079 6.84171 6.5712 7.48129 6.57115 8.27023C6.57115 9.05921 7.21075 9.69875 7.99972 9.6988C8.78873 9.6988 9.42829 9.05924 9.42829 8.27023C9.42824 7.48126 8.7887 6.84166 7.99972 6.84166ZM14.0951 8.27023C14.0951 7.84946 13.7539 7.50851 13.3331 7.50851C12.9124 7.50851 12.5712 7.84946 12.5711 8.27023C12.5711 8.69104 12.9123 9.03223 13.3331 9.03223C13.754 9.03223 14.0951 8.69104 14.0951 8.27023ZM1.90458 8.27023C1.90458 8.69103 2.24578 9.03223 2.66657 9.03223C3.08733 9.03218 3.42829 8.691 3.42829 8.27023C3.42824 7.8495 3.08729 7.50856 2.66657 7.50851C2.24581 7.50851 1.90463 7.84947 1.90458 8.27023ZM8.76172 2.93708C8.76172 2.51629 8.42052 2.17508 7.99972 2.17508C7.57896 2.17513 7.238 2.51632 7.238 2.93708C7.23805 3.3578 7.57899 3.69875 7.99972 3.6988C8.42049 3.6988 8.76167 3.35783 8.76172 2.93708ZM9.90458 2.93708C9.90453 3.7899 9.34388 4.51132 8.57115 4.75405V5.07882C8.57115 5.47913 8.85752 5.81309 9.21052 6.00185C9.65917 6.24176 10.0282 6.61083 10.2681 7.05949C10.4568 7.41247 10.7908 7.6988 11.1911 7.6988H11.5156C11.7584 6.92606 12.4803 6.36565 13.3331 6.36565C14.3851 6.36565 15.238 7.21828 15.238 8.27023C15.238 9.32222 14.3851 10.1751 13.3331 10.1751C12.4802 10.1751 11.7583 9.61449 11.5156 8.84166H11.1911C10.7908 8.84166 10.4569 9.12802 10.2681 9.48103C10.0282 9.92968 9.65918 10.2987 9.21052 10.5386C8.85751 10.7274 8.57115 11.0613 8.57115 11.4616V11.7861C9.34398 12.0288 9.90458 12.7507 9.90458 13.6037C9.90458 14.6556 9.05171 15.5085 7.99972 15.5085C6.94777 15.5085 6.09514 14.6556 6.09514 13.6037C6.09515 12.7508 6.65555 12.0289 7.42829 11.7861V11.4613C7.42829 11.061 7.14198 10.7271 6.78899 10.5384C6.34035 10.2985 5.97128 9.92959 5.73137 9.48102C5.54258 9.12803 5.20862 8.84166 4.80831 8.84166H4.48382C4.24112 9.61443 3.51942 10.175 2.66657 10.1751C1.61461 10.1751 0.761719 9.32223 0.761719 8.27023C0.761769 7.21827 1.61464 6.36565 2.66657 6.36565C3.51936 6.36569 4.24106 6.92611 4.48382 7.6988H4.80866C5.20894 7.6988 5.54288 7.41248 5.73161 7.05949C5.97147 6.61086 6.34042 6.2418 6.78898 6.00189C7.14195 5.8131 7.42829 5.47916 7.42829 5.07887V4.75405C6.65564 4.51127 6.09519 3.78984 6.09514 2.93708C6.09514 1.88515 6.94777 1.03228 7.99972 1.03223C9.05172 1.03223 9.90458 1.88512 9.90458 2.93708Z" fill="#0A0B0B"/>
513</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Integrations</div><p class="c-paragraph_s cc-400 cc-op_70">Stripe, Mercury, Ramp, Brex, Gusto &amp; more</p></div></a></li></ul><ul role="list" class="nav-dropdown_menu-link-list w-list-unstyled"><li class="list-item"><a href="/revenue-recognition" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="large-purple" class="icon-wrapper w-variant-29244671-8a63-bbc1-d679-6627b4f18af4"><div class="flex-h-center-center"><div data-wf--revenue---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg">
514<g clip-path="url(#clip0_1240_7998)">
515<path d="M10.0296 0.841797L10.4464 2.32087C10.7522 2.41888 11.0428 2.5406 11.3198 2.67969L12.6448 1.90792L14.8315 4.09487L14.0809 5.43443C14.2248 5.71765 14.3449 6.01084 14.4436 6.30999L15.9294 6.7101V9.79911L14.4501 10.216C14.352 10.5217 14.2303 10.8123 14.0912 11.0893L14.8633 12.4143L12.6763 14.601L11.3365 13.8504C11.0533 13.9943 10.7601 14.1145 10.4609 14.2132L10.0611 15.6989H6.9721L6.55497 14.2196C6.24923 14.1216 5.95863 13.9999 5.68164 13.8608L4.35686 14.6328L2.1702 12.4459L2.92048 11.106C2.77666 10.8228 2.65646 10.5296 2.55776 10.23
51505L1.07227 9.83064V6.74163L2.55134 6.3245C2.64936 6.01877 2.77106 5.72815 2.91016 5.45117L2.13839 4.12639L4.32533 1.93973L5.6649 2.69001C5.94811 2.54618 6.24132 2.426 6.54046 2.32729L6.94057 0.841797H10.0296ZM7.47712 3.24442L7.16323 3.33175C6.73077 3.45188 6.32108 3.61821 5.94782 3.83594L5.66546 4.00056L5.08733 3.67675C4.75248 3.48919 4.33377 3.54709 4.06238 3.81848L4.03598 3.84488C3.76073 4.12013 3.70552 4.5463 3.90154 4.88261L4.22238 5.43304L4.06222 5.71819C3.84525 6.10392 3.67346 6.50446 3.56529 6.92941L3.4841 7.24888L2.83955 7.43071C2.4702 7.5349 2.21512 7.8719 2.21512 8.25566V8.29796C2.21512 8.6855 2.47515 9.02483 2.84936 9.12561L3.47489 9.29408L3.56222 9.60798C3.68235 10.0404 3.84868 10.4501 4.06641 10.8234L4.23103 11.1057L3.90731 11.6836C3.7197 12.0184 3.77759 12.4372 4.049 12.7086L4.07544 12.735C4.35065 13.0102 4.77674 13.0655 5.11303 12.8696L5.6635 12.5488L5.94866 12.709C6.28618 12.8988 6.63504 13.0541 7.00167 13.1624L7.15988 13.2059L7.47935 13.2871L7.66118 13.9317C7.76537 14.301 8.10237 14.5561 8.48613 14.5561H8.52843C8.91597 14.5561 9.2553 14.2961 9.35608 13.9218L9.52455 13.2963L9.83845 13.209C10.2709 13.0889 10.6806 12.9225 11.0539 12.7048L11.3362 12.5402L11.9141 12.8638C12.2489 13.0513 12.6676 12.9934 12.939 12.722L12.9654 12.6955C13.2407 12.4203 13.2959 11.9942 13.0999 11.6579L12.7793 11.1077L12.9395 10.8225C13.1564 10.4368 13.3282 10.0363 13.4364 9.61133L13.5176 9.29185L14.1623 9.10983C14.5316 9.00558 14.7866 8.66863 14.7866 8.28494V8.24263C14.7866 7.85503 14.5264 7.51566 14.1521 7.41494L13.5268 7.24665L13.4395 6.93276C13.3193 6.5003 13.153 6.09061 12.9353 5.71735L12.7706 5.43499L13.0943 4.85681C13.2818 4.52198 13.2239 4.10334 12.9525 3.832L12.9261 3.80557C12.6508 3.53029 12.2246 3.4751 11.8883 3.67117L11.3382 3.99191L11.053 3.83175C10.6673 3.61478 10.2667 3.44299 9.8418 3.33482L9.52232 3.25363L9.34049 2.60908C9.2363 2.23973 8.89931 1.98465 8.51555 1.98465H8.47324C8.0857 1.98465 7.74637 2.24468 7.64559 2.61889L7.47712 3.24442Z" fill="#0A0B0B"/>
516<path d="M9.07129 5.55566C9.39352 5.65453 9.65291 5.83175 9.8457 6.0459C10.1226 6.35368 10.2704 6.74339 10.2705 7.07031H9.12793C9.12758 7.06662 9.12434 7.03335 9.10254 6.97949C9.08035 6.92476 9.04519 6.86412 8.99609 6.80957C8.90652 6.71023 8.75785 6.61328 8.49902 6.61328C8.1852 6.61343 7.98838 6.70644 7.87695 6.80762C7.76889 6.90597 7.69922 7.04876 7.69922 7.24219C7.69927 7.36312 7.74806 7.4546 7.87305 7.53809C8.01529 7.63291 8.24125 7.69909 8.49902 7.69922C9.4421 7.69922 10.2703 8.41395 10.2705 9.29883C10.2705 9.6703 10.1502 10.1035 9.86328 10.4541C9.66615 10.6949 9.39957 10.8822 9.07129 10.9844V11.6992H7.92871V10.9893C7.59863 10.8957 7.32065 10.73 7.10742 10.5361C6.94543 10.3888 6.81416 10.2213 6.7207 10.0508C6.63188 9.88854 6.55667 9.68495 6.55664 9.4707H7.69922C7.69922 9.4279 7.68875 9.43885 7.72266 9.50098C7.75227 9.55506 7.80371 9.6238 7.87695 9.69043C8.02134 9.82165 8.23087 9.92754 8.49902 9.92773C8.756 9.92773 8.89424 9.83327 8.97852 9.73047C9.07735 9.60968 9.12793 9.44165 9.12793 9.29883C9.12764 9.15514 8.92696 8.8418 8.49902 8.8418C8.07161 8.84167 7.61095 8.73705 7.23926 8.48926C6.85061 8.23004 6.55671 7.80646 6.55664 7.24219C6.55664 6.75022 6.74444 6.2921 7.10742 5.96191C7.33552 5.75456 7.61607 5.61318 7.92871 5.53711V4.8418H9.07129V5.55566Z" fill="#0A0B0B"/>
517</g>
518<defs>
519<clipPath id="clip0_1240_7998">
520<rect width="16" height="16" fill="white" transform="translate(0.5 0.270508)"/>
521</clipPath>
522</defs>
523</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Revenue Recognition<br/></div><p class="c-paragraph_s cc-400 cc-op_70">Cash and accrual revenue, automated</p></div></a></li><li class="list-item"><a href="/api-mcp" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="large-purple" class="icon-wrapper w-variant-29244671-8a63-bbc1-d679-6627b4f18af4"><div class="flex-h-center-center"><div data-wf--api---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
524<path d="M13.7757 2.49512V14.0462H2.22461V2.49512H13.7757ZM3.36747 12.0462C3.36747 12.5196 3.75122 12.9033 4.22461 12.9033H11.7757C12.2491 12.9033 12.6328 12.5196 12.6328 12.0462V4.49512C12.6328 4.02173 12.2491 3.63797 11.7757 3.63797H4.22461C3.75122 3.63797 3.36747 4.02173 3.36747 4.49512V12.0462Z" fill="#0A0B0B"/>
525<path d="M10.7137 5.55615V10.9847H5.28516V5.55615H10.7137ZM6.42801 9.27044C6.42801 9.58603 6.68385 9.84187 6.99944 9.84187H8.99944C9.31503 9.84187 9.57087 9.58603 9.57087 9.27044V7.27044C9.57087 6.95485 9.31503 6.69901 8.99944 6.69901H6.99944C6.68385 6.69901 6.42801 6.95485 6.42801 7.27044V9.27044Z" fill="#0A0B0B"/>
526<path d="M7.14314 13.2706V15.4134H6.00028V13.2706H7.14314ZM10.0003 13.2706V15.4134H8.85742V13.2706H10.0003ZM3.00028 9.12744V10.2703H0.857422V9.12744H3.00028ZM15.1434 9.12744V10.2703H13.0006V9.12744H15.1434ZM3.00028 6.2703V7.41316H0.857422V6.2703H3.00028ZM15.1434 6.2703V7.41316H13.0006V6.2703H15.1434ZM7.14314 1.12744V3.2703H6.00028V1.12744H7.14314ZM10.0003 1.12744V3.2703H8.85742V1.12744H10.0003Z" fill="#0A0B0B"/>
527</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">API / MCP<br/></div><p class="c-paragraph_s cc-400 cc-op_70">Build on Puzzle&#x27;s agent-native architecture</p></div></a></li></ul></div><div id="w-node-_8772c21d-b569-7049-6511-963010e186dd-cd8a3b66" class="c-wrap cc-gap_1-3 cc-featured_nav-item w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><a href="/accuracy-ai" class="c-wrap cc-gap_05 cc-width_90 w-inline-block"><img src="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6a2544bbd3cdf3ce988c1b72_accuracy-ai-nav-illustration%201.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6a2544bbd3cdf3ce988c1b72_accuracy-ai-nav-illustration%201-p-500.avif 500w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6a2544bbd3cdf3ce988c1b72_accuracy-ai-nav-illustration%201-p-800.avif 800w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6a2544bbd3cdf3ce988c1b72_accuracy-ai-nav-illustration%201.avif 1052w" alt="Puzzle Accuracy AI illustration" class="c-nav-card_img cc-1 w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"/><div class="c-wrap"><div class="c-wrap cc-gap_03"><div class="c-paragraph cc-500 cc-text_black-500">Accuracy AI</div><div class="c-wrap cc-horizontal cc-align_center cc-gap_05"><div class="c-paragraph_s cc-500 cc-text_dark-grey">Accuracy you can audit</div><div class="arrow-icon w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 w-embed"><svg class='arrow-btn' width="17" height="17" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
528<path d="M22.2121 11.9999L14.6062 19.6062L13.3941 18.3941L16.7362 15.0518C17.5461 14.2419 16.9724 12.857 15.827 12.857H3V11.1427H15.8268C16.9723 11.1427 17.5459 9.75783 16.736 8.94788L13.3941 5.60604L14.6062 4.39398L22.2121 11.9999Z" fill="currentColor"/>
529</svg>
530
531<style>
532@media (max-width: 767px) {
533    .arrow-btn {
534        width: 16px;
535        height: 16px;
536    }
537}
538</style></div></div></div></div></a></div></div></nav></div><div data-hover="false" data-delay="0" class="c-nav-link_dropdown w-dropdown"><div class="c-nav-dropdown_toggle w-dropdown-toggle"><div>Companies</div><div class="icon w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 nav-arrow w-embed"><svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg">
539<path d="M8.83408 11.8612L2.50049 5.52729L3.39252 4.63525L7.75956 9.00204C8.35317 9.59562 9.31558 9.59561 9.90917 9.00201L14.2759 4.63525L15.168 5.52729L8.83408 11.8612Z" fill="currentColor"/>
540</svg></div></div><nav class="c-nav-dropdown_content cc-3 w-dropdown-list"><div class="nav-dropdown_menu small w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><div class="corner-bottom-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
541<path d="M14 13.2705L6 13.2705C3.23858 13.2705 1 11.0319 1 8.27051L1 0.270508L1.22392e-06 0.270508L0 14.2705L14 14.2705L14 13.2705Z" fill="#0A0B0B"/>
542</svg></div><div class="corner-bottom-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
543<path d="M-8.74228e-08 13.2705L8 13.2705C10.7614 13.2705 13 11.0319 13 8.27051L13 0.270508L14 0.270508L14 14.2705L0 14.2705L-8.74228e-08 13.2705Z" fill="#0A0B0B"/>
544</svg></div><div class="corner-top-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
545<path d="M0.999998 14.2705L0.999999 6.27051C1 3.50908 3.23858 1.27051 6 1.27051L14 1.27051L14 0.27051L0 0.270508L-1.94699e-06 14.2705L0.999998 14.2705Z" fill="#0A0B0B"/>
546</svg></div><div class="corner-top-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
547<path d="M13 14.2705L13 6.27051C13 3.50908 10.7614 1.27051 8 1.27051L1.39071e-07 1.27051L0 0.27051L14 0.270508L14 14.2705L13 14.2705Z" fill="#0A0B0B"/>
548</svg></div><div id="w-node-fee69cd2-6392-eba7-6f03-c37a64e0800d-cd8a3b66" class="nav-dropdown_menu-links w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><ul role="list" class="nav-dropdown_menu-link-list w-list-unstyled"><li class="list-item"><a href="/solutions/startup" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-green" class="icon-wrapper w-variant-660ab5c0-b050-6244-f8f8-c422483c50d4"><div class="flex-h-center-center"><div data-wf--rocket---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
549<g clip-path="url(#clip0_1240_7945)">
550<path d="M9.23744 11.2706V12.868C9.23744 13.1225 9.5452 13.25 9.72519 13.07L10.7333 12.0619C10.7511 12.0441 10.7612 12.0196 10.7612 11.9944V7.36719L12.2617 5.86663L12.3909 5.73326C13.0219 5.05908 13.4277 4.2816 13.4277 3.46345V2.84208H12.8064C11.9337 2.84208 11.1075 3.30401 10.4035 4.00809L8.96289 5.50865H4.27539C4.25018 5.50865 4.22599 5.51875 4.20815 5.53655L3.1998 6.5449C3.01981 6.72489 3.14728 7.03264 3.40183 7.03264H4.99916V8.1755H-0.046875L3.39983 4.72852C3.63201 4.49633 3.94703 4.36579 4.27539 4.36579H7.50151C8.1239 4.36579 8.71938 4.11199 9.1504 3.663L9.58705 3.20815L9.59096 3.20396L9.59515 3.20006C10.4187 2.37651 11.5186 1.69922 12.8064 1.69922H14.5706V3.46345C14.5706 4.7512 13.8935 5.85115 13.07 6.67466L12.5735 7.17121C12.1448 7.59986 11.904 8.18125 11.904 8.78745V11.9944C11.904 12.3228 11.7734 12.6378 11.5413 12.87L8.09459 16.317V11.2706H9.23744ZM8.40318 8.67466L5.07003 12.0081L4.262 11.2001L7.59515 7.86663L8.40318 8.67466Z" fill="#0A0B0B"/>
551</g>
552<defs>
553<clipPath id="clip0_1240_7945">
554<rect width="16" height="16" fill="white" transform="translate(0 0.270508)"/>
555</clipPath>
556</defs>
557</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Puzzle for Startups</div><p class="c-paragraph_s cc-400 cc-op_70">Know your numbers every day</p></div></a></li><li class="list-item"><a href="/small-business" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-green" class="icon-wrapper w-variant-660ab5c0-b050-6244-f8f8-c422483c50d4"><div class="flex-h-center-center"><div data-wf--small-business---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
558<path d="M12.8186 3.6988C13.2159 3.69881 13.5872 3.88948 13.8192 4.20801L13.8638 4.2733L14.0061 4.49791C14.8105 5.76473 15.238 7.23446 15.238 8.73507V9.50851H13.9046V15.4132H6.09514V10.3657C6.09514 9.89227 5.71139 9.50851 5.238 9.50851H4.09515C3.62176 9.50851 3.238 9.89227 3.238 10.3657V15.4132H2.09514V9.50851H0.761719V8.73507C0.761719 7.23446 1.18897 5.76473 1.9933 4.49791L2.13588 4.2733C2.36303 3.91561 2.75735 3.6988 3.18108 3.6988H12.8186ZM7.238 13.4132C7.238 13.8865 7.62176 14.2703 8.09514 14.2703H11.9046C12.378 14.2703 12.7617 13.8865 12.7617 13.4132V10.3657C12.7617 9.89226 12.378 9.50851 11.9046 9.50851H8.09515C7.62
558176 9.50851 7.238 9.89227 7.238 10.3657V13.4132ZM3.18108 4.84166C3.14848 4.84166 3.1182 4.8585 3.10073 4.88602L2.95787 5.11063C2.44448 5.91924 2.11152 6.82451 1.97545 7.76525C1.92852 8.08974 2.19142 8.36565 2.51928 8.36565H13.4804C13.8083 8.36565 14.0712 8.08974 14.0243 7.76526C13.8996 6.90326 13.6096 6.07106 13.1669 5.31571L13.0416 5.11063L12.899 4.88574C12.8815 4.85828 12.8511 4.84167 12.8186 4.84166H3.18108ZM12.6666 1.03223V2.17508H3.33315V1.03223H12.6666Z" fill="#0A0B0B"/>
559</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Puzzle for SMBs</div><p class="c-paragraph_s cc-400 cc-op_70">Real-time, accurate books</p></div></a></li></ul></div></div></nav></div><div data-hover="false" data-delay="0" class="c-nav-link_dropdown w-dropdown"><div class="c-nav-dropdown_toggle w-dropdown-toggle"><div>Resources</div><div class="icon w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 nav-arrow w-embed"><svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg">
560<path d="M8.83408 11.8612L2.50049 5.52729L3.39252 4.63525L7.75956 9.00204C8.35317 9.59562 9.31558 9.59561 9.90917 9.00201L14.2759 4.63525L15.168 5.52729L8.83408 11.8612Z" fill="currentColor"/>
561</svg></div></div><nav class="c-nav-dropdown_content cc-4 w-dropdown-list"><div class="nav-dropdown_menu"><div class="corner-bottom-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
562<path d="M14 13.2705L6 13.2705C3.23858 13.2705 1 11.0319 1 8.27051L1 0.270508L1.22392e-06 0.270508L0 14.2705L14 14.2705L14 13.2705Z" fill="#0A0B0B"/>
563</svg></div><div class="corner-bottom-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
564<path d="M-8.74228e-08 13.2705L8 13.2705C10.7614 13.2705 13 11.0319 13 8.27051L13 0.270508L14 0.270508L14 14.2705L0 14.2705L-8.74228e-08 13.2705Z" fill="#0A0B0B"/>
565</svg></div><div class="corner-top-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
566<path d="M0.999998 14.2705L0.999999 6.27051C1 3.50908 3.23858 1.27051 6 1.27051L14 1.27051L14 0.27051L0 0.270508L-1.94699e-06 14.2705L0.999998 14.2705Z" fill="#0A0B0B"/>
567</svg></div><div class="corner-top-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
568<path d="M13 14.2705L13 6.27051C13 3.50908 10.7614 1.27051 8 1.27051L1.39071e-07 1.27051L0 0.27051L14 0.270508L14 14.2705L13 14.2705Z" fill="#0A0B0B"/>
569</svg></div><div class="nav-dropdown_menu-header"><div weight="medium" color="neutral-60" data-wf--text-block--style-variant="font-size-14px" class="text-block w-variant-e9b93b9f-afe4-c074-bc5e-390d51378b6c">Get Support</div></div><div class="nav-dropdown_menu-header"><div weight="medium" color="neutral-60" data-wf--text-block--style-variant="font-size-14px" class="text-block w-variant-e9b93b9f-afe4-c074-bc5e-390d51378b6c">Resources</div></div><a id="w-node-bcadf8dd-b7d3-fec8-289c-21ac5dd38250-5dd38250" href="/blog/puzzle-launches-ai-suite" aria-current="page" class="nav-dropdown_menu-large-link w-inline-block w--current"><img src="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/690de75f7be20360e83eacd8_Illustration-2.svg" loading="lazy" alt="" class="menu-large-link_img"/><div class="flex-h-between-bottom"><div class="max-width-300"><div weight="" color="neutral" data-wf--text-block--style-variant="font-size-24px" class="text-block w-variant-16338ce8-e5ff-431a-1501-bb17462957a4">Puzzle Launches AI Suite, Betting on Accountants in the Age of AI</div></div><div class="icon w-embed"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
570<path d="M18.6922 5.91414L18.6925 15.551L17.1568 15.551L17.1566 11.3165C17.1566 10.2903 15.9159 9.77643 15.1903 10.5021L7.06442 18.6279L5.97843 17.5419L14.1042 9.41617C14.8298 8.69053 14.3159 7.4498 13.2897 7.4498L9.05559 7.4498L9.05559 5.91414L18.6922 5.91414Z" fill="currentColor"/>
571</svg></div></div></a><div class="nav-dropdown_menu-links"><ul role="list" class="nav-dropdown_menu-link-list w-list-unstyled"><li class="list-item"><a href="/pricing?tab=accounting" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-pink" class="icon-wrapper w-variant-f87f9a6b-7476-9b82-2a1f-bd871df7343d"><div class="flex-h-center-center"><div data-wf--find---icon--variant="16x16" class="icon w-embed">
571<svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
572<path d="M12.4283 7.43708C12.4283 4.53104 10.0726 2.17513 7.16657 2.17508C4.2605 2.17508 1.90458 4.53101 1.90458 7.43708C1.90463 10.3431 4.26054 12.6988 7.16657 12.6988C10.0726 12.6988 12.4282 10.3431 12.4283 7.43708ZM13.5711 7.43708C13.5711 8.71851 13.1947 9.91191 12.5465 10.913C12.3052 11.2856 12.3218 11.7843 12.6357 12.0982L15.0706 14.5331L14.2626 15.3411L11.8277 12.9062C11.5138 12.5923 11.0151 12.5757 10.6425 12.817C9.6414 13.4652 8.448 13.8416 7.16657 13.8417C3.62935 13.8417 0.761769 10.9743 0.761719 7.43708C0.761719 3.89983 3.62932 1.03223 7.16657 1.03223C10.7038 1.03228 13.5711 3.89986 13.5711 7.43708Z" fill="#0A0B0B"/>
573</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Find accounting services</div></a></li><li class="list-item"><a href="https://help.puzzle.io/en/?_gl=1*1mx67n6*_gcl_au*NjA2MjA1NTIxLjE3NTQyOTAwMDY.*_ga*MTk5NzI3NzI4Mi4xNzQxODA2MDE0*_ga_2NQ41EYFTG*czE3NjA2NjM5NjAkbzYwJGcxJHQxNzYwNjY1MjkzJGo4JGwwJGgxODU4ODk4NDcz" target="_blank" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-pink" class="icon-wrapper w-variant-f87f9a6b-7476-9b82-2a1f-bd871df7343d"><div class="flex-h-center-center"><div data-wf--help---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
574<g clip-path="url(#clip0_1240_9030)">
575<path d="M11.0298 1.1693L15.299 5.4084L15.3201 11.4247L11.081 15.6939L5.06469 15.715L0.795464 11.4759L0.774392 5.4596L5.01348 1.19038L11.0298 1.1693ZM2.41894 5.42493C2.09855 5.74756 1.91947 6.18426 1.92108 6.63893L1.93401 10.2885C1.93562 10.7431 2.11777 11.1785 2.4404 11.4989L5.02985 14.07C5.35245 14.3903 5.78909 14.5694 6.24371 14.5678L9.89333 14.5551C10.348 14.5535 10.7835 14.3713 11.1039 14.0486L13.675 11.459C13.9952 11.1364 14.1743 10.6998 14.1727 10.2452L14.1601 6.59604C14.1586 6.14133 13.9764 5.70586 13.6537 5.38547L11.0639 2.81397C10.7413 2.49365 10.3046 2.31459 9.85002 2.31618L6.20092 2.32895C5.74626 2.33054 5.31086 2.51268 4.9905 2.83529L2.41894 5.42493Z" fill="#0A0B0B"/>
576<path d="M8.37919 11.5562V12.7467L7.23633 12.7464V11.5562H8.37919Z" fill="#0A0B0B"/>
577<path d="M9.23549 6.98472C9.23549 6.34509 8.96325 6.06187 8.69754 5.90688C8.38891 5.72685 8.03732 5.69901 7.94978 5.69901C7.69546 5.69901 6.89258 5.69874 6.47182 6.64544L5.42773 6.18115C6.14985 4.55653 7.63267 4.55615 7.94978 4.55615C8.14795 4.55615 8.72493 4.59975 9.27344 4.91971C9.86487 5.26472 10.3783 5.91009 10.3783 6.98472C10.3783 7.88601 9.92918 8.51813 9.40262 8.91832C9.26022 9.02653 9.11098 9.11902 8.96094 9.19741C8.62834 9.37117 8.37835 9.69293 8.37835 10.0682V10.8419H7.23549V8.48919L7.726 8.41915C7.98429 8.38226 8.38747 8.25449 8.71122 8.00844C9.01799 7.77529 9.23549 7.45487 9.23549 6.98472Z" fill="#0A0B0B"/>
578</g>
579<defs>
580<clipPath id="clip0_1240_9030">
581<rect width="16" height="16" fill="white" transform="translate(0 0.270508)"/>
582</clipPath>
583</defs>
584</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Help center</div></a></li><li class="list-item"><a href="https://help.puzzle.io/en/articles/12657717-how-to-contact-support" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-pink" class="icon-wrapper w-variant-f87f9a6b-7476-9b82-2a1f-bd871df7343d"><div class="flex-h-center-center"><div data-wf--chat---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
585<path d="M14.4277 2.27051V12.6991H5.68539C5.52818 12.6991 5.37401 12.7423 5.23972 12.8241L1.42773 15.1444V2.27051H14.4277ZM2.57059 12.0942C2.57059 12.54 3.0583 12.8141 3.4391 12.5823L4.988 11.6396L5.12472 11.5562H12.4277C12.9011 11.5562 13.2849 11.1725 13.2849 10.6991V4.27051C13.2849 3.79712 12.9011 3.41337 12.4277 3.41337H3.42773C2.95435 3.41337 2.57059 3.79712 2.57059 4.27051V12.0942Z" fill="#0A0B0B"/>
586<path d="M5.8577 7.69887C5.8577 8.01446 5.60186 8.2703 5.28627 8.2703C4.97068 8.2703 4.71484 8.01446 4.71484 7.69887C4.71484 7.38328 4.97068 7.12744 5.28627 7.12744C5.60186 7.12744 5.8577 7.38328 5.8577 7.69887Z" fill="#0A0B0B"/>
587<path d="M8.42997 7.69887C8.42997 8.01446 8.17413 8.2703 7.85854 8.2703C7.54295 8.2703 7.28711 8.01446 7.28711 7.69887C7.28711 7.38328 7.54295 7.12744 7.85854 7.12744C8.17413 7.12744 8.42997 7.38328 8.42997 7.69887Z" fill="#0A0B0B"/>
588<path d="M11.0003 7.69887C11.0003 8.01446 10.7444 8.2703 10.4289 8.2703C10.1133 8.2703 9.85
588742 8.01446 9.85742 7.69887C9.85742 7.38328 10.1133 7.12744 10.4289 7.12744C10.7444 7.12744 11.0003 7.38328 11.0003 7.69887Z" fill="#0A0B0B"/>
589</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Contact support</div></a></li><li class="list-item"><a href="/security" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-pink" class="icon-wrapper w-variant-f87f9a6b-7476-9b82-2a1f-bd871df7343d"><div class="flex-h-center-center"><div data-wf--security---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
590<g clip-path="url(#clip0_1240_9047)">
591<path d="M13.4277 4.38502C13.4277 3.95013 13.0929 3.58855 12.6593 3.55518C11.4699 3.4634 10.3026 3.18279 9.20145 2.72398L7.99888 2.22287L6.7966 2.72398C5.69547 3.18278 4.52835 3.4634 3.33901 3.55518C2.9054 3.58855 2.57059 3.95013 2.57059 4.38502V8.93743C2.57064 11.9355 5.00108 14.366 7.99916 14.366C10.9973 14.366 13.4277 11.9355 13.4277 8.93743V4.38502ZM11.0698 6.67459L6.99916 10.7455L4.92857 8.67459L5.73661 7.86656L6.39307 8.52302C6.72781 8.85776 7.27052 8.85776 7.60525 8.52302L10.2617 5.86656L11.0698 6.67459ZM14.5706 8.93743C14.5705 12.5667 11.6285 15.5089 7.99916 15.5089C4.3699 15.5089 1.42778 12.5667 1.42773 8.93743V2.55657L3.25112 2.41567C4.31952 2.33322 5.36799 2.08116 6.35714 1.66902L7.99916 0.984863L9.64118 1.66902C10.6304 2.08116 11.6788 2.33322 12.7472 2.41567L14.5706 2.55657V8.93743Z" fill="#0A0B0B"/>
592</g>
593<defs>
594<clipPath id="clip0_1240_9047">
595<rect width="16" height="16" fill="white" transform="translate(0 0.270508)"/>
596</clipPath>
597</defs>
598</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Security</div></a></li></ul></div><div class="nav-dropdown_menu-links"><ul role="list" class="nav-dropdown_menu-link-list w-list-unstyled"><li class="list-item"><a href="/blog" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-orange" class="icon-wrapper w-variant-d5a93d18-516c-d9f9-6282-39404810b5dc"><div class="flex-h-center-center"><div data-wf--tab---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
599<g clip-path="url(#clip0_1240_9009)">
600<path d="M2.85742 0.770508H13.3811V16.0049L8.64893 11.9898C8.32926 11.7185 7.8603 11.7183 7.5404 11.9893L2.85742 15.9558V0.770508ZM4.00028 12.8734C4.00028 13.1167 4.28498 13.2487 4.47064 13.0915L8.0957 10.0213L11.7677 13.1369C11.9533 13.2944 12.2383 13.1624 12.2383 12.919V2.77051C12.2383 2.29712 11.8545 1.91337 11.3811 1.91337H4.85742C4.38403 1.91337 4.00028 2.29712 4.00028 2.77051V12.8734Z" fill="#0A0B0B"/>
601</g>
602<defs>
603<clipPath id="clip0_1240_9009">
604<rect width="16" height="16" fill="white" transform="translate(0 0.270508)"/>
605</clipPath>
606</defs>
607</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Blog &amp; news</div></a></li><li class="list-item"><a href="/customer-stories" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-orange" class="icon-wrapper w-variant-d5a93d18-516c-d9f9-6282-39404810b5dc"><div class="flex-h-center-center"><div data-wf--book---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
608<path d="M4.66155 1.70602C5.77424 1.64914 6.88093 1.9468 8.12639 2.68035C9.36456 2.08892 10.3868 1.72433 11.4364 1.70546C12.5775 1.68496 13.6707 2.07302 15.0391 2.83047L15.3337 2.99369V14.9516L14.4925 14.5007C13.247 13.8335 12.186 13.6463 11.2162 13.7102C10.2325 13.7751 9.30508 14.1002 8.32059 14.5222L8.10603 14.6142L7.88839 14.5297C6.60701 14.0314 5.68516 13.7431 4.77762 13.711C3.88719 13.6796 2.95709 13.8946 1.6769 14.5118L0.857422 14.9069V2.97723L1.17327 2.8193C2.37682 2.2175 3.48958 1.76595 4.66155 1.70602ZM4.71987 2.84749C4.06462 2.88099 3.40361 3.07127 2.6542 3.38932C2.24992 3.5609 2.00028 3.96604 2.00028 4.40522V12.6985C2.00028 12.9005 2.20441 13.0388 2.39505 12.9719C3.25795 12.6692 4.03423 12.5411 4.81808 12.5687C5.7025 12.6 6.56301 12.8292 7.52399 13.1725V3.65217C6.43551 3.01508 5.55448 2.80481 4.71987 2.84749ZM11.457 2.84804C10.6671 2.86224 9.8405 3.13241 8.66685 3.68928V13.1494C9.44531 12.8569 10.2629 12.6275 11.1412 12.5696C11.9795 12.5143 12.8549 12.6163 13.7925 12.9439C13.9844 13.0109 14.1908 12.8724 14.1908 12.6691V4.36104C14.1908 3.93691 13.9584 3.54205 13.5722 3.36664C12.7418 2.98941 12.0894 2.8367 11.457 2.84804Z" fill="#0A0B0B"/>
609</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Customer stories</div></a></li><li class="list-item"><a href="/partner-rewards" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-orange" class="icon-wrapper w-variant-d5a93d18-516c-d9f9-6282-39404810b5dc"><div class="flex-h-center-center"><div data-wf--cup---icon--variant="16x16" class="icon w-embed">
609<svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
610<path d="M11.4277 3.12744C11.4277 2.65405 11.044 2.2703 10.5706 2.2703H5.42773C4.95435 2.2703 4.57059 2.65405 4.57059 3.12744V7.69887C4.57059 9.59241 6.10562 11.1274 7.99916 11.1274C9.8927 11.1274 11.4277 9.59241 11.4277 7.69887V3.12744ZM13.4277 4.46087C13.4277 3.98748 13.044 3.60372 12.5706 3.60372V6.34145C13.075 6.12098 13.4277 5.618 13.4277 5.0323V4.46087ZM2.57059 5.0323C2.57063 5.61799 2.92331 6.12098 3.42773 6.34145V3.60372C2.95435 3.60372 2.57059 3.98748 2.57059 4.46087V5.0323ZM14.5706 5.0323C14.5705 6.25594 13.7156 7.27908 12.5706 7.53899V7.69887C12.5706 9.76776 11.1962 11.5154 9.31064 12.079C8.89639 12.2029 8.57059 12.5591 8.57059 12.9915V14.4609H11.3326V15.6037H4.66574V14.4609H7.42773V12.9915C7.42773 12.5591 7.10194 12.2029 6.68768 12.079C4.80213 11.5154 3.42773 9.76776 3.42773 7.69887V7.53899C2.28273 7.27908 1.42778 6.25595 1.42773 5.0323V2.46087H3.42773V1.12744H12.5706V2.46087H14.5706V5.0323Z" fill="#0A0B0B"/>
611</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Partner rewards</div></a></li><li class="list-item"><a href="/time-savings-calculator" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-orange" class="icon-wrapper w-variant-d5a93d18-516c-d9f9-6282-39404810b5dc"><div class="flex-h-center-center"><div data-wf--calculator---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
612<path d="M12.2854 11.4136V12.5564H9.14258V11.4136H12.2854ZM12.2854 9.41357V10.5564H9.14258V9.41357H12.2854Z" fill="#0A0B0B"/>
613<path d="M11.2854 3.98486V4.69915C11.2854 4.85694 11.4134 4.98486 11.5711 4.98486H12.2854V6.12772H11.5711C11.4134 6.12772 11.2854 6.25564 11.2854 6.41343V7.12772H10.1426V6.41343C10.1426 6.25564 10.0147 6.12772 9.85686 6.12772H9.14258V4.98486H9.85686C10.0147 4.98486 10.1426 4.85694 10.1426 4.69915V3.98486H11.2854Z" fill="#0A0B0B"/>
614<path d="M6.8577 5.12744L6.8577 6.2703L3.71484 6.2703L3.71484 5.12744L6.8577 5.12744Z" fill="#0A0B0B"/>
615<path d="M7.07031 10.0077L6.343 10.7348C6.23139 10.8464 6.23137 11.0273 6.34296 11.1389L7.07031 11.8663L6.26228 12.6743L5.53493 11.947C5.42334 11.8354 5.24241 11.8354 5.13084 11.947L4.40374 12.6743L3.5957 11.8663L4.32286 11.1389C4.43441 11.0273 4.4344 10.8464 4.32283 10.7349L3.5957 10.0077L4.40374 9.19971L5.13087 9.92684C5.24243 10.0384 5.42332 10.0384 5.5349 9.92687L6.26228 9.19971L7.07031 10.0077Z" fill="#0A0B0B"/>
616<path d="M15.1431 1.12744V15.4132H0.857422V1.12744H15.1431ZM2.00028 13.4132C2.00028 13.8865 2.38403 14.2703 2.85742 14.2703H13.1431C13.6165 14.2703 14.0003 13.8865 14.0003 13.4132V3.12744C14.0003 2.65405 13.6165 2.2703 13.1431 2.2703H2.85742C2.38403 2.2703 2.00028 2.65405 2.00028 3.12744V13.4132Z" fill="#0A0B0B"/>
617</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Time saving calculator</div></a></li></ul></div></div></nav></div><div data-hover="false" data-delay="0" class="nav-link-dropdown_tablet w-dropdown"><div class="nav-dropdown-toggle w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 w-dropdown-toggle"><div>PRODUCT</div><div class="icon w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 w-embed"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
618<path d="M8.33408 11.2259L2.00049 4.89204L2.89252 4L7.25956 8.36679C7.85317 8.96037 8.81558 8.96035 9.40917 8.36676L13.7759 4L14.668 4.89204L8.33408 11.2259Z" fill="currentColor"/>
619</svg></div></div><nav class="nav-dropdown-list w-dropdown-list"><div class="nav-dropdown_menu _3 w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><div class="nav-dropdown_menu-links cc-3 w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><ul role="list" class="nav-dropdown_menu-link-list w-list-unstyled"><li class="list-item"><a href="/accrual-automation" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="large-purple" class="icon-wrapper w-variant-29244671-8a63-bbc1-d679-6627b4f18af4"><div class="flex-h-center-center"><div data-wf--service---icon--variant="16x16" class="icon w-embed">
619<svg width="100%" height="100%" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
620<path d="M7.41708 3.22337C8.6254 2.01504 10.4699 1.84097 11.8704 2.4943L12.4712 2.7745L9.97904 5.26641L10.7333 6.02088L13.2256 3.52897L13.5058 4.12973C14.1592 5.53025 13.9851 7.37471 12.7768 8.58306C12.4409 8.9189 12.0596 9.18152 11.6537 9.37176L13.4743 11.1926C14.0782 11.7965 14.0971 12.7637 13.531 13.3903L13.4743 13.4499C12.8518 14.0724 11.8431 14.0731 11.2196 13.4522L8.1296 10.408L5.18271 13.3551C4.4819 14.0559 3.34581 14.0559 2.645 13.3551C1.94416 12.6544 1.9442 11.518 2.645 10.8172L6.40644 7.05555C6.40569 7.05292 6.40515 7.05024 6.4044 7.04761L2.25576 2.91211L2.91138 2.25445L6.27768 5.61032C6.36571 4.74227 6.74738 3.89308 7.41708 3.22337ZM8.94437 9.59325C8.85717 9.68045 8.8577 9.82199 8.94554 9.90854L11.8711 12.7909L11.8725 12.792L11.8736 12.7934C12.1343 13.054 12.5571 13.054 12.8178 12.7934C13.0622 12.5489 13.0774 12.1621 12.8636 11.8999L12.8178 11.8492L10.9092 9.94059C10.7494 9.78076 10.5222 9.7127 10.2968 9.73011C9.84189 9.76525 9.38347 9.71992 8.94437 9.59325ZM9.90802 4.02434C10.2989 3.63339 10.0825 2.99969 9.54037 3.10798C8.99758 3.2164 8.48243 3.47108 8.07361 3.8799C7.21083 4.74268 6.97886 5.98288 7.37129 7.01678L7.47784 7.29744L7.24025 7.53525L3.30153 11.474C2.96336 11.8122 2.96338 12.3605 3.30153 12.6986C3.63971 13.0368 4.188 13.0368 4.52618 12.6986L8.70248 8.52231L8.98314 8.62886C10.017 9.02133 11.2574 8.78933 12.1202 7.92653C12.5291 7.51766 12.7837 7.00247 12.892 6.45966C13.0001 5.91749 12.3663 5.70117 11.9754 6.09212L10.7335 7.33416L8.66598 5.26664L9.90802 4.02434Z" fill="#0A0B0B"/>
621</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Accrual Automation<br/></div><p class="c-paragraph_s cc-400 cc-op_70">Prepaid expenses, fixed assets and more</p></div></a></li><li class="list-item"><a href="/invoicing" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="large-purple" class="icon-wrapper w-variant-29244671-8a63-bbc1-d679-6627b4f18af4"><div class="flex-h-center-center"><div data-wf--book---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
622<path d="M4.66155 1.70602C5.77424 1.64914 6.88093 1.9468 8.12639 2.68035C9.36456 2.08892 10.3868 1.72433 11.4364 1.70546C12.5775 1.68496 13.6707 2.07302 15.0391 2.83047L15.3337 2.99369V14.9516L14.4925 14.5007C13.247 13.8335 12.186 13.6463 11.2162 13.7102C10.2325 13.7751 9.30508 14.1002 8.32059 14.5222L8.10603 14.6142L7.88839 14.5297C6.60701 14.0314 5.68516 13.7431 4.77762 13.711C3.88719 13.6796 2.95709 13.8946 1.6769 14.5118L0.857422 14.9069V2.97723L1.17327 2.8193C2.37682 2.2175 3.48958 1.76595 4.66155 1.70602ZM4.71987 2.84749C4.06462 2.88099 3.40361 3.07127 2.6542 3.38932C2.24992 3.5609 2.00028 3.96604 2.00028 4.40522V12.6985C2.00028 12.9005 2.20441 13.0388 2.39505 12.9719C3.25795 12.6692 4.03423 12.5411 4.81808 12.5687C5.7025 12.6 6.56301 12.8292 7.52399 13.1725V3.65217C6.43551 3.01508 5.55448 2.80481 4.71987 2.84749ZM11.457 2.84804C10.6671 2.86224 9.8405 3.13241 8.66685 3.68928V13.1494C9.44531 12.8569 10.2629 12.6275 11.1412 12.5696C11.9795 12.5143 12.8549 12.6163 13.7925 12.9439C13.9844 13.0109 14.1908 12.8724 14.1908 12.6691V4.36104C14.1908 3.93691 13.9584 3.54205 13.5722 3.36664C12.7418 2.98941 12.0894 2.8367 11.457 2.84804Z" fill="#0A0B0B"/>
623</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Invoicing</div><p class="c-paragraph_s cc-400 cc-op_70">Send, track, and reconcile invoices</p></div></a></li></ul><ul role="list" class="nav-dropdown_menu-link-list w-list-unstyled"><li class="list-item"><a href="/integrations" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="large-purple" class="icon-wrapper w-variant-29244671-8a63-bbc1-d679-6627b4f18af4"><div class="flex-h-center-center"><div data-wf--integration---icon--variant="16x16" class="icon w-embed">
623<svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
624<path d="M8.76172 13.6037C8.76172 13.1828 8.42053 12.8417 7.99972 12.8417C7.57896 12.8417 7.238 13.1829 7.238 13.6037C7.238 14.0244 7.57895 14.3656 7.99972 14.3657C8.42053 14.3657 8.76172 14.0245 8.76172 13.6037ZM7.99972 6.84166C7.21079 6.84171 6.5712 7.48129 6.57115 8.27023C6.57115 9.05921 7.21075 9.69875 7.99972 9.6988C8.78873 9.6988 9.42829 9.05924 9.42829 8.27023C9.42824 7.48126 8.7887 6.84166 7.99972 6.84166ZM14.0951 8.27023C14.0951 7.84946 13.7539 7.50851 13.3331 7.50851C12.9124 7.50851 12.5712 7.84946 12.5711 8.27023C12.5711 8.69104 12.9123 9.03223 13.3331 9.03223C13.754 9.03223 14.0951 8.69104 14.0951 8.27023ZM1.90458 8.27023C1.90458 8.69103 2.24578 9.03223 2.66657 9.03223C3.08733 9.03218 3.42829 8.691 3.42829 8.27023C3.42824 7.8495 3.08729 7.50856 2.66657 7.50851C2.24581 7.50851 1.90463 7.84947 1.90458 8.27023ZM8.76172 2.93708C8.76172 2.51629 8.42052 2.17508 7.99972 2.17508C7.57896 2.17513 7.238 2.51632 7.238 2.93708C7.23805 3.3578 7.57899 3.69875 7.99972 3.6988C8.42049 3.6988 8.76167 3.35783 8.76172 2.93708ZM9.90458 2.93708C9.90453 3.7899 9.34388 4.51132 8.57115 4.75405V5.07882C8.57115 5.47913 8.85752 5.81309 9.21052 6.00185C9.65917 6.24176 10.0282 6.61083 10.2681 7.05949C10.4568 7.41247 10.7908 7.6988 11.1911 7.6988H11.5156C11.7584 6.92606 12.4803 6.36565 13.3331 6.36565C14.3851 6.36565 15.238 7.21828 15.238 8.27023C15.238 9.32222 14.3851 10.1751 13.3331 10.1751C12.4802 10.1751 11.7583 9.61449 11.5156 8.84166H11.1911C10.7908 8.84166 10.4569 9.12802 10.2681 9.48103C10.0282 9.92968 9.65918 10.2987 9.21052 10.5386C8.85751 10.7274 8.57115 11.0613 8.57115 11.4616V11.7861C9.34398 12.0288 9.90458 12.7507 9.90458 13.6037C9.90458 14.6556 9.05171 15.5085 7.99972 15.5085C6.94777 15.5085 6.09514 14.6556 6.09514 13.6037C6.09515 12.7508 6.65555 12.0289 7.42829 11.7861V11.4613C7.42829 11.061 7.14198 10.7271 6.78899 10.5384C6.34035 10.2985 5.97128 9.92959 5.73137 9.48102C5.54258 9.12803 5.20862 8.84166 4.80831 8.84166H4.48382C4.24112 9.61443 3.51942 10.175 2.66657 10.1751C1.61461 10.1751 0.761719 9.32223 0.761719 8.27023C0.761769 7.21827 1.61464 6.36565 2.66657 6.36565C3.51936 6.36569 4.24106 6.92611 4.48382 7.6988H4.80866C5.20894 7.6988 5.54288 7.41248 5.73161 7.05949C5.97147 6.61086 6.34042 6.2418 6.78898 6.00189C7.14195 5.8131 7.42829 5.47916 7.42829 5.07887V4.75405C6.65564 4.51127 6.09519 3.78984 6.09514 2.93708C6.09514 1.88515 6.94777 1.03228 7.99972 1.03223C9.05172 1.03223 9.90458 1.88512 9.90458 2.93708Z" fill="#0A0B0B"/>
625</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Integrations</div><p class="c-paragraph_s cc-400 cc-op_70">Stripe, Mercury, Ramp, Brex, Gusto &amp; more</p></div></a></li><li class="list-item"><a href="/revenue-recognition" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="large-purple" class="icon-wrapper w-variant-29244671-8a63-bbc1-d679-6627b4f18af4"><div class="flex-h-center-center"><div data-wf--revenue---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg">
626<g clip-path="url(#clip0_1240_7998)">
627<path d="M10.0296 0.841797L10.4464 2.32087C10.7522 2.41888 11.0428 2.5406 11.3198 2.67969L12.6448 1.90792L14.8315 4.09487L14.0809 5.43443C14.2248 5.71765 14.3449 6.01084 14.4436 6.30999L15.9294 6.7101V9.79911L14.4501 10.216C14.352 10.5217 14.2303 10.8123 14.0912 11.0893L14.8633 12.4143L12.6763 14.601L11.3365 13.8504C11.0533 13.9943 10.7601 14.1145 10.4609 14.2132L10.0611 15.6989H6.9721L6.55497 14.2196C6.24923 14.1216 5.95863 13.9999 5.68164 13.8608L4.35686 14.6328L2.1702 12.4459L2.92048 11.106C2.77666 10.8228 2.65646 10.5296 2.55776 10.23
62705L1.07227 9.83064V6.74163L2.55134 6.3245C2.64936 6.01877 2.77106 5.72815 2.91016 5.45117L2.13839 4.12639L4.32533 1.93973L5.6649 2.69001C5.94811 2.54618 6.24132 2.426 6.54046 2.32729L6.94057 0.841797H10.0296ZM7.47712 3.24442L7.16323 3.33175C6.73077 3.45188 6.32108 3.61821 5.94782 3.83594L5.66546 4.00056L5.08733 3.67675C4.75248 3.48919 4.33377 3.54709 4.06238 3.81848L4.03598 3.84488C3.76073 4.12013 3.70552 4.5463 3.90154 4.88261L4.22238 5.43304L4.06222 5.71819C3.84525 6.10392 3.67346 6.50446 3.56529 6.92941L3.4841 7.24888L2.83955 7.43071C2.4702 7.5349 2.21512 7.8719 2.21512 8.25566V8.29796C2.21512 8.6855 2.47515 9.02483 2.84936 9.12561L3.47489 9.29408L3.56222 9.60798C3.68235 10.0404 3.84868 10.4501 4.06641 10.8234L4.23103 11.1057L3.90731 11.6836C3.7197 12.0184 3.77759 12.4372 4.049 12.7086L4.07544 12.735C4.35065 13.0102 4.77674 13.0655 5.11303 12.8696L5.6635 12.5488L5.94866 12.709C6.28618 12.8988 6.63504 13.0541 7.00167 13.1624L7.15988 13.2059L7.47935 13.2871L7.66118 13.9317C7.76537 14.301 8.10237 14.5561 8.48613 14.5561H8.52843C8.91597 14.5561 9.2553 14.2961 9.35608 13.9218L9.52455 13.2963L9.83845 13.209C10.2709 13.0889 10.6806 12.9225 11.0539 12.7048L11.3362 12.5402L11.9141 12.8638C12.2489 13.0513 12.6676 12.9934 12.939 12.722L12.9654 12.6955C13.2407 12.4203 13.2959 11.9942 13.0999 11.6579L12.7793 11.1077L12.9395 10.8225C13.1564 10.4368 13.3282 10.0363 13.4364 9.61133L13.5176 9.29185L14.1623 9.10983C14.5316 9.00558 14.7866 8.66863 14.7866 8.28494V8.24263C14.7866 7.85503 14.5264 7.51566 14.1521 7.41494L13.5268 7.24665L13.4395 6.93276C13.3193 6.5003 13.153 6.09061 12.9353 5.71735L12.7706 5.43499L13.0943 4.85681C13.2818 4.52198 13.2239 4.10334 12.9525 3.832L12.9261 3.80557C12.6508 3.53029 12.2246 3.4751 11.8883 3.67117L11.3382 3.99191L11.053 3.83175C10.6673 3.61478 10.2667 3.44299 9.8418 3.33482L9.52232 3.25363L9.34049 2.60908C9.2363 2.23973 8.89931 1.98465 8.51555 1.98465H8.47324C8.0857 1.98465 7.74637 2.24468 7.64559 2.61889L7.47712 3.24442Z" fill="#0A0B0B"/>
628<path d="M9.07129 5.55566C9.39352 5.65453 9.65291 5.83175 9.8457 6.0459C10.1226 6.35368 10.2704 6.74339 10.2705 7.07031H9.12793C9.12758 7.06662 9.12434 7.03335 9.10254 6.97949C9.08035 6.92476 9.04519 6.86412 8.99609 6.80957C8.90652 6.71023 8.75785 6.61328 8.49902 6.61328C8.1852 6.61343 7.98838 6.70644 7.87695 6.80762C7.76889 6.90597 7.69922 7.04876 7.69922 7.24219C7.69927 7.36312 7.74806 7.4546 7.87305 7.53809C8.01529 7.63291 8.24125 7.69909 8.49902 7.69922C9.4421 7.69922 10.2703 8.41395 10.2705 9.29883C10.2705 9.6703 10.1502 10.1035 9.86328 10.4541C9.66615 10.6949 9.39957 10.8822 9.07129 10.9844V11.6992H7.92871V10.9893C7.59863 10.8957 7.32065 10.73 7.10742 10.5361C6.94543 10.3888 6.81416 10.2213 6.7207 10.0508C6.63188 9.88854 6.55667 9.68495 6.55664 9.4707H7.69922C7.69922 9.4279 7.68875 9.43885 7.72266 9.50098C7.75227 9.55506 7.80371 9.6238 7.87695 9.69043C8.02134 9.82165 8.23087 9.92754 8.49902 9.92773C8.756 9.92773 8.89424 9.83327 8.97852 9.73047C9.07735 9.60968 9.12793 9.44165 9.12793 9.29883C9.12764 9.15514 8.92696 8.8418 8.49902 8.8418C8.07161 8.84167 7.61095 8.73705 7.23926 8.48926C6.85061 8.23004 6.55671 7.80646 6.55664 7.24219C6.55664 6.75022 6.74444 6.2921 7.10742 5.96191C7.33552 5.75456 7.61607 5.61318 7.92871 5.53711V4.8418H9.07129V5.55566Z" fill="#0A0B0B"/>
629</g>
630<defs>
631<clipPath id="clip0_1240_7998">
632<rect width="16" height="16" fill="white" transform="translate(0.5 0.270508)"/>
633</clipPath>
634</defs>
635</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Revenue Recognition<br/></div><p class="c-paragraph_s cc-400 cc-op_70">Cash and accrual revenue, automated</p></div></a></li><li class="list-item"><a href="/api-mcp" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="large-purple" class="icon-wrapper w-variant-29244671-8a63-bbc1-d679-6627b4f18af4"><div class="flex-h-center-center"><div data-wf--api---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
636<path d="M13.7757 2.49512V14.0462H2.22461V2.49512H13.7757ZM3.36747 12.0462C3.36747 12.5196 3.75122 12.9033 4.22461 12.9033H11.7757C12.2491 12.9033 12.6328 12.5196 12.6328 12.0462V4.49512C12.6328 4.02173 12.2491 3.63797 11.7757 3.63797H4.22461C3.75122 3.63797 3.36747 4.02173 3.36747 4.49512V12.0462Z" fill="#0A0B0B"/>
637<path d="M10.7137 5.55615V10.9847H5.28516V5.55615H10.7137ZM6.42801 9.27044C6.42801 9.58603 6.68385 9.84187 6.99944 9.84187H8.99944C9.31503 9.84187 9.57087 9.58603 9.57087 9.27044V7.27044C9.57087 6.95485 9.31503 6.69901 8.99944 6.69901H6.99944C6.68385 6.69901 6.42801 6.95485 6.42801 7.27044V9.27044Z" fill="#0A0B0B"/>
638<path d="M7.14314 13.2706V15.4134H6.00028V13.2706H7.14314ZM10.0003 13.2706V15.4134H8.85742V13.2706H10.0003ZM3.00028 9.12744V10.2703H0.857422V9.12744H3.00028ZM15.1434 9.12744V10.2703H13.0006V9.12744H15.1434ZM3.00028 6.2703V7.41316H0.857422V6.2703H3.00028ZM15.1434 6.2703V7.41316H13.0006V6.2703H15.1434ZM7.14314 1.12744V3.2703H6.00028V1.12744H7.14314ZM10.0003 1.12744V3.2703H8.85742V1.12744H10.0003Z" fill="#0A0B0B"/>
639</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">API / MCP<br/></div><p class="c-paragraph_s cc-400 cc-op_70">Build on Puzzle&#x27;s agent-native architecture</p></div></a></li></ul><a href="/accuracy-ai" class="c-wrap cc-gap_05 cc-width_100 w-inline-block"><img src="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6a2544bbd3cdf3ce988c1b72_accuracy-ai-nav-illustration%201.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6a2544bbd3cdf3ce988c1b72_accuracy-ai-nav-illustration%201-p-500.avif 500w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6a2544bbd3cdf3ce988c1b72_accuracy-ai-nav-illustration%201-p-800.avif 800w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6a2544bbd3cdf3ce988c1b72_accuracy-ai-nav-illustration%201.avif 1052w" alt="Puzzle Accuracy AI illustration" class="c-nav-card_img cc-product w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"/><div class="c-wrap"><div class="c-wrap cc-gap_03"><div class="c-paragraph cc-500 cc-text_black-500">Accuracy AI</div><div class="c-wrap cc-horizontal cc-align_center cc-gap_05"><div class="c-paragraph_s cc-500 cc-text_dark-grey">Accuracy you can audit</div><div class="arrow-icon w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 w-embed"><svg class='arrow-btn' width="17" height="17" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
640<path d="M22.2121 11.9999L14.6062 19.6062L13.3941 18.3941L16.7362 15.0518C17.5461 14.2419 16.9724 12.857 15.827 12.857H3V11.1427H15.8268C16.9723 11.1427 17.5459 9.75783 16.736 8.94788L13.3941 5.60604L14.6062 4.39398L22.2121 11.9999Z" fill="currentColor"/>
641</svg>
642
643<style>
644@media (max-width: 767px) {
645    .arrow-btn {
646        width: 16px;
647        height: 16px;
648    }
649}
650</style></div></div></div></div></a></div></div></nav></div><div data-hover="false" data-delay="0" class="nav-link-dropdown_tablet w-dropdown"><div class="nav-dropdown-toggle w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 w-dropdown-toggle"><div>companies</div><div class="icon w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 w-embed">
650<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
651<path d="M8.33408 11.2259L2.00049 4.89204L2.89252 4L7.25956 8.36679C7.85317 8.96037 8.81558 8.96035 9.40917 8.36676L13.7759 4L14.668 4.89204L8.33408 11.2259Z" fill="currentColor"/>
652</svg></div></div><nav class="nav-dropdown-list w-dropdown-list"><div class="nav-dropdown_menu-tablet"><ul role="list" class="nav-dropdown_menu-link-list w-list-unstyled"><li class="list-item"><a href="/solutions/startup" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-green" class="icon-wrapper w-variant-660ab5c0-b050-6244-f8f8-c422483c50d4"><div class="flex-h-center-center"><div data-wf--rocket---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
653<g clip-path="url(#clip0_1240_7945)">
654<path d="M9.23744 11.2706V12.868C9.23744 13.1225 9.5452 13.25 9.72519 13.07L10.7333 12.0619C10.7511 12.0441 10.7612 12.0196 10.7612 11.9944V7.36719L12.2617 5.86663L12.3909 5.73326C13.0219 5.05908 13.4277 4.2816 13.4277 3.46345V2.84208H12.8064C11.9337 2.84208 11.1075 3.30401 10.4035 4.00809L8.96289 5.50865H4.27539C4.25018 5.50865 4.22599 5.51875 4.20815 5.53655L3.1998 6.5449C3.01981 6.72489 3.14728 7.03264 3.40183 7.03264H4.99916V8.1755H-0.046875L3.39983 4.72852C3.63201 4.49633 3.94703 4.36579 4.27539 4.36579H7.50151C8.1239 4.36579 8.71938 4.11199 9.1504 3.663L9.58705 3.20815L9.59096 3.20396L9.59515 3.20006C10.4187 2.37651 11.5186 1.69922 12.8064 1.69922H14.5706V3.46345C14.5706 4.7512 13.8935 5.85115 13.07 6.67466L12.5735 7.17121C12.1448 7.59986 11.904 8.18125 11.904 8.78745V11.9944C11.904 12.3228 11.7734 12.6378 11.5413 12.87L8.09459 16.317V11.2706H9.23744ZM8.40318 8.67466L5.07003 12.0081L4.262 11.2001L7.59515 7.86663L8.40318 8.67466Z" fill="#0A0B0B"/>
655</g>
656<defs>
657<clipPath id="clip0_1240_7945">
658<rect width="16" height="16" fill="white" transform="translate(0 0.270508)"/>
659</clipPath>
660</defs>
661</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Puzzle for Startups</div><p class="c-paragraph_s cc-400 cc-op_70 cc-caps">Know your numbers every day</p></div></a></li><li class="list-item"><a href="/small-business" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-green" class="icon-wrapper w-variant-660ab5c0-b050-6244-f8f8-c422483c50d4"><div class="flex-h-center-center"><div data-wf--small-business---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
662<path d="M12.8186 3.6988C13.2159 3.69881 13.5872 3.88948 13.8192 4.20801L13.8638 4.2733L14.0061 4.49791C14.8105 5.76473 15.238 7.23446 15.238 8.73507V9.50851H13.9046V15.4132H6.09514V10.3657C6.09514 9.89227 5.71139 9.50851 5.238 9.50851H4.09515C3.62176 9.50851 3.238 9.89227 3.238 10.3657V15.4132H2.09514V9.50851H0.761719V8.73507C0.761719 7.23446 1.18897 5.76473 1.9933 4.49791L2.13588 4.2733C2.36303 3.91561 2.75735 3.6988 3.18108 3.6988H12.8186ZM7.238 13.4132C7.238 13.8865 7.62176 14.2703 8.09514 14.2703H11.9046C12.378 14.2703 12.7617 13.8865 12.7617 13.4132V10.3657C12.7617 9.89226 12.378 9.50851 11.9046 9.50851H8.09515C7.62176 9.50851 7.238 9.89227 7.238 10.3657V13.4132ZM3.18108 4.84166C3.14848 4.84166 3.1182 4.8585 3.10073 4.88602L2.95787 5.11063C2.44448 5.91924 2.11152 6.82451 1.97545 7.76525C1.92852 8.08974 2.19142 8.36565 2.51928 8.36565H13.4804C13.8083 8.36565 14.0712 8.08974 14.0243 7.76526C13.8996 6.90326 13.6096 6.07106 13.1669 5.31571L13.0416 5.11063L12.899 4.88574C12.8815 4.85828 12.8511 4.84167 12.8186 4.84166H3.18108ZM12.6666 1.03223V2.17508H3.33315V1.03223H12.6666Z" fill="#0A0B0B"/>
663</svg></div></div></div><div class="c-wrap cc-gap_02"><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Puzzle for SMBs</div><p class="c-paragraph_s cc-400 cc-op_70 cc-caps">Real-time, accurate books</p></div></a></li></ul></div></nav></div><a data-wf--nav-link--variant="dark" href="/accounting-partners" class="nav-link w-variant-2f7f6b18-0645-ad0e-32cf-ad338a8291fa w-nav-link">Accounting Partners</a><a data-wf--nav-link--variant="dark" href="/quickbooks" class="nav-link w-variant-2f7f6b18-0645-ad0e-32cf-ad338a8291fa w-nav-link">Puzzle vs QuickBooks</a><a data-wf--nav-link--variant="dark" href="/pricing" class="nav-link w-variant-2f7f6b18-0645-ad0e-32cf-ad338a8291fa w-nav-link">Pricing</a><div data-hover="false" data-delay="0" class="nav-link-dropdown_tablet w-dropdown"><div class="nav-dropdown-toggle w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 w-dropdown-toggle"><div>Resources</div><div class="icon w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 w-embed">
663<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
664<path d="M8.33408 11.2259L2.00049 4.89204L2.89252 4L7.25956 8.36679C7.85317 8.96037 8.81558 8.96035 9.40917 8.36676L13.7759 4L14.668 4.89204L8.33408 11.2259Z" fill="currentColor"/>
665</svg></div></div><nav class="nav-dropdown-list w-dropdown-list"><div class="nav-dropdown_menu-tablet"><div weight="" color="neutral-40" data-wf--text-block--style-variant="font-size-14px" class="text-block w-variant-e9b93b9f-afe4-c074-bc5e-390d51378b6c">Get support</div><div data-wf--spacer--variant="s-24px" class="spacer w-variant-59e9d2df-5385-2887-a8ea-9a60ffc131c6"></div><ul role="list" class="nav-dropdown_menu-link-list w-list-unstyled"><li class="list-item"><a href="/pricing?tab=accounting" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-pink" class="icon-wrapper w-variant-f87f9a6b-7476-9b82-2a1f-bd871df7343d"><div class="flex-h-center-center"><div data-wf--find---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
666<path d="M12.4283 7.43708C12.4283 4.53104 10.0726 2.17513 7.16657 2.17508C4.2605 2.17508 1.90458 4.53101 1.90458 7.43708C1.90463 10.3431 4.26054 12.6988 7.16657 12.6988C10.0726 12.6988 12.4282 10.3431 12.4283 7.43708ZM13.5711 7.43708C13.5711 8.71851 13.1947 9.91191 12.5465 10.913C12.3052 11.2856 12.3218 11.7843 12.6357 12.0982L15.0706 14.5331L14.2626 15.3411L11.8277 12.9062C11.5138 12.5923 11.0151 12.5757 10.6425 12.817C9.6414 13.4652 8.448 13.8416 7.16657 13.8417C3.62935 13.8417 0.761769 10.9743 0.761719 7.43708C0.761719 3.89983 3.62932 1.03223 7.16657 1.03223C10.7038 1.03228 13.5711 3.89986 13.5711 7.43708Z" fill="#0A0B0B"/>
667</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Find accounting services</div><div class="nav-dropdown_menu-link-overlay"></div></a></li><li class="list-item"><a href="https://help.puzzle.io/en/?_gl=1*1mx67n6*_gcl_au*NjA2MjA1NTIxLjE3NTQyOTAwMDY.*_ga*MTk5NzI3NzI4Mi4xNzQxODA2MDE0*_ga_2NQ41EYFTG*czE3NjA2NjM5NjAkbzYwJGcxJHQxNzYwNjY1MjkzJGo4JGwwJGgxODU4ODk4NDcz" target="_blank" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-pink" class="icon-wrapper w-variant-f87f9a6b-7476-9b82-2a1f-bd871df7343d"><div class="flex-h-center-center"><div data-wf--help---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
668<g clip-path="url(#clip0_1240_9030)">
669<path d="M11.0298 1.1693L15.299 5.4084L15.3201 11.4247L11.081 15.6939L5.06469 15.715L0.795464 11.4759L0.774392 5.4596L5.01348 1.19038L11.0298 1.1693ZM2.41894 5.42493C2.09855 5.74756 1.91947 6.18426 1.92108 6.63893L1.93401 10.2885C1.93562 10.7431 2.11777 11.1785 2.4404 11.4989L5.02985 14.07C5.35245 14.3903 5.78909 14.5694 6.24371 14.5678L9.89333 14.5551C10.348 14.5535 10.7835 14.3713 11.1039 14.0486L13.675 11.459C13.9952 11.1364 14.1743 10.6998 14.1727 10.2452L14.1601 6.59604C14.1586 6.14133 13.9764 5.70586 13.6537 5.38547L11.0639 2.81397C10.7413 2.49365 10.3046 2.31459 9.85002 2.31618L6.20092 2.32895C5.74626 2.33054 5.31086 2.51268 4.9905 2.83529L2.41894 5.42493Z" fill="#0A0B0B"/>
670<path d="M8.37919 11.5562V12.7467L7.23633 12.7464V11.5562H8.37919Z" fill="#0A0B0B"/>
671<path d="M9.23549 6.98472C9.23549 6.34509 8.96325 6.06187 8.69754 5.90688C8.38891 5.72685 8.03732 5.69901 7.94978 5.69901C7.69546 5.69901 6.89258 5.69874 6.47182 6.64544L5.42773 6.18115C6.14985 4.55653 7.63267 4.55615 7.94978 4.55615C8.14795 4.55615 8.72493 4.59975 9.27344 4.91971C9.86487 5.26472 10.3783 5.91009 10.3783 6.98472C10.3783 7.88601 9.92918 8.51813 9.40262 8.91832C9.26022 9.02653 9.11098 9.11902 8.96094 9.19741C8.62834 9.37117 8.37835 9.69293 8.37835 10.0682V10.8419H7.23549V8.48919L7.726 8.41915C7.98429 8.38226 8.38747 8.25449 8.71122 8.00844C9.01799 7.77529 9.23549 7.45487 9.23549 6.98472Z" fill="#0A0B0B"/>
672</g>
673<defs>
674<clipPath id="clip0_1240_9030">
675<rect width="16" height="16" fill="white" transform="translate(0 0.270508)"/>
676</clipPath>
677</defs>
678</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Help center</div><div class="nav-dropdown_menu-link-overlay"></div></a></li><li class="list-item"></li><li class="list-item"><a href="/security" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-pink" class="icon-wrapper w-variant-f87f9a6b-7476-9b82-2a1f-bd871df7343d"><div class="flex-h-center-center"><div data-wf--security---icon--variant="16x16" class="icon w-embed">
678<svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
679<g clip-path="url(#clip0_1240_9047)">
680<path d="M13.4277 4.38502C13.4277 3.95013 13.0929 3.58855 12.6593 3.55518C11.4699 3.4634 10.3026 3.18279 9.20145 2.72398L7.99888 2.22287L6.7966 2.72398C5.69547 3.18278 4.52835 3.4634 3.33901 3.55518C2.9054 3.58855 2.57059 3.95013 2.57059 4.38502V8.93743C2.57064 11.9355 5.00108 14.366 7.99916 14.366C10.9973 14.366 13.4277 11.9355 13.4277 8.93743V4.38502ZM11.0698 6.67459L6.99916 10.7455L4.92857 8.67459L5.73661 7.86656L6.39307 8.52302C6.72781 8.85776 7.27052 8.85776 7.60525 8.52302L10.2617 5.86656L11.0698 6.67459ZM14.5706 8.93743C14.5705 12.5667 11.6285 15.5089 7.99916 15.5089C4.3699 15.5089 1.42778 12.5667 1.42773 8.93743V2.55657L3.25112 2.41567C4.31952 2.33322 5.36799 2.08116 6.35714 1.66902L7.99916 0.984863L9.64118 1.66902C10.6304 2.08116 11.6788 2.33322 12.7472 2.41567L14.5706 2.55657V8.93743Z" fill="#0A0B0B"/>
681</g>
682<defs>
683<clipPath id="clip0_1240_9047">
684<rect width="16" height="16" fill="white" transform="translate(0 0.270508)"/>
685</clipPath>
686</defs>
687</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Security</div><div class="nav-dropdown_menu-link-overlay"></div></a></li></ul><div data-wf--spacer--variant="m-32px" class="spacer w-variant-c29f3c29-466e-24e7-0518-c345cb94442e"></div><div weight="" color="neutral-40" data-wf--text-block--style-variant="font-size-14px" class="text-block w-variant-e9b93b9f-afe4-c074-bc5e-390d51378b6c">Resources</div><div data-wf--spacer--variant="s-24px" class="spacer w-variant-59e9d2df-5385-2887-a8ea-9a60ffc131c6"></div><ul role="list" class="nav-dropdown_menu-link-list w-list-unstyled"><li class="list-item"><a href="/blog" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-orange" class="icon-wrapper w-variant-d5a93d18-516c-d9f9-6282-39404810b5dc"><div class="flex-h-center-center"><div data-wf--tab---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
688<g clip-path="url(#clip0_1240_9009)">
689<path d="M2.85742 0.770508H13.3811V16.0049L8.64893 11.9898C8.32926 11.7185 7.8603 11.7183 7.5404 11.9893L2.85742 15.9558V0.770508ZM4.00028 12.8734C4.00028 13.1167 4.28498 13.2487 4.47064 13.0915L8.0957 10.0213L11.7677 13.1369C11.9533 13.2944 12.2383 13.1624 12.2383 12.919V2.77051C12.2383 2.29712 11.8545 1.91337 11.3811 1.91337H4.85742C4.38403 1.91337 4.00028 2.29712 4.00028 2.77051V12.8734Z" fill="#0A0B0B"/>
690</g>
691<defs>
692<clipPath id="clip0_1240_9009">
693<rect width="16" height="16" fill="white" transform="translate(0 0.270508)"/>
694</clipPath>
695</defs>
696</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Blog &amp; news</div><div class="nav-dropdown_menu-link-overlay"></div></a></li><li class="list-item"><a href="/customer-stories" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-orange" class="icon-wrapper w-variant-d5a93d18-516c-d9f9-6282-39404810b5dc"><div class="flex-h-center-center"><div data-wf--book---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
697<path d="M4.66155 1.70602C5.77424 1.64914 6.88093 1.9468 8.12639 2.68035C9.36456 2.08892 10.3868 1.72433 11.4364 1.70546C12.5775 1.68496 13.6707 2.07302 15.0391 2.83047L15.3337 2.99369V14.9516L14.4925 14.5007C13.247 13.8335 12.186 13.6463 11.2162 13.7102C10.2325 13.7751 9.30508 14.1002 8.32059 14.5222L8.10603 14.6142L7.88839 14.5297C6.60701 14.0314 5.68516 13.7431 4.77762 13.711C3.88719 13.6796 2.95709 13.8946 1.6769 14.5118L0.857422 14.9069V2.97723L1.17327 2.8193C2.37682 2.2175 3.48958 1.76595 4.66155 1.70602ZM4.71987 2.84749C4.06462 2.88099 3.40361 3.07127 2.6542 3.38932C2.24992 3.5609 2.00028 3.96604 2.00028 4.40522V12.6985C2.00028 12.9005 2.20441 13.0388 2.39505 12.9719C3.25795 12.6692 4.03423 12.5411 4.81808 12.5687C5.7025 12.6 6.56301 12.8292 7.52399 13.1725V3.65217C6.43551 3.01508 5.55448 2.80481 4.71987 2.84749ZM11.457 2.84804C10.6671 2.86224 9.8405 3.13241 8.66685 3.68928V13.1494C9.44531 12.8569 10.2629 12.6275 11.1412 12.5696C11.9795 12.5143 12.8549 12.6163 13.7925 12.9439C13.9844 13.0109 14.1908 12.8724 14.1908 12.6691V4.36104C14.1908 3.93691 13.9584 3.54205 13.5722 3.36664C12.7418 2.98941 12.0894 2.8367 11.457 2.84804Z" fill="#0A0B0B"/>
698</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Customer stories</div><div class="nav-dropdown_menu-link-overlay"></div></a></li><li class="list-item"><a href="/partner-rewards" class="nav-dropdown_menu-link w-inline-block"><div data-wf--icon-wrapper--variant="small-orange" class="icon-wrapper w-variant-d5a93d18-516c-d9f9-6282-39404810b5dc"><div class="flex-h-center-center"><div data-wf--cup---icon--variant="16x16" class="icon w-embed">
698<svg width="100%" height="100%" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
699<path d="M11.4277 3.12744C11.4277 2.65405 11.044 2.2703 10.5706 2.2703H5.42773C4.95435 2.2703 4.57059 2.65405 4.57059 3.12744V7.69887C4.57059 9.59241 6.10562 11.1274 7.99916 11.1274C9.8927 11.1274 11.4277 9.59241 11.4277 7.69887V3.12744ZM13.4277 4.46087C13.4277 3.98748 13.044 3.60372 12.5706 3.60372V6.34145C13.075 6.12098 13.4277 5.618 13.4277 5.0323V4.46087ZM2.57059 5.0323C2.57063 5.61799 2.92331 6.12098 3.42773 6.34145V3.60372C2.95435 3.60372 2.57059 3.98748 2.57059 4.46087V5.0323ZM14.5706 5.0323C14.5705 6.25594 13.7156 7.27908 12.5706 7.53899V7.69887C12.5706 9.76776 11.1962 11.5154 9.31064 12.079C8.89639 12.2029 8.57059 12.5591 8.57059 12.9915V14.4609H11.3326V15.6037H4.66574V14.4609H7.42773V12.9915C7.42773 12.5591 7.10194 12.2029 6.68768 12.079C4.80213 11.5154 3.42773 9.76776 3.42773 7.69887V7.53899C2.28273 7.27908 1.42778 6.25595 1.42773 5.0323V2.46087H3.42773V1.12744H12.5706V2.46087H14.5706V5.0323Z" fill="#0A0B0B"/>
700</svg></div></div></div><div weight="" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block">Partner rewards</div><div class="nav-dropdown_menu-link-overlay"></div></a></li></ul></div></nav></div></div><div class="navigation-bottom_tablet w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"><div class="c-wrap cc-gap_05 cc-width_100"><div class="font-size-16 text-color-black0a cc-mobile_width-100">Already have an account?</div><a full-width="" data-wf--button--variant="outlined---black-small" href="https://app.puzzle.io/login" target="_blank" class="button-component w-variant-09e7fcc9-b455-0803-b233-f53abe30b815 w-inline-block"><div class="text-block-53">Sign in</div></a></div><div class="button-container"><a full-width="" data-wf--button--variant="filled---black-small" href="https://puzzle.cal.com/puzzle-team/puzzle-introduction" target="_blank" class="button-component w-variant-f4bf8e28-2aa1-eba6-d4ff-9465ce69e9f9 w-inline-block"><div class="text-block-53">Book a demo</div></a></div></div></div></nav><div class="flex-h-left-center gap-16 z-index-2 nav-buttons"><div class="c-wrap cc-horizontal cc-gap_05 cc-align_center"><a id="nav-cta-1" href="https://puzzle.cal.com/puzzle-team/puzzle-introduction" target="_blank" class="button-component filled---black-small extra-small w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 cc-tablet_none w-inline-block"><div class="text-block-53">Book a demo</div></a><a data-cta="nav-demo" href="https://app.puzzle.io/signup" target="_blank" class="button-component filled---purple-large extra-small w-inline-block"><div class="text-block-53">Try for free</div></a><div id="nav-cta-2" class="cc-tablet_none"><a data-wf--nav-link--variant="dark" href="https://app.puzzle.io/login" target="_blank" class="nav-link w-variant-2f7f6b18-0645-ad0e-32cf-ad338a8291fa w-nav-link">Sign in</a></div></div><div class="nav-menu-button w-nav-button"><div class="menu-icon w-variant-dae082b5-feeb-1d90-dc62-92f5df664547 w-embed"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" class="nav-hamburger-icon">
701<path class="line line1" d="M29 4.00004V6.78575H3V4.00004H29Z" fill="currentColor"/>
702<path class="line line2" d="M29 14.2143V17H3V14.2143H29Z" fill="currentColor"/>
703<path class="line line3" d="M29 24.4286V27.2143H3V24.4286H29Z" fill="currentColor"/>
704</svg>
705
706  <svg class="nav-colse-icon" viewBox="0 0 32 32" width="32" height="32">
707    <path d="M27.6562 5.86733L19.0961 14.4275C18.3225 15.201 18.3225 16.4552 19.0961 17.2288L27.6562 25.7889L25.7889 27.6562L17.2288 19.0961C16.4552 18.3225 15.201 18.3225 14.4275 19.0961L5.86733 27.6562L4 25.7889L12.5602 17.2288C13.3337 16.4552 13.3337 15.201 12.5602 14.4275L4 5.86733L5.86733 4L14.4275 12.5602C15.201 13.3337 16.4552 13.3337 17.2288 12.5602L25.7889 4L27.6562 5.86733Z" fill="currentColor"/>
708  </svg></div></div></div></div></div></div><div class="nav-link-dropdown-overlay w-variant-dae082b5-feeb-1d90-dc62-92f5df664547"></div></header><section class="section-main blog-post-hero"><div class="container-large"><div class="flexbox gap-16 align-center"><a href="/blog" class="text-size-14 text-color-spaceblue">Resources</a><div class="flexbox gap-16 align-center"><div class="w-embed">
708<svg width="13" height="10" viewBox="0 0 18 14" fill="none" xmlns="http://www.w3.org/2000/svg">
709<g clip-path="url(#clip0_2034_422)">
710<path d="M1 7L17 7M17 7L10 13M17 7L10 1" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
711</g>
712<defs>
713<clipPath id="clip0_2034_422">
714<rect width="18" height="14" fill="white" transform="matrix(-1 0 0 -1 18 14)"/>
715</clipPath>
716</defs>
717</svg></div><a href="/blog" class="text-size-14 text-color-spaceblue">Articles</a></div><div class="flexbox gap-16 align-center"><div class="w-embed"><svg width="13" height="10" viewBox="0 0 18 14" fill="none" xmlns="http://www.w3.org/2000/svg">
718<g clip-path="url(#clip0_2034_422)">
719<path d="M1 7L17 7M17 7L10 13M17 7L10 1" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
720</g>
721<defs>
722<clipPath id="clip0_2034_422">
723<rect width="18" height="14" fill="white" transform="matrix(-1 0 0 -1 18 14)"/>
724</clipPath>
725</defs>
726</svg></div><div class="text-size-14">Puzzle Launches AI Suite, Betting on Accountants in the Age of AI</div></div></div><div class="spacer-80 mobile-spacer-50"></div><div class="flexbox direction-vertical"><div class="blog-hero-wrapper"><div class="w-dyn-list"><div role="list" class="flexbox gap-8 wrap-down w-dyn-items"><div role="listitem" class="w-dyn-item"><div class="article-tag"><div>Product Updates</div></div></div><div role="listitem" class="w-dyn-item"><div class="article-tag"><div>Startup Accounting</div></div></div><div role="listitem" class="w-dyn-item"><div class="article-tag"><div>Customer Stories</div></div></div><div role="listitem" class="w-dyn-item"><div class="article-tag"><div>In the News</div></div></div></div></div><div class="spacer-23"></div><h1 class="text-size-48 text-color-dark line-height-130">Puzzle Launches AI Suite, Betting on Accountants in the Age of AI</h1><div data-wf--spacer--variant="xs-8px" class="spacer w-variant-213c9c51-cb8d-174b-cec6-065e684c98dc"></div><p data-wf--paragraph--style-variant="font-size-16px" STYLE="" color="" aligment="" weight="" class="paragraph">Puzzle AI Suite is now available to all firms, human-in-the-loop from end to end. It&#x27;s already proving the productivity gains the rest of the industry has only promised: Debit &amp; Co. is on track to triple its client capacity with the same team, closing every client&#x27;s books by the 4th business day with Close (part of the AI Suite).
727</p><div class="spacer-16"></div><div class="flexbox align-center gap-24 is-mobile-vertical"><div class="blog-author-wrapper"><div class="flexbox gap-16 align-center"><img src="https://cdn.prod.website-files.com/62ac2ab60d1097363942959d/6439b7718f4afbdaa076c87c_sasha.avif" loading="lazy" alt="" class="author-avatar blog circle"/><div id="author">Sasha Orloff</div></div><div class="icon-embed-custom w-embed"><svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 5 5" fill="none" preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img">
728<circle cx="2.5" cy="2.5" r="2.5" fill="currentColor"/>
729</svg></div></div><div class="flexbox"><div>7.9.26</div></div></div></div><div class="spacer-60"></div><div class="width-100 text-align-center"><img src="https://cdn.prod.website-files.com/62ac2ab60d1097363942959d/6a4e6612646d5f8d06e0027a_6a3be0bd57918c94db814212_x-CEH4LJrKUCth0cspghf.webp" loading="lazy" alt="" sizes="100vw" srcset="https://cdn.prod.website-files.com/62ac2ab60d1097363942959d/6a4e6612646d5f8d06e0027a_6a3be0bd57918c94db814212_x-CEH4LJrKUCth0cspghf-p-500.webp 500w, https://cdn.prod.website-files.com/62ac2ab60d1097363942959d/6a4e6612646d5f8d06e0027a_6a3be0bd57918c94db814212_x-CEH4LJrKUCth0cspghf-p-800.webp 800w, https://cdn.prod.website-files.com/62ac2ab60d1097363942959d/6a4e6612646d5f8d06e0027a_6a3be0bd57918c94db814212_x-CEH4LJrKUCth0cspghf-p-1080.webp 1080w, https://cdn.prod.website-files.com/62ac2ab60d1097363942959d/6a4e6612646d5f8d06e0027a_6a3be0bd57918c94db814212_x-CEH4LJrKUCth0cspghf.webp 1536w" class="radius-10"/></div></div></div></section><section class="section-main sp-l sp-only-bottom"><div class="container-large"><div class="flexbox gap-16 space-between flex-align-top tablet-direction-vertical"><div class="blog-post-side-bar new"><div class="toc-wrapper"><div class="text-style-allcaps text-weight-medium">In article:</div><div class="spacer-16"></div><div class="fs-toc_link-wrapper is-h2">
729<a href="#" class="fs-toc_link w-inline-block"><div fs-toc-element="link"></div></a><div class="fs-toc_link-wrapper is-h3"><a href="#" class="fs-toc_link is-h3 w-inline-block"><div fs-toc-element="link"></div></a></div></div><div class="spacer-32"></div></div><div class="newsletter-blog-post-wrapper hide"><div fs-cmsstatic-order="2" fs-cmsstatic-element="static-item" class="newsletter-blog-post new"><div class="max-width-220 margin-center"><img src="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/673f3c231ce84d7d3f2a90ee_web-screen-1-673f3c1b65750.webp" loading="lazy" alt=""/></div><div class="spacer-16"></div><div class="text-size-16 text-color-white">Accounting. Simplified</div><div class="spacer-16"></div><div class="text-size-12 text-color-white">A bad product lacks competitive advantage. Successful businesses have something unique that&#x27;s hard to copy. It could be cost efficiency, brand power, or proprietary tech. Without this, you&#x27;re just waiting to get outperformed. Think of physical retailers being outperformed by e-commerce.</div><div class="spacer-48 ml-spacer-36"></div><div class="no-margin w-form"><form id="wf-form-newsletter-sign-up-form" name="wf-form-newsletter-sign-up-form" data-name="newsletter-sign-up-form" method="get" data-wf-page-id="62c6cadff61bb1558702ede5" data-wf-element-id="9aff9637-2327-1de8-76dc-23b3c856df4d"><div class="flexbox gap-8 direction-vertical"><input class="cta-form-input centered w-input" maxlength="256" name="Email" data-name="Email" placeholder="What’s your work email?" type="email" id="Email" required=""/><input type="submit" data-wait="Please wait..." class="button button-green cta-form w-button" value="Subscribe"/></div></form><div class="success-message-wrapper w-form-done"><div class="opacity-70">Thank you for being part of our Puzzle community. Stay tuned!</div></div><div class="w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div></div></div></div><div class="max-width-780"><div fs-toc-element="contents" class="blog-rich-text w-richtext"><p>For 4 years, AI in accounting has promised transformation and delivered… more work. More review. More cleanup. More confusion. More surprises.</p><p>Tools that unexpectedly change your general ledger. Tools that reclassify historical transactions without consent. Tools that save minutes up front, then create hours of cleanup when the books no longer make sense.</p><p>That is not productivity. That is not trust. And it is definitely not the future of accounting.</p><p><strong>No more.</strong></p><div class="w-embed"><video
730  autoplay
731  muted
732  loop
733  playsinline
734  preload="auto"
735  style="width:100%;height:auto;border-radius:12px;display:block;"
736>
737  <source src="https://s3.amazonaws.com/webflow-prod-assets/62a7b01137acdb7d70cd43d7/6a4df626387524a50c0ba13a_Puzzle-AI-Suite-Intro-Animation.mp4" type="video/mp4">
738</video></div><p>‍</p><p>The best AI products do not replace experts. They amplify them. They scale their judgment, help them move faster, catch more, miss less, and operate at a level that used to be impossible. That future has finally arr
738ived for accounting.</p><p>Today, we are making the Puzzle AI Suite, including Close, available to all firms: the first human-in-the-loop agent platform built for the accounting close, and the main differentiator between Puzzle and everyone else racing into AI accounting. Not an incremental feature. The first system built to run the entire close end-to-end, and finish it with a one-click accuracy review, like having your own AI controller sign off before you do.</p><h2><strong>Meet the Puzzle AI Suite: the &quot;Claude for Accountants&quot;</strong></h2><figure style="max-width:1021pxpx" class="w-richtext-align-fullwidth w-richtext-figure-type-image"><div><img alt="" src="https://cdn.prod.website-files.com/62ac2ab60d1097363942959d/6a4d4a52129d26273624f9a2_7b330a2e.webp" loading="lazy"/></div></figure><p>‍</p><p>If you&#x27;ve watched what Claude has done for knowledge work, you already understand what we&#x27;re building. Claude gave professionals an AI they could actually trust with real work, one that reasons in the open, shows its thinking, and only acts with a human behind it. That combination, real capability plus real control, is exactly what accounting has been missing.</p><p>Nobody could bring that experience into the general ledger before now. The legacy industry&#x27;s APIs were never built to support agents; they were built for simple create-read-update-delete operations, in and out. Every &quot;AI accounting&quot; tool on the market has been layered on top of that, bolted onto a system never designed to support the productivity possible with agents.</p><p>Puzzle is different because Puzzle is the ledger. Close, Chat, and Cowork (coming soon) are the three tools of the Puzzle AI Suite, and every one of them runs natively inside the books: no export, no sync, no black box. No one else can make this claim, because no one else owns the ledger it depends on. That&#x27;s the whole reason this hasn&#x27;t existed until today.</p><figure style="max-width:234pxpx" class="w-richtext-align-fullwidth w-richtext-figure-type-image"><div><img alt="" src="https://cdn.prod.website-files.com/62ac2ab60d1097363942959d/6a4d4a52129d26273624f9a5_e0d522e4.webp" loading="lazy"/></div></figure><p>Close brings together Puzzle&#x27;s chat, agents, ledger, controls, and accounting intelligence into one human-in-the-loop close experience. It reviews the books. Finds issues. Drafts fixes. Explains its reasoning. Surfaces exceptions. No black boxes, no surprise changes, no autonomous chaos in the general ledger. Nothing posts without a human&#x27;s sign-off. Just powerful AI, built for accountants who want to do their best work.</p><figure style="max-width:1919pxpx" class="w-richtext-align-fullwidth w-richtext-figure-type-image"><div><img alt="" src="https://cdn.prod.website-files.com/62ac2ab60d1097363942959d/6a4d4a52129d26273624f9ae_089ad068.webp" loading="lazy"/></div></figure><h2><strong>Accounting Firm Results</strong></h2><figure style="max-width:2910pxpx" class="w-richtext-align-fullwidth w-richtext-figure-type-image"><div><img alt="" src="https://cdn.prod.website-files.com/62ac2ab60d1097363942959d/6a4e65b3c379d02a7fe06955_Screenshot%202026-07-08%20at%2016.58.39.webp" loading="lazy"/></div></figure><p><a href="https://puzzle.io/case-studies/debit-co">Learn More</a></p><p>Here&#x27;s the difference between us and every other AI accounting pitch you&#x27;ve heard this year: we&#x27;re not asking you to imagine what this could do. We&#x27;re showing you what it already did with Close, for months, in real firms, on real client books.</p><p><strong>Debit &amp; Co.</strong> Closed every client&#x27;s books by the 4th business day. On track to carry 3x their client load with the same team.</p><p><strong>Accountalent.</strong> 25 years in business, 7,500+ startup clients. Cut their close from 15 to 20 days down to 3 to 5 days. 98% of transactions auto-categorized. Three hours of accountant time saved per client, redirected straight into advisory work.</p><p><strong>Arlo Financial.</strong> Cut a new-client close from 3 hours down to 30 minutes. &quot;You cannot unsee it as a CPA,&quot; their team says.</p><p><strong>Attivo.</strong> Doubled bookkeeping margin. Same clients, same team, because the hours that used to go into manual reconciliation now go into review and approval instead.</p><p>Proof points, gathered over months of real use. One pattern in every single one: the accountant stayed in charge, and the firm grew anyway. This is the future of accounting, and it starts today.</p><h2><strong>How Close works</strong></h2><h3><strong>Describe. Review. Approve.</strong></h3><p>Your judgment is the reason clients sign with your firm and stay, not the data entry, but the call you make when a number doesn&#x27;t sit right. Close doesn&#x27;t replace that judgment. It puts an engine behind it.</p><p>You describe your close process in plain language, the way you&#x27;d teach a new hire. Each task becomes an agent. The agent drafts the work and stops, showing you every proposed entry, the reasoning behind it, and the source it came from. Then you approve. Only then does anything post to the ledger.</p><p>
738Once approved, Puzzle saves the workflow and runs it the same way every future close. The agent makes your judgment repeatable and deterministic. Your judgment makes the work defensible.</p><h2><strong>What Close handles</strong></h2><p>Take on any part of your close, from the repetitive to the nuanced:</p><ul role="list"><li>Reconciling bank accounts across clients from bank feeds, PDFs, or uploads</li><li>Categorizing complicated rules unique to each client</li><li>Drafting revenue recognition, payroll, depreciation, and amortization schedules</li><li>Finding transactions that match fixed-asset policies and placing them in service</li><li>Reviewing journal entries for anomalies and writing plain-language variance explanations</li><li>Prepping your client call: a health summary, talking points, issues worth a flag</li></ul><h2><strong>Run a final review of the month-end close for accuracy:</strong></h2><ul role="list"><li>Scan every record across the platform</li><li>Surface discrepancies in a review panel: each anomaly flagged, each affected account, each source transaction. </li><li>Suggest what actions needed and continue to complete them from your commands.</li></ul><figure style="max-width:1909pxpx" class="w-richtext-align-fullwidth w-richtext-figure-type-image"><div><img alt="" src="https://cdn.prod.website-files.com/62ac2ab60d1097363942959d/6a4d4a52129d26273624f9ab_04a4d499.webp" loading="lazy"/></div></figure><p>Your team spends its time on judgment, not data entry. That&#x27;s how Trivium closes the month three times faster.</p><h2><strong>Why hasn&#x27;t this existed yet?</strong></h2><p>
738Third-party AI in accounting sits on top of a ledger designed only for records in or records out, what the industry refers to as CRUD: create, read, update, delete. It was never built to support accounting workflows. That&#x27;s why you can watch AI do amazing things in 3rd party AI tools and still not get books you can trust.</p><p>That changes now. The accountant&#x27;s expertise is what earns the trust. We just make it move faster.</p><h3><strong>Your Judgment. At AI Speed.</strong></h3><p>AI Suite (including Close) is generally available to accounting firms starting July 9, 2026.<a href="https://puzzle.cal.com/forms/ce39d797-fd91-45da-93a8-645887ce717a"> Book a demo</a> to see it in action.</p></div></div></div></div></section><section class="section-main cta-section"><div class="section-container"><img loading="lazy" src="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/68e8f0770fb19884304740ab_cta-puzzle-asset-right-top.avif" alt="" class="cta-puzzle-asset-top"/><img loading="lazy" src="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/68e8f270fcdff82c4a02e666_cta-puzzle-asset-left.avif" alt="" class="cta-puzzle-asset-left hide-mobile-landscape"/><img loading="lazy" src="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/68e8f1cbf789f0bd6440181e_cta-puzzle-asset-btm-left.avif" alt="" class="cta-puzzle-asset-bottom-left"/><img loading="lazy" src="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/68e8f16f61ade2a2fb483a15_cta-puzzle-asset-btm-right.avif" alt="" class="cta-puzzle-asset-bottom-right"/><div class="margin-auto max-width-560"><div><h2>Let us help you solve your financial puzzles.</h2><div class="spacer-32"></div><div class="max-width-505"><div class="w-form"><form id="wf-form-newsletter-sign-up-form" name="wf-form-newsletter-sign-up-form" data-name="newsletter-sign-up-form" method="get" data-wf-page-id="62c6cadff61bb1558702ede5" data-wf-element-id="5c004d57-7cd0-0b12-8da3-1fe3563b2da6"><div class="blog-email-input-wrapper"><input class="blog-email-input w-input" maxlength="256" name="Email" data-name="Email" placeholder="Work email address" type="email" id="Email" required=""/><input type="submit" data-wait="Please wait..." class="new-btn home-form w-button" value="Subscribe"/></div></form><div class="success-message-wrapper w-form-done"><div class="opacity-70">Thank you for being part of our Puzzle community. Stay tuned!</div></div><div class="w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div></div><div class="portrait-text-align-center"><div class="text-size-12 text-color-grey-200">You can unsubscribe at any anytime.</div></div></div></div></div></section><section data-wf--newsroom-section--variant="container-large-values" class="section-main sp-l"><div class="container-xmedium w-variant-d48cfadd-eeba-93de-880d-cbfa1e511241"><div class="flexbox gap-16 space-between flex-align-center"><h2 class="text-color-dark">Newsroom</h2></div><div class="spacer-64"></div><div class="gridbox _3col gap-40"><a href="/blog/puzzles-pledge-to-accountants" class="text-color-dark w-inline-block"><div class="newsroom-wrapper w-variant-d48cfadd-eeba-93de-880d-cbfa1e511241"><img src="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6746e7444c1137a5627d2b55_673da88568f78466f567f39f-67368c0307bbb1505a797699-group2025144-6746e73c2da8e.webp" loading="lazy" sizes="(max-width: 2063px) 100vw, 2063px" srcset="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6746e7444c1137a5627d2b55_673da88568f78466f567f39f-67368c0307bbb1505a797699-group2025144-6746e73c2da8e-p-500.webp 500w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6746e7444c1137a5627d2b55_673da88568f78466f567f39f-67368c0307bbb1505a797699-group2025144-6746e73c2da8e-p-800.webp 800w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6746e7444c1137a5627d2b55_673da88568f78466f567f39f-67368c0307bbb1505a797699-group2025144-6746e73c2da8e-p-1080.webp 1080w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6746e7444c1137a5627d2b55_673da88568f78466f567f39f-67368c0307bbb1505a797699-group2025144-6746e73c2da8e-p-1600.webp 1600w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6746e7444c1137a5627d2b55_673da88568f78466f567f39f-67368c0307bbb1505a797699-group2025144-6746e73c2da8e-p-2000.webp 2000w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6746e7444c1137a5627d2b55_673da88568f78466f567f39f-67368c0307bbb1505a797699-group2025144-6746e73c2da8e.webp 2063w" alt="" class="newsroom-item-thumbnail w-variant-d48cfadd-eeba-93de-880d-cbfa1e511241"/></div><div class="spacer-24"></div><div><div class="text-size-large-28 text-weight-medium">Puzzle’s Pledge To Accountants</div></div><div class="spacer-16"></div><div class="blog-summary font-size-16">At Puzzle, we believe in the power of collaboration and the importance of trust in the accounting industry. We understand that accountants are the backbone of businesses everywhere, and our mission is to empower you with the best tools and technology, not to compete with you.</div></a><a href="/blog/https-puzzle-io-blog-puzzle-is-changing-the-game-for-accountants-with-accrual-automation" class="text-color-dark w-inline-block"><div class="newsroom-wrapper w-variant-d48cfadd-eeba-93de-880d-cbfa1e511241"><img src="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6746f262f64158298731e22c_673da87a17a7a7ee064de1e1-673598a56b3de48a921efd99-puzzle-policies-light-6746f254e4036.webp" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6746f262f64158298731e22c_673da87a17a7a7ee064de1e1-673598a56b3de48a921efd99-puzzle-policies-light-6746f254e4036-p-500.webp 500w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6746f262f64158298731e22c_673da87a17a7a7ee064de1e1-673598a56b3de48a921efd99-puzzle-policies-light-6746f254e4036-p-800.webp 800w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6746f262f64158298731e22c_673da87a17a7a7ee064de1e1-673598a56b3de48a921efd99-puzzle-policies-light-6746f254e4036-p-1080.webp 1080w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6746f262f64158298731e22c_673da87a17a7a7ee064de1e1-673598a56b3de48a921efd99-puzzle-policies-light-6746f254e4036-p-1600.webp 1600w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/6746f262f64158298731e22c_673da87a17a7a7ee064de1e1-673598a56b3de48a921efd99-puzzle-policies-light-6746f254e4036.webp 1920w" alt="" class="newsroom-item-thumbnail w-variant-d48cfadd-eeba-93de-880d-cbfa1e511241 _2"/></div><div class="spacer-24"></div><div><div class="text-size-large-28 text-weight-medium">Introducing Smart Accounting Policies For Accountants</div></div><div class="spacer-16"></div><div class="blog-summary font-size-16">Accountants know the realities of the job all too well: mountains of spreadsheets, lengthy reconciliations, and hours of repetitive data entry. The work is fulfilling, but the daily process can be time-consuming and often overwhelming. What if there were a way to break free from this cycle, reclaim time, and dive deeper into the impactful work that matters?</div></a><a href="/blog/building-a-modern-accounting-firm" class="text-color-dark w-inline-block"><div class="newsroom-wrapper w-variant-d48cfadd-eeba-93de-880d-cbfa1e511241"><img src="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/67c56cfd76f3082f69466c4f_67b60238f0249167cf663453_67a2881ebdac3e5430795404_Decimal-Blog-Building-Header.avif" loading="lazy" sizes="(max-width: 2400px) 100v
738w, 2400px" srcset="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/67c56cfd76f3082f69466c4f_67b60238f0249167cf663453_67a2881ebdac3e5430795404_Decimal-Blog-Building-Header-p-500.avif 500w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/67c56cfd76f3082f69466c4f_67b60238f0249167cf663453_67a2881ebdac3e5430795404_Decimal-Blog-Building-Header-p-800.avif 800w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/67c56cfd76f3082f69466c4f_67b60238f0249167cf663453_67a2881ebdac3e5430795404_Decimal-Blog-Building-Header-p-1080.avif 1080w, https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/67c56cfd76f3082f69466c4f_67b60238f0249167cf663453_67a2881ebdac3e5430795404_Decimal-Blog-Building-Header.avif 2400w" alt="" class="newsroom-item-thumbnail w-variant-d48cfadd-eeba-93de-880d-cbfa1e511241 _3"/></div><div class="spacer-24"></div><div><div class="text-size-large-28 text-weight-medium">Building a Modern Accounting Firm with Decimal and Puzzle</div></div><div class="spacer-16"></div><div class="blog-summary font-size-16">Decimal reached out to us to let us know they were looking for a modern general ledger that could support hundreds of their clients at scale, but with one unusual request beyond conversion and integration to their firm management solution—would we work alongside their team to help them design the firm of the future?</div></a></div></div></section><div data-wf--footer--variant="purple"><footer class="footer"><section class="section-footer"><div class="section-footer-container"><div class="footer-content hide-mobile-landscape"><div class="corner-top-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
739<path d="M0.999998 14.2705L0.999999 6.27051C1 3.50908 3.23858 1.27051 6 1.27051L14 1.27051L14 0.27051L0 0.270508L-1.94699e-06 14.2705L0.999998 14.2705Z" fill="#0A0B0B"/>
740</svg></div><div class="corner-top-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
741<path d="M13 14.2705L13 6.27051C13 3.50908 10.7614 1.27051 8 1.27051L1.39071e-07 1.27051L0 0.27051L14 0.270508L14 14.2705L13 14.2705Z" fill="#0A0B0B"/>
742</svg></div><div class="corner-bottom-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
743<path d="M14 13.2705L6 13.2705C3.23858 13.2705 1 11.0319 1 8.27051L1 0.270508L1.22392e-06 0.270508L0 14.2705L14 14.2705L14 13.2705Z" fill="#0A0B0B"/>
744</svg></div><div class="corner-bottom-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
745<path d="M-8.74228e-08 13.2705L8 13.2705C10.7614 13.2705 13 11.0319 13 8.27051L13 0.270508L14 0.270508L14 14.2705L0 14.2705L-8.74228e-08 13.2705Z" fill="#0A0B0B"/>
746</svg></div><div id="w-node-c1bfc1d7-da21-cf30-26be-e36b486f0e5c-b2ad5845"><div class="footer-col_social"><div class="tablet-max-width-400"><div class="logo-icon w-embed"><svg width="178" height="57" viewBox="0 0 178 57" fill="none" xmlns="http://www.w3.org/2000/svg">
747<path d="M28 56.0518C43.464 56.0518 56 43.675 56 28.4073C56 13.1396 43.464 0.762695 28 0.762695C12.536 0.762695 0 13.1396 0 28.4073C0 43.675 12.536 56.0518 28 56.0518Z" fill="#61F6B0"/>
748<path d="M23.7984 11.8203L15.3984 20.1137H23.7984V28.4071L15.3984 36.7004H23.7984V44.9938L32.1984 36.7004H23.7984V28.4071L32.1984 20.1137H23.7984V11.8203Z" fill="white"/>
749<path fill-rule="evenodd" clip-rule="evenodd" d="M32.1984 36.7004C33.8532 36.7004 35.4916 36.3786 37.0202 35.7536C38.549 35.1283 39.938 34.2119 41.108 33.0569C42.278 31.9016 43.2061 30.5303 43.8394 29.0209C44.4725 27.5117 44.7984 25.8941 44.7984 24.2604C44.7984 22.6267 44.4725 21.0091 43.8394 19.4998C43.2061 17.9904 42.278 16.6191 41.108 15.4639C39.938 14.3088 38.549 13.3924 37.0202 12.7673C35.4916 12.1421 33.8532 11.8203 32.1984 11.8203H23.7984V20.1137H15.3984V28.4071H23.7984V36.7004H15.3984V44.9938H23.7984V36.7004H32.1984ZM32.1984 28.4071V20.1137H23.7984V28.4071H32.1984Z" fill="#0A0B0B"/>
750<path fill-rule="evenodd" clip-rule="evenodd" d="M174.446 39.277C173.051 40.4019 171.147 40.9728 168.731 40.9728C165.926 40.9728 163.715 40.15 162.099 38.4877C160.483 36.8254 159.684 34.5082 159.684 31.5194C159.684 28.5474 160.483 26.2134 162.099 24.5511C163.715 22.8888 165.926 22.0659 168.731 22.0659C171.401 22.0659 173.561 22.9055 175.177 24.6015C176.793 26.2973 177.609 28.497 177.609 31.1836L177.44 33.0642H164.734C165.16 35.4653 166.486 36.6743 168.731 36.6743C169.616 36.6743 170.296 36.54 170.755 36.2545C171.123 36.0397 171.478 35.7174 171.806 35.2965H177.168C176.652 36.8932 175.75 38.2246 174.446 39.277ZM168.731 26.3646C166.691 26.3646 165.364 27.3888 164.734 29.4541H172.558C172.371 28.5809 171.963 27.8421 171.299 27.2544C170.636 26.6668 169.769 26.3646 168.731 26.3646Z" fill="#0A0B0B"/>
751<path d="M150.973 16.5586H155.773L155.854 40.637H150.973V16.5586Z" fill="#0A0B0B"/>
752<path fill-rule="evenodd" clip-rule="evenodd" d="M78.3865 33.0643V40.637H73.1484V16.5586H83.2505C85.7505 16.5586 87.8084 17.3311 89.407 18.8758C90.9888 20.4374 91.7881 22.4188 91.7881 24.8199C91.7881 27.221 90.9888 29.2023 89.407 30.7471C87.8084 32.2918 85.7505 33.0643 83.2505 33.0643H78.3865ZM82.7403 21.2097H78.3865V28.43H82.7403C85.1384 28.43 86.5668 27.0531 8
7526.5668 24.8199C86.5668 22.5865 85.1384 21.2097 82.7403 21.2097Z" fill="#0A0B0B"/>
753<path d="M129.886 40.6364V36.3379H121.178L129.715 26.028V22.418H115.259V26.7165H123.44L114.902 37.0263V40.6364H129.886Z" fill="#0A0B0B"/>
754<path d="M147.307 40.6364V36.3379H138.6L147.137 26.028V22.418H132.681V26.7165H140.862L132.324 37.0263V40.6364H147.307Z" fill="#0A0B0B"/>
755<path d="M102.926 35.8174C104.723 35.8146 106.405 34.4458 106.405 32.9198V22.3352L111.286 22.334V32.9151L111.28 32.9198C111.204 35.2189 110.423 37.1243 108.939 38.6217C107.374 40.1832 105.368 40.9724 102.936 40.9724H102.917C100.485 40.9724 98.4781 40.1832 96.9135 38.6217C95.429 37.1243 94.6488 35.2189 94.5727 32.9198L94.5664 32.9151V22.334L99.4474 22.3352V32.9198C99.4474 34.4458 101.13 35.8146 102.926 35.8174Z" fill="#0A0B0B"/>
756</svg></div><div data-wf--spacer--variant="d-32px" class="spacer w-variant-feddd82e-44de-1d31-566e-007bd577a9cb"></div><p data-wf--paragraph--style-variant="font-size-16px" STYLE="" color="neutral" aligment="" weight="" class="paragraph">Accurate books. At AI speed.</p><div class="hide-tablet"><div data-wf--spacer--variant="d-32px" class="spacer w-variant-feddd82e-44de-1d31-566e-007bd577a9cb"></div></div></div><div><div class="flex-h-left-center gap-16"><a href="https://www.linkedin.com/company/puzzlefin/" target="_blank" class="icon-link w-inline-block"><div class="social-icon w-embed"><svg width="32" height="33" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg">
757<g clip-path="url(#clip0_1194_3688)">
758<path d="M29.0909 0.0517578H2.90909C1.30182 0.0517578 0 1.35358 0 2.96085V29.1427C0 30.7499 1.30182 32.0518 2.90909 32.0518H29.0909C30.6982 32.0518 32 30.7499 32 29.1427V2.96085C32 1.35358 30.6982 0.0517578 29.0909 0.0517578ZM10.1149 26.2336H5.824V12.427H10.1149V26.2336ZM7.92582 10.4532C6.54255 10.4532 5.424 9.33176 5.424 7.95139C5.424 6.57103 6.544 5.45103 7.92582 5.45103C9.30473 5.45103 10.4262 6.57248 10.4262 7.95139C10.4262 9.33176 9.30473 10.4532 7.92582 10.4532ZM26.1876 26.2336H21.8996V19.5194C21.8996 17.9179 21.8705 15.8583 19.6698 15.8583C17.4371 15.8583 17.0938 17.6023 17.0938 19.403V26.2336H12.8058V12.427H16.9222V14.3136H16.9804C17.5535 13.2285 18.9527 12.0838 21.04 12.0838C25.3847 12.0838 26.1876 14.9434 26.1876 18.6612V26.2336Z" fill="currentColor"/>
759</g>
760<defs>
761<clipPath id="clip0_1194_3688">
762<rect y="0.0517578" width="32" height="32" rx="6.4" fill="currentColor"/>
763</clipPath>
764</defs>
765</svg></div></a><a href="https://www.youtube.com/@puzzlefin" target="_blank" class="icon-link w-inline-block"><div class="social-icon w-embed"><svg width="32" height="33" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg">
766<g clip-path="url(#clip0_1194_3687)">
767<rect y="0.0517578" width="32" height="32" rx="2.72689" fill="currentColor"/>
768<path d="M21.8164 15.7317L12.6132 21.0452L12.6132 10.4182L21.8164 15.7317Z" fill="#F5F5F1"/>
769</g>
770<defs>
771<clipPath id="clip0_1194_3687">
772<rect y="0.0517578" width="32" height="32" rx="6.4" fill="currentColor"/>
773</clipPath>
774</defs>
775</svg></div></a><a href="https://twitter.com/puzzlefin" target="_blank" class="icon-link w-inline-block"><div class="social-icon w-embed"><svg width="32" height="33" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg">
776<g clip-path="url(#clip0_1194_3686)">
777<path d="M2.90909 0.0517578C1.30182 0.0517578 0 1.35358 0 2.96085V29.1427C0 30.7499 1.30182 32.0518 2.90909 32.0518H29.0909C30.6982 32.0518 32 30.7499 32 29.1427V2.96085C32 1.35358 30.6982 0.0517578 29.0909 0.0517578H2.90909ZM6.76136 7.32449H13.4688L17.3835 12.9211L22.2273 7.32449H24.3381L18.3324 14.279L25.679 24.779H18.9716L14.6278 18.5688L9.2642 24.779H7.11932L13.6733 17.208L6.76136 7.32449ZM10.0057 9.04608L19.8295 23.0489H22.4318L12.6051 9.04608H10.0057Z" fill="currentColor"/>
778</g>
779<defs>
780<clipPath id="clip0_1194_3686">
781<rect y="0.0517578" width="32" height="32" rx="6.4" fill="currentColor"/>
782</clipPath>
783</defs>
784</svg></div></a></div></div></div></div><div class="footer-col"><div><div weight="medium" color="neutral-40" data-wf--text-block--style-variant="font-size-16px" class="text-block">Product</div><div data-wf--spacer--variant="xs-8px" class="spacer w-variant-213c9c51-cb8d-174b-cec6-065e684c98dc"></div><ul role="list" class="footer-link-list w-list-unstyled"><li><a data-wf--footer-link--variant="black-neutral" href="/accrual-automation" class="footer-link">Accrual Automation</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/invoicing" class="footer-link">Invoicing</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/integrations" class="footer-link">Integrations</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/revenue-recognition" class="footer-link">Revenue Recognition</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/api-mcp" class="footer-link">API / MCP</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/accuracy-ai" class="footer-link">Accuracy AI</a></li></ul><div data-wf--spacer--variant="d-24px" class="spacer w-variant-3d4fa2fd-fb20-d790-80c0-394ecd9eb780"></div></div></div><div class="footer-col"><div><div weight="medium" color="neutral-40" data-wf--text-block--style-variant="font-size-16px" class="text-block">Companies</div><div data-wf--spacer--variant="xs-8px" class="spacer w-variant-213c9c51-cb8d-174b-cec6-065e684c98dc"></div><ul role="list" class="footer-link-list w-list-unstyled"><li><a href="/solutions/startup" class="footer-link">Puzzle for Startups</a></li><li><a href="/small-business" class="footer-link">Puzzle for SMBs</a></li></ul><div data-wf--spacer--variant="d-16px" class="spacer w-variant-d428b65b-940d-1530-e8e3-6bf1d7bad7ef"></div><div data-wf--spacer--variant="d-48px" class="spacer w-variant-2b0a8d25-ffcc-9254-7925-89768c27eadc"></div><div weight="medium" color="neutral-40" data-wf--text-block--style-variant="font-size-16px" class="text-block">Resources</div><div data-wf--spacer--variant="xs-8px" class="spacer w-variant-213c9c51-cb8d-174b-cec6-065e684c98dc"></div><ul role="list" class="footer-link-list w-list-unstyled"><li><a data-wf--footer-link--variant="black-neutral" href="/quickbooks" class="footer-link">Puzzle vs QuickBooks</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/blog" class="footer-link">Blog &amp; news</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/customer-stories" class="footer-link">Customer stories</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/partner-rewards" class="footer-link">Partner rewards</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/time-savings-calculator" class="footer-link">Time saving calculator</a></li></ul></div></div><div class="footer-col"><div><div weight="medium" color="neutral-40" data-wf--text-block--style-variant="font-size-16px" class="text-block">Support</div><div data-wf--spacer--variant="xs-8px" class="spacer w-variant-213c9c51-cb8d-174b-cec6-065e684c98dc"></div><ul role="list" class="footer-link-list w-list-unstyled"><li><a data-wf--footer-link--variant="black-neutral" href="/pricing?tab=accounting" class="footer-link">Find accounting services</a></li><li><a data-wf--footer-link--variant="black-neutral" href="https://help.puzzle.io/en/?_gl=1*1mx67n6*_gcl_au*NjA2MjA1NTIxLjE3NTQyOTAwMDY.*_ga*MTk5NzI3NzI4Mi4xNzQxODA2MDE0*_ga_2NQ41EYFTG*czE3NjA2NjM5NjAkbzYwJGcxJHQxNzYwNjY1MjkzJGo4JGwwJGgxODU4ODk4NDcz" target="_blank" class="footer-link">Help center</a></li><li><a data-wf--footer-link--variant="black-neutral" href="https://help.puzzle.io/en/articles/12657717-h
784ow-to-contact-support" target="_blank" class="footer-link">Contact support</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/legal/faq" class="footer-link">FAQs</a></li></ul><div data-wf--spacer--variant="d-48px" class="spacer w-variant-2b0a8d25-ffcc-9254-7925-89768c27eadc"></div><div weight="medium" color="neutral-40" data-wf--text-block--style-variant="font-size-16px" class="text-block">Company</div><div data-wf--spacer--variant="xs-8px" class="spacer w-variant-213c9c51-cb8d-174b-cec6-065e684c98dc"></div><ul role="list" class="footer-link-list w-list-unstyled"><li><a data-wf--footer-link--variant="black-neutral" href="/pricing" class="footer-link">Pricing</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/about" class="footer-link">About Puzzle</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/see-puzzle" class="footer-link">How it works</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/accounting-partners" class="footer-link">Partner with Us</a></li><li><a data-wf--footer-link--variant="black-neutral" href="https://jobs.ashbyhq.com/puzzle.io" target="_blank" class="footer-link">Careers</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/security" class="footer-link">Security</a></li></ul></div></div><div id="w-node-b6ff0e7a-d177-cc16-7770-860088ae3fe7-b2ad5845" class="footer-legal"><div weight="" color="neutral-40" data-wf--text-block--style-variant="font-size-16px" class="text-block">Copyright © Puzzle 2026</div><div class="flex-h-left-center gap-24"><a data-wf--footer-link--variant="black-neutral-40" href="/legal/privacy" class="footer-link w-variant-93520600-c817-46c8-f0f0-cce97ffe318e">Privacy policy</a><a data-wf--footer-link--variant="black-neutral-40" href="/legal/ac-terms-of-service" class="footer-link w-variant-93520600-c817-46c8-f0f0-cce97ffe318e">Services terms and conditions</a><a data-wf--footer-link--variant="black-neutral-40" href="/legal/terms-of-service" class="footer-link w-variant-93520600-c817-46c8-f0f0-cce97ffe318e">Platform terms and conditions</a></div></div></div><div class="footer-content desktop-hide landscape-display-block"><div class="corner-top-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
785<path d="M0.999998 14.2705L0.999999 6.27051C1 3.50908 3.23858 1.27051 6 1.27051L14 1.27051L14 0.27051L0 0.270508L-1.94699e-06 14.2705L0.999998 14.2705Z" fill="#0A0B0B"/>
786</svg></div><div class="corner-bottom-left w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
787<path d="M14 13.2705L6 13.2705C3.23858 13.2705 1 11.0319 1 8.27051L1 0.270508L1.22392e-06 0.270508L0 14.2705L14 14.2705L14 13.2705Z" fill="#0A0B0B"/>
788</svg></div><div class="corner-top-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
789<path d="M13 14.2705L13 6.27051C13 3.50908 10.7614 1.27051 8 1.27051L1.39071e-07 1.27051L0 0.27051L14 0.270508L14 14.2705L13 14.2705Z" fill="#0A0B0B"/>
790</svg></div><div class="corner-bottom-right w-embed"><svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg">
791<path d="M-8.74228e-08 13.2705L8 13.2705C10.7614 13.2705 13 11.0319 13 8.27051L13 0.270508L14 0.270508L14 14.2705L0 14.2705L-8.74228e-08 13.2705Z" fill="#0A0B0B"/>
792</svg></div><div class="footer-col"><div><div class="logo-icon w-embed"><svg width="178" height="57" viewBox="0 0 178 57" fill="none" xmlns="http://www.w3.org/2000/svg">
793<path d="M28 56.0518C43.464 56.0518 56 43.675 56 28.4073C56 13.1396 43.464 0.762695 28 0.762695C12.536 0.762695 0 13.1396 0 28.4073C0 43.675 12.536 56.0518 28 56.0518Z" fill="#61F6B0"/>
794<path d="M23.7984 11.8203L15.3984 20.1137H23.7984V28.4071L15.3984 36.7004H23.7984V44.9938L32.1984 36.7004H23.7984V28.4071L32.1984 20.1137H23.7984V11.8203Z" fill="white"/>
795<path fill-rule="evenodd" clip-rule="evenodd" d="M32.1984 36.7004C33.8532 36.7004 35.4916 36.3786 37.0202 35.7536C38.549 35.1283 39.938 34.2119 41.108 33.0569C42.278 31.9016 43.2061 30.5303 43.8394 29.0209C44.4725 27.5117 44.7984 25.8941 44.7984 24.2604C44.7984 22.6267 44.4725 21.0091 43.8394 19.4998C43.2061 17.9904 42.278 16.6191 41.108 15.4639C39.938 14.3088 38.549 13.3924 37.0202 12.7673C35.4916 12.1421 33.8532 11.8203 32.1984 11.8203H23.7984V20.1137H15.3984V28.4071H23.7984V36.7004H15.3984V44.9938H23.7984V36.7004H32.1984ZM32.1984 28.4071V20.1137H23.7984V28.4071H32.1984Z" fill="#0A0B0B"/>
796<path fill-rule="evenodd" clip-rule="evenodd" d="M174.446 39.277C173.051 40.4019 171.147 40.9728 168.731 40.9728C165.926 40.9728 163.715 40.15 162.099 38.4877C160.483 36.8254 159.684 34.5082 159.684 31.5194C159.684 28.5474 160.483 26.2134 162.099 24.5511C163.715 22.8888 165.926 22.0659 168.731 22.0659C171.401 22.0659 173.561 22.9055 175.177 24.6015C176.793 26.2973 177.609 28.497 177.609 31.1836L177.44 33.0642H164.734C165.16 35.4653 166.486 36.6743 168.731 36.6743C169.616 36.6743 170.296 36.54 170.755 36.2545C171.123 36.0397 171.478 35.7174 171.806 35.2965H177.168C176.652 36.8932 175.75 38.2246 174.446 39.277ZM168.731 26.3646C166.691 26.3646 165.364 27.3888 164.734 29.4541H172.558C172.371 28.5809 171.963 27.8421 171.299 27.2544C170.636 26.6668 169.769 26.3646 168.731 26.3646Z" fill="#0A0B0B"/>
797<path d="M150.973 16.5586H155.773L155.854 40.637H150.973V16.5586Z" fill="#0A0B0B"/>
798<path fill-rule="evenodd" clip-rule="evenodd" d="M78.3865 33.0643V40.637H73.1484V16.5586H83.2505C85.7505 16.5586 87.8084 17.3311 89.407 18.8758C90.9888 20.4374 91.7881 22.4188 91.7881 24.8199C91.7881 27.221 90.9888 29.2023 89.407 30.7471C87.8084 32.2918 85.7505 33.0643 83.2505 33.0643H78.3865ZM82.7403 21.2097H78.3865V28.43H82.7403C85.1384 28.43 86.5668 27.0531 8
7986.5668 24.8199C86.5668 22.5865 85.1384 21.2097 82.7403 21.2097Z" fill="#0A0B0B"/>
799<path d="M129.886 40.6364V36.3379H121.178L129.715 26.028V22.418H115.259V26.7165H123.44L114.902 37.0263V40.6364H129.886Z" fill="#0A0B0B"/>
800<path d="M147.307 40.6364V36.3379H138.6L147.137 26.028V22.418H132.681V26.7165H140.862L132.324 37.0263V40.6364H147.307Z" fill="#0A0B0B"/>
801<path d="M102.926 35.8174C104.723 35.8146 106.405 34.4458 106.405 32.9198V22.3352L111.286 22.334V32.9151L111.28 32.9198C111.204 35.2189 110.423 37.1243 108.939 38.6217C107.374 40.1832 105.368 40.9724 102.936 40.9724H102.917C100.485 40.9724 98.4781 40.1832 96.9135 38.6217C95.429 37.1243 94.6488 35.2189 94.5727 32.9198L94.5664 32.9151V22.334L99.4474 22.3352V32.9198C99.4474 34.4458 101.13 35.8146 102.926 35.8174Z" fill="#0A0B0B"/>
802</svg></div><div data-wf--spacer--variant="d-32px" class="spacer w-variant-feddd82e-44de-1d31-566e-007bd577a9cb"></div><p data-wf--paragraph--style-variant="font-size-16px" STYLE="" color="neutral" aligment="" weight="" class="paragraph">Automated bookkeeping tasks and daily insights that amplify your financial clarity.</p><div data-wf--spacer--variant="d-32px" class="spacer w-variant-feddd82e-44de-1d31-566e-007bd577a9cb"></div><div class="flex-h-left-center gap-16"><a href="https://www.linkedin.com/company/puzzlefin/" target="_blank" class="icon-link w-inline-block"><div class="social-icon w-embed"><svg width="32" height="33" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg">
803<g clip-path="url(#clip0_1194_3688)">
804<path d="M29.0909 0.0517578H2.90909C1.30182 0.0517578 0 1.35358 0 2.96085V29.1427C0 30.7499 1.30182 32.0518 2.90909 32.0518H29.0909C30.6982 32.0518 32 30.7499 32 29.1427V2.96085C32 1.35358 30.6982 0.0517578 29.0909 0.0517578ZM10.1149 26.2336H5.824V12.427H10.1149V26.2336ZM7.92582 10.4532C6.54255 10.4532 5.424 9.33176 5.424 7.95139C5.424 6.57103 6.544 5.45103 7.92582 5.45103C9.30473 5.45103 10.4262 6.57248 10.4262 7.95139C10.4262 9.33176 9.30473 10.4532 7.92582 10.4532ZM26.1876 26.2336H21.8996V19.5194C21.8996 17.9179 21.8705 15.8583 19.6698 15.8583C17.4371 15.8583 17.0938 17.6023 17.0938 19.403V26.2336H12.8058V12.427H16.9222V14.3136H16.9804C17.5535 13.2285 18.9527 12.0838 21.04 12.0838C25.3847 12.0838 26.1876 14.9434 26.1876 18.6612V26.2336Z" fill="currentColor"/>
805</g>
806<defs>
807<clipPath id="clip0_1194_3688">
808<rect y="0.0517578" width="32" height="32" rx="6.4" fill="currentColor"/>
809</clipPath>
810</defs>
811</svg></div></a><a href="https://www.youtube.com/@puzzlefin" target="_blank" class="icon-link w-inline-block"><div class="social-icon w-embed"><svg width="32" height="33" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg">
812<g clip-path="url(#clip0_1194_3687)">
813<rect y="0.0517578" width="32" height="32" rx="2.72689" fill="currentColor"/>
814<path d="M21.8164 15.7317L12.6132 21.0452L12.6132 10.4182L21.8164 15.7317Z" fill="#F5F5F1"/>
815</g>
816<defs>
817<clipPath id="clip0_1194_3687">
818<rect y="0.0517578" width="32" height="32" rx="6.4" fill="currentColor"/>
819</clipPath>
820</defs>
821</svg></div></a><a href="https://twitter.com/puzzlefin" target="_blank" class="icon-link w-inline-block"><div class="social-icon w-embed"><svg width="32" height="33" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg">
822<g clip-path="url(#clip0_1194_3686)">
823<path d="M2.90909 0.0517578C1.30182 0.0517578 0 1.35358 0 2.96085V29.1427C0 30.7499 1.30182 32.0518 2.90909 32.0518H29.0909C30.6982 32.0518 32 30.7499 32 29.1427V2.96085C32 1.35358 30.6982 0.0517578 29.0909 0.0517578H2.90909ZM6.76136 7.32449H13.4688L17.3835 12.9211L22.2273 7.32449H24.3381L18.3324 14.279L25.679 24.779H18.9716L14.6278 18.5688L9.2642 24.779H7.11932L13.6733 17.208L6.76136 7.32449ZM10.0057 9.04608L19.8295 23.0489H22.4318L12.6051 9.04608H10.0057Z" fill="currentColor"/>
824</g>
825<defs>
826<clipPath id="clip0_1194_3686">
827<rect y="0.0517578" width="32" height="32" rx="6.4" fill="currentColor"/>
828</clipPath>
829</defs>
830</svg></div></a></div></div></div><div class="footer-col mobile"><div data-delay="0" data-hover="false" class="footer-col_dropdown w-dropdown"><div class="footer-col_dropdown-toggle w-dropdown-toggle"><div weight="medium" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block text-style-allcaps">PRODUCT</div><div data-wf--chevron-down---icon--variant="16x16" class="icon w-embed">
830<svg width="100%" height="100%" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
831<path d="M8.33408 11.2259L2.00049 4.89204L2.89252 4L7.25956 8.36679C7.85317 8.96037 8.81558 8.96035 9.40917 8.36676L13.7759 4L14.668 4.89204L8.33408 11.2259Z" fill="currentColor"/>
832</svg></div></div><nav class="footer-col_dropdown-links w-dropdown-list"><ul role="list" class="footer-link-list w-list-unstyled"><li><a data-wf--footer-link--variant="black-neutral" href="/accrual-automation" class="footer-link">Accrual Automation</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/invoicing" class="footer-link">Invoicing</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/integrations" class="footer-link">Integrations</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/revenue-recognition" class="footer-link">Revenue Recognition</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/api-mcp" class="footer-link">API / MCP</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/accuracy-ai" class="footer-link">Accuracy AI</a></li></ul></nav></div></div><div class="footer-col mobile"><div data-delay="0" data-hover="false" class="footer-col_dropdown w-dropdown"><div class="footer-col_dropdown-toggle w-dropdown-toggle"><div weight="medium" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block text-style-allcaps">COMPANIES</div><div data-wf--chevron-down---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
833<path d="M8.33408 11.2259L2.00049 4.89204L2.89252 4L7.25956 8.36679C7.85317 8.96037 8.81558 8.96035 9.40917 8.36676L13.7759 4L14.668 4.89204L8.33408 11.2259Z" fill="currentColor"/>
834</svg></div></div><nav class="footer-col_dropdown-links w-dropdown-list"><ul role="list" class="footer-link-list w-list-unstyled"><li><a href="/solutions/startup" class="footer-link">Puzzle for Startups</a></li><li><a href="/small-business" class="footer-link">Puzzle for SMBs</a></li></ul></nav></div></div><div class="footer-col mobile"><div data-delay="0" data-hover="false" class="footer-col_dropdown w-dropdown"><div class="footer-col_dropdown-toggle w-dropdown-toggle"><div weight="medium" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block text-style-allcaps">RESOURCES</div><div data-wf--chevron-down---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
835<path d="M8.33408 11.2259L2.00049 4.89204L2.89252 4L7.25956 8.36679C7.85317 8.96037 8.81558 8.96035 9.40917 8.36676L13.7759 4L14.668 4.89204L8.33408 11.2259Z" fill="currentColor"/>
836</svg></div></div><nav class="footer-col_dropdown-links w-dropdown-list"><ul role="list" class="footer-link-list w-list-unstyled"><li><a data-wf--footer-link--variant="black-neutral" href="/quickbooks" class="footer-link">Puzzle vs QuickBooks</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/blog" class="footer-link">Blog &amp; news</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/customer-stories" class="footer-link">Customer stories</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/partner-rewards" class="footer-link">Partner rewards</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/time-savings-calculator" class="footer-link">Time saving calculator</a></li></ul></nav></div></div><div class="footer-col mobile"><div data-delay="0" data-hover="false" class="footer-col_dropdown w-dropdown"><div class="footer-col_dropdown-toggle w-dropdown-toggle"><div weight="medium" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block text-style-allcaps">SUPPORT</div><div data-wf--chevron-down---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
837<path d="M8.33408 11.2259L2.00049 4.89204L2.89252 4L7.25956 8.36679C7.85317 8.96037 8.81558 8.96035 9.40917 8.36676L13.7759 4L14.668 4.89204L8.33408 11.2259Z" fill="currentColor"/>
838</svg></div></div><nav class="footer-col_dropdown-links w-dropdown-list"><ul role="list" class="footer-link-list w-list-unstyled"><li><a data-wf--footer-link--variant="black-neutral" href="/pricing?tab=accounting" class="footer-link">Find accounting services</a></li><li><a data-wf--footer-link--variant="black-neutral" href="https://help.puzzle.io/en/?_gl=1*1mx67n6*_gcl_au*NjA2MjA1NTIxLjE3NTQyOTAwMDY.*_ga*MTk5NzI3NzI4Mi4xNzQxODA2MDE0*_ga_2NQ41EYFTG*czE3NjA2NjM5NjAkbzYwJGcxJHQxNzYwNjY1MjkzJGo4JGwwJGgxODU4ODk4NDcz" target="_blank" class="footer-link">Help center</a></li><li><a data-wf--footer-link--variant="black-neutral" href="https://help.puzzle.io/en/articles/12657717-h
838ow-to-contact-support" target="_blank" class="footer-link">Contact support</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/legal/faq" class="footer-link">FAQs</a></li></ul></nav></div></div><div class="footer-col mobile"><div data-delay="0" data-hover="false" class="footer-col_dropdown w-dropdown"><div class="footer-col_dropdown-toggle w-dropdown-toggle"><div weight="medium" color="" data-wf--text-block--style-variant="font-size-16px" class="text-block text-style-allcaps">COMPANY</div><div data-wf--chevron-down---icon--variant="16x16" class="icon w-embed"><svg width="100%" height="100%" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
839<path d="M8.33408 11.2259L2.00049 4.89204L2.89252 4L7.25956 8.36679C7.85317 8.96037 8.81558 8.96035 9.40917 8.36676L13.7759 4L14.668 4.89204L8.33408 11.2259Z" fill="currentColor"/>
840</svg></div></div><nav class="footer-col_dropdown-links w-dropdown-list"><ul role="list" class="footer-link-list w-list-unstyled"><li><a data-wf--footer-link--variant="black-neutral" href="/pricing" class="footer-link">Pricing</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/about" class="footer-link">About Puzzle</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/see-puzzle" class="footer-link">How it works</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/accounting-partners" class="footer-link">Partner with Us</a></li><li><a data-wf--footer-link--variant="black-neutral" href="https://jobs.ashbyhq.com/puzzle.io" target="_blank" class="footer-link">Careers</a></li><li><a data-wf--footer-link--variant="black-neutral" href="/security" class="footer-link">Security</a></li></ul></nav></div></div><div id="w-node-b6ff0e7a-d177-cc16-7770-860088ae4025-b2ad5845" class="footer-legal"><div weight="" color="neutral-40" data-wf--text-block--style-variant="font-size-16px" class="text-block">Copyright © Puzzle 2026</div><div class="flex-h-left-center mobile-lp-vertical-left gap-24 mobile-lp-gap-8"><a data-wf--footer-link--variant="black-neutral-40" href="/legal/privacy" class="footer-link w-variant-93520600-c817-46c8-f0f0-cce97ffe318e">Privacy policy</a><a data-wf--footer-link--variant="black-neutral-40" href="/legal/ac-terms-of-service" class="footer-link w-variant-93520600-c817-46c8-f0f0-cce97ffe318e">Services terms and conditions</a><a data-wf--footer-link--variant="black-neutral-40" href="/legal/terms-of-service" class="footer-link w-variant-93520600-c817-46c8-f0f0-cce97ffe318e">Platform terms and conditions</a></div></div></div></div></section></footer></div><div class="hide"><div class="w-dyn-list"><div data-cms-nest="target-1" role="list" class="flexbox gap-8 w-dyn-items"><div role="listitem" class="w-dyn-item"><div class="article-tag"><div fs-cmsfilter-field="Product Updates">Product Updates</div></div></div><div role="listitem" class="w-dyn-item"><div class="article-tag"><div fs-cmsfilter-field="Startup Accounting">Startup Accounting</div></div></div><div role="listitem" class="w-dyn-item"><div class="article-tag"><div fs-cmsfilter-field="Customer Stories">Customer Stories</div></div></div><div role="listitem" class="w-dyn-item"><div class="article-tag"><div fs-cmsfilter-field="In the News">In the News</div></div></div></div></div></div><div class="global w-embed"><style> 
841a[full-width="true"] {
842    display: flex;
843    width: 100%
844}
845
846.truncate-4 {
847  display: -webkit-box;
848  -webkit-box-orient: vertical;
849  -webkit-line-clamp: 4;
850  overflow: hidden;
851  text-overflow: ellipsis;
852}
853
854.truncate-3 {
855  display: -webkit-box;
856  -webkit-box-orient: vertical;
857  -webkit-line-clamp: 3;
858  overflow: hidden;
859  text-overflow: ellipsis;
860}
861
862.truncate-2 {
863  display: -webkit-box;
864  -webkit-box-orient: vertical;
865  -webkit-line-clamp: 2;
866  overflow: hidden;
867  text-overflow: ellipsis;
868}
869
870ul li {
871    list-style-image: url('path/to/your-image.png'); /* obrazek zamiast kropki */
872}
873
874.paragraph[aligment="left"] {
875  text-align: left;
876}
877
878.paragraph[aligment="center"] {
879  text-align: center;
880}
881
882.paragraph[aligment="right"] {
883  text-align: right;
884}
885
886.text-block[weight="normal"],
887.paragraph[weight="normal"],
888.custom-list[weight="normal"] li {
889    font-weight: 400;
890}
891
892.text-block[weight="medium"],
893.paragraph[weight="medium"],
894.custom-list[weight="medium"] li {
895    font-weight: 500;
896}
897
898.text-block[weight="semibold"],
899.paragraph[weight="semibold"],
900.custom-list[weight="semibold"] li {
901    font-weight: 600;
902}
903
904.text-block[weight="bold"],
905.paragraph[weight="bold"],
906.custom-list[weight="bold"] li {
907    font-weight: 700;
908}
909
910.text-block[color="neutral-70"],
911.paragraph[color="neutral-70"],
912.custom-list[color="neutral-70"] li {
913    color: var(--_colors---neutral-black-70);
914}
915
916.text-block[color="neutral-40"],
917.paragraph[color="neutral-40"],
918.custom-list[color="neutral-40"] li {
919    color: var(--_colors---neutral-black-40);
920}
921
922.text-block[color="neutral-60"],
923.paragraph[color="neutral-60"],
924.custom-list[color="neutral-60"] li {
925    color: var(--_colors---neutral-black-60);
926}
927
928
929.text-block[color="silver"],
930.paragraph[color="silver"],
931.custom-list[color="silver"] li {
932    color: var(--_colors---silver);
933}
934
935.text-block[color="neutral"],
936.paragraph[color="neutral"],
937.custom-list[color="neutral"] li {
938    color: var(--_colors---neutral-black);
939}
940
941.text-block[color="white"],
942.paragraph[color="white"],
943.custom-list[color="white"] li {
944    color: var(--_colors---white);
945}
946
947.text-block[color="white-70"],
948.paragraph[color="white-70"],
949.custom-list[color="white-70"] li {
950    color: var(--_colors---white-70);
951}
952
953
954</style>
955
956<style>
957/* Nav dropdown icon rotate */
958.nav-dropdown-toggle .icon svg {
959  transition: transform 0.3s ease;
960}
961
962.nav-dropdown-toggle.w--open .icon svg {
963  transform: rotate(180deg);
964}
965
966.custom-nav-link-dropdown:hover .nav-dropdown-toggle .icon svg {
967  transform: rotate(180deg);
968}
969
970/* Nav link hover state */
971
972.nav-dropdown_menu-link:hover .icon-wrapper {
973  background-color: var(--_colors---white);
974}
975
976.nav-dropdown_menu-tablet .nav-dropdown_menu-link:hover .nav-dropdown_menu-link-overlay {
977  background-color: var(--_colors---gray-light);
978}
979
980/* Nav overlay */
981
982.w-nav-overlay {
983  transition: background 0.3s ease, backdrop-filter 0.3s ease;
984}
985
986.w-nav-overlay {
987  background: rgba(0, 0, 0, 0.3); 
988  backdrop-filter: blur(3px);   
989}
990
991/* Hamburger icon */
992.nav-colse-icon {
993  display: none;
994}
995
996.nav-menu-button.open .nav-hamburger-icon {
997  display: none; 
998}
999
1000.nav-menu-button.open .nav-colse-icon {
1001  display: block; 
1002}
1003
1004/* Footer dropdown icon rotate */
1005.footer-col_dropdown-toggle .icon {
1006  transition: transform 0.3s ease; 
1007}
1008
1009.footer-col_dropdown-toggle.w--open .icon {
1010  transform: rotate(180deg);
1011}
1012
1013.button-component:hover .arrow-icon {
1014  transform: translateX(6px); 
1015}
1016
1017  
1018
1019/* Nav 1350px - 992px */
1020@media (max-width: 1350px) and (min-width: 992px) {
1021  .navigation-inner {
1022    gap: 1rem;
1023  }
1024
1025  .c-nav-link_dropdown {
1026    display: none;
1027    }
1028
1029  .nav-link-dropdown_tablet {
1030    padding-bottom: 20px;
1031    }
1032
1033  .nav-dropdown_menu-links.cc-3 {
1034    display: flex;
1035    flex-direction: column;
1036    }
1037
1038  .nav-dropdown_menu-links.cc-3 {
1039    border-right: transparent;
1040    }
1041  
1042  .nav-bottom .flex-h-left-center .gap-18 {
1043    gap: 0.5rem;
1044  }
1045}
1046
1047@media (min-width: 992px) and (max-width: 1350px) {
1048	.comparing-table_header {
1049  	top: 69px
1050  }
1051
1052  #nav-cta-1 {
1053    display: none;
1054  }
1055
1056  #nav-cta-2 {
1057    display: none;
1058  }
1059  
1060  .nav-menu-button {
1061    display: block;
1062  }
1063
1064  #demo {
1065    display: none;
1066  }
1067  
1068  .navigation.w-nav-menu {
1069    display: none;
1070  }
1071
1072	.nav-top {
1073    display: none;
1074  }
1075 
1076  .navigation {
1077    background-color: #0000; 
1078    width: 100%;
1079    height: 100%;
1080    padding-top: 0;
1081    position: fixed;
1082  }
1083
1084 .navigation-wrapper {
1085    background-color: var(--_colors---white);
1086    flex-flow: column;
1087    justify-content: space-between;
1088    align-items: flex-start;
1089    width: 50%;
1090    height: 100%;
1091    max-height: 100vh;
1092    margin-left: auto;
1093    padding-top: 4.75rem;
1094    display: flex;
1095  }
1096
1097 .navigation-inner {
1098    grid-column-gap: 0rem;
1099    grid-row-gap: 0rem;
1100    background-color: #fff;
1101    flex-flow: column;
1102    justify-content: flex-start;
1103    align-items: stretch;
1104    width: 100%;
1105    height: 100%;
1106    margin-left: auto;
1107    overflow: auto;
1108  }
1109
1110  .nav-link-dropdown {
1111    display: none;
1112  }
1113
1114  .nav-link-dropdown_tablet {
1115    display: block;
1116  }
1117  
1118  .nav-dropdown_menu-link {
1119  	padding-left: 0;
1120  }
1121  
1122  .nav-dropdown_menu-link:hover {
1123    background-color: transparent 
1124}
1125
1126	.nav-dropdown-toggle {
1127 		display: flex;
1128 	 	justify-content: space-between;
1129  	align-items: center;
1130    color: var(--_colors---neutral-black);
1131  	text-transform: uppercase; 
1132    padding-left: 1.5rem;
1133    padding-right: 3.125rem
1134	}
1135
1136  .nav-dropdown-toggle.w--open {
1137		display: flex;
1138 	 	justify-content: space-between;
1139  	align-items: center;
1140  }	
1141  
1142  .nav-link {
1143   	color: var(--_colors---neutral-black);
1144  }
1145  
1146  .nav-dropdown-toggle:hover,
1147	.nav-link:hover {
1148  	color: var(--_colors---violet-deep);
1149	}
1150  
1151  .nav-link.w--current {
1152  	color: var(--_colors---violet-deep);
1153	}
1154
1155  .nav-link:not([data-wf--nav-link--variant="white-no-border"]) {
1156  	border-bottom: 1px solid var(--_colors---neutral-black-20);
1157  	text-align: left;
1158 	 	text-transform: uppercase;
1159    width: 100%;
1160  	padding: 1.5rem;
1161	}
1162
1163	.navigation-bottom_tablet {
1164  	flex-flow: column;
1165  	justify-content: flex-start;
1166  	align-items: flex-start;
1167 		display: flex;
1168   	gap: 1.75rem;
1169	}
1170  
1171   .custom-nav-link-dropdown {
1172    display: none;
1173  }
1174
1175  .nav-dropdown_menu-tablet {
1176    display: block;
1177  }
1178  
1179   .nav-dropdown-list.w--open {
1180    background-color: #0000; 
1181    border-style: none;    
1182    padding: 0; 
1183    position: static;  
1184  }
1185
1186	 .w-nav-button.w--open {
1187    background-color: #0000; 
1188  }
1189}
1190
1191.custom-nav-link-dropdown:hover .nav-dropdown-content,
1192.nav-dropdown-content:hover {
1193  opacity: 1;
1194  transform: translateY(0);
1195  pointer-events: auto;
1196}
1197
1198.custom-nav-link-dropdown:hover ~ .nav-link-dropdown-overlay {
1199  display: block;
1200}
1201
1202</style>
1203
1204<style>
1205
1206#CybotCookiebotDialogPoweredbyCybot {
1207	display: none !important;
1208}
1209
1210#CybotCookiebotDialogBodyContentTitle {
1211	display: none !important;
1212}
1213
1214.CybotCookiebotDialogBodyBottomWrapper {
1215	display: none !important;
1216}
1217
1218#CybotCookiebotDialogHeader {
1219	display: none !important;
1220}
1221
1222#CybotCookiebotDialogBodyButtonsWrapper {
1223	flex-direction: row !important;
1224  white-space: nowrap !important;
1225}
1226
1227#CybotCookiebotDialogBodyButtonDecline {
1228	margin-top: 0px !important;
1229}
1230
1231#CybotCookiebotDialogBodyContentText a {
1232	color: #000000 !important;
1233}
1234
1235#CybotCookiebotDialog {
1236    max-width: none !important;
1237    transform: translate(-50%, -100%) !important;
1238    top: 100% !important;
1239}
1240
1241#CybotCookiebotDialogBodyButtons {
1242	gap: 1em !important;
1243}
1244    
1245</style></div>
1245<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=62a7b01137acdb7d70cd43d7" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
1245<script src="https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/js/puzzle-accelerator.af67a7b2.fbff0f29e824c228.js" type="text/javascript" integrity="sha384-VuTg7BdY86+fz0qWV4Scs4n+vgyHHfDYMdI4qijfOjocR6vKIbk/atJ2SsxU/vjS" crossorigin="anonymous"></script>
1245<!--
1245<script>
1246document.addEventListener("DOMContentLoaded", () => {
1247    let lastScrollTop = 0;
1248    let isHidden = false;
1249    const naviWrapper = document.getElementById("navi");
1250    const stickyPricing = document.getElementById("sticky-pricing");
1251    const threshold = window.innerHeight * 0.2; // 20% of viewport height
1252    const hideOffset = "-100px"; // Navbar height (90px) + 55px top
1253    const showOffset = "50px"; // Reappears with 50px top margin
1254
1255    // If #sticky-pricing exists, do nothing
1256    if (stickyPricing) return;
1257
1258    // Ensure smooth transition
1259    naviWrapper.style.transition = "top 0.3s ease-in-out";
1260
1261    window.addEventListener("scroll", () => {
1262        let scrollTop = window.scrollY;
1263
1264        if (scrollTop > threshold) {
1265            if (scrollTop > lastScrollTop && !isHidden) {
1266                // Scrolling down, hide navbar
1267                naviWrapper.style.top = hideOffset;
1268                isHidden = true;
1269            } else if (scrollTop < lastScrollTop && isHidden) {
1270                // Scrolling up, show navbar with 8px top margin
1271                naviWrapper.style.top = showOffset;
1272                isHidden = false;
1273            }
1274        }
1275
1276        lastScrollTop = scrollTop;
1277    });
1278
1279    // Smooth scrolling for in-page anchors
1280    document.querySelectorAll('a[href^="#"]').forEach(anchor => {
1281        anchor.addEventListener("click", (e) => {
1282            e.preventDefault();
1283            const targetElement = document.getElementById(anchor.getAttribute("href").substring(1));
1284
1285            if (targetElement) {
1286                targetElement.scrollIntoView({ behavior: "smooth", block: "start" });
1287            }
1288        });
1289    });
1290});
1291</script>
1291-->
1292
1293
1294<script>
1295  // Intercom settings with your app ID
1296  window.intercomSettings = {
1297    api_base: "https://api-iam.intercom.io",
1298    app_id: "abwgbkbf"
1299  };
1300
1301  // Flag to check if Intercom has already been loaded
1302  var IntercomLoaded = !1;
1303
1304  // Function to load the Intercom script
1305  function loadIntercom() {
1306    if (!IntercomLoaded) {
1307      // Set the flag to true to prevent reloading
1308      IntercomLoaded = !0;
1309      var w = window;
1310      var ic = w.Intercom;
1311      if (typeof ic === "function") {
1312        ic('reattach_activator');
1313        ic('update', w.intercomSettings);
1314      } else {
1315        var d = document;
1316        var i = function () {
1317          i.c(arguments);
1318        };
1319        i.q = [];
1320        i.c = function (args) {
1321          i.q.push(args);
1322        };
1323        w.Intercom = i;
1324        var l = function () {
1325          var s = d.createElement('script');
1326          s.type = 'text/javascript';
1327          s.async = true;
1328          s.src = 'https://widget.intercom.io/widget/abwgbkbf';
1329          var x = d.getElementsByTagName('script')[0];
1330          x.parentNode.insertBefore(s, x);
1331        };
1332        if (document.readyState === 'complete') {
1333          l();
1334        } else if (w.attachEvent) {
1335          w.attachEvent('onload', l);
1336        } else {
1337          w.addEventListener('load', l, false);
1338        }
1339      }
1340    }
1341  }
1342
1343  // Use jQuery to load Intercom on first scroll, touchstart, or mousemove event
1344  $(window).one("scroll touchstart mousemove", loadIntercom);
1345</script>
1345
1346
1347<!--
1347<script>
1348  const style = document.createElement('style');
1349  style.innerHTML = `
1350    * {
1351      font-family: 'General Sans Variable', sans-serif !important;
1352    }
1353  `;
1354  document.head.appendChild(style);
1355</script>
1355-->
1356
1357<script>
1358// HANDLE MOBILE NAV MENU
1359let hamburgerMenuOpen = false;
1360
1361const hamburgerMenuButton = document.querySelector('#nav-menu-button, .w-nav-overlay');
1362const navDropdownWrapper = document.querySelector('.mobile-nav-menu');
1363
1364const handleHamburgerMenuOpen = (event) => {
1365    // Sprawdzenie, czy kliknięcie jest na elemencie .nav-dropdown-wrapper
1366    if (event.target.closest('.mobile-nav-menu')) {
1367        return;
1368    }
1369
1370    if (hamburgerMenuOpen) {
1371        hamburgerMenuOpen = !hamburgerMenuOpen;
1372        document.body.style.height = 'auto';
1373        document.body.style.overflow = 'auto';
1374        const navOverlay = document.querySelector('#w-nav-overlay-0, .w-nav-overlay');
1375        if (navOverlay) navOverlay.removeEventListener('click', handleHamburgerMenuOpen);
1376    } else {
1377        hamburgerMenuOpen = !hamburgerMenuOpen;
1378        document.body.style.overflow = 'hidden';
1379        const navOverlay = document.querySelector('#w-nav-overlay-0, .w-nav-overlay');
1380        navOverlay.addEventListener('click', handleHamburgerMenuOpen);
1381    }
1382};
1383
1384hamburgerMenuButton.addEventListener('click', handleHamburgerMenuOpen);
1385
1386</script>
1386
1387
1388<!-- NAVBAR FUNCTIONALITY -->
1389
1390<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.11.3/gsap.min.js"></script>
vendor: 1 bytes, line 1390
1390
1391<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.11.3/ScrollTrigger.min.js"></script>
1391
1392
1393<script>
1394$(".nav-to-dark").each(function (index) {
1395  ScrollTrigger.create({
1396    trigger: $(this),
1397    start: "top 10%",
1398    end: "bottom 10%",
1399    onEnter: () => {
1400      $(".header-link.white").addClass("invert");
1401      $(".new-btn.secondary.is-nav").addClass("invert");
1402      $(".nav-logo.white").css("opacity", "0");
1403      $(".nav-logo.black").css("opacity", "1");
1404    },
1405    onEnterBack: () => {
1406      $(".header-link.white").addClass("invert");
1407      $(".new-btn.secondary.is-nav").addClass("invert");
1408      $(".nav-logo.white").css("opacity", "0");
1409      $(".nav-logo.black").css("opacity", "1");
1410    }
1411  });
1412});
1413
1414$(".nav-to-light").each(function (index) {
1415  ScrollTrigger.create({
1416    trigger: $(this),
1417    start: "top 10%",
1418    end: "bottom 10%",
1419    onEnter: () => {
1420      $(".header-link.white").removeClass("invert");
1421      $(".new-btn.secondary.is-nav").removeClass("invert");
1422      $(".nav-logo.white").css("opacity", "1");
1423      $(".nav-logo.black").css("opacity", "0");
1424    },
1425    onEnterBack: () => {
1426      $(".header-link.white").removeClass("invert");
1427      $(".new-btn.secondary.is-nav").removeClass("invert");
1428      $(".nav-logo.white").css("opacity", "1");
1429      $(".nav-logo.black").css("opacity", "0");
1430    }
1431  });
1432});
1433</script>
1433
1434
1435<script>
1436  (function() {
1437    if (!window.location.pathname.includes('pricing')) {
1438      const navbar = document.querySelector('.header-new');
1439
1440      if (!navbar) return;
1441
1442      let lastScrollTop = 0;
1443      const scrollThreshold = 80;
1444
1445      window.addEventListener('scroll', function () {
1446        const currentScroll = window.pageYOffset || document.documentElement.scrollTop;
1447
1448        if (Math.abs(currentScroll - lastScrollTop) > scrollThreshold) {
1449          if (currentScroll > lastScrollTop) {
1450            navbar.classList.remove('nav-visible');
1451            navbar.classList.add('nav-hidden');
1452          } else {
1453            navbar.classList.remove('nav-hidden');
1454            navbar.classList.add('nav-visible');
1455          }
1456          lastScrollTop = currentScroll <= 0 ? 0 : currentScroll;
1457        }
1458      });
1459    }
1460  })();
1461</script>
1461
1462
1463<script>
1464  // New nav - logic to change color while scrolling/open close button, etc.
1465  document.addEventListener("DOMContentLoaded", function () {
1466    const header = document.getElementById("navbar");
1467    const trigger = document.querySelector('[data-nav-trigger="true"]');
1468    if (!header) return;
1469
1470    const brand = header.querySelector(".nav-brand-logo");
1471    const demoBtn = document.getElementById("demo");
1472    const signUpBtn = document.getElementById("sign-up");
1473    const navLinks = header.querySelectorAll(".nav-link, .w-nav-link");
1474    const topText = header.querySelector(".text-block");
1475    const dropdownToggles = header.querySelectorAll(".nav-dropdown-toggle");
1476    const menuButton = header.querySelector(".nav-menu-button");
1477    const body = document.body;
1478    const overlay = document.querySelector(".w-nav-overlay");
1479    const activeLink = document.querySelector(
1480      ".nav-link .w-nav-link .w--current"
1481    );
1482
1483    const headerWariant = header.getAttribute("data-original-navbar-variant");
1484
1485    const stateConfig = {
1486      violet: {
1487        headerVariant: "violet",
1488        headerClass: "",
1489        brandClass: "",
1490        navLinkVariant: "white",
1491        navLinkClass: "",
1492        textColor: "white",
1493        dropdownClass: "",
1494        hamburgerMenu: "white",
1495        buttons: {
1496          demo: {
1497            variant: "outlined---white-small",
1498            class: "w-variant-29f4cafd-deb1-a83b-05f9-f3a72e4b14c3",
1499          },
1500          signUp: {
1501            variant: "filled---light-violet-small",
1502            class: "w-variant-809250ae-bb28-12e0-a979-e418cf912cf7",
1503          },
1504        },
1505      },
1506      light: {
1507        headerVariant: "white",
1508        headerClass: "w-variant-dae082b5-feeb-1d90-dc62-92f5df664547",
1509        brandClass: "w-variant-dae082b5-feeb-1d90-dc62-92f5df664547",
1510        navLinkVariant: "dark",
1511        navLinkClass: "w-variant-2f7f6b18-0645-ad0e-32cf-ad338a8291fa",
1512        textColor: "black",
1513        dropdownClass: "w-variant-dae082b5-feeb-1d90-dc62-92f5df664547",
1514        hamburgerMenu: "black",
1515        buttons: {
1516          demo: {
1517            variant: "outlined---black-small",
1518            class: "w-variant-09e7fcc9-b455-0803-b233-f53abe30b815",
1519          },
1520          signUp: {
1521            variant: "filled---black-small",
1522            class: "w-variant-f4bf8e28-2aa1-eba6-d4ff-9465ce69e9f9",
1523          },
1524        },
1525      },
1526      powder: {
1527        headerVariant: "powder",
1528        headerClass: "w-variant-443fd8c3-ad9d-cb0a-d697-f30c11beffb9",
1529        brandClass: "w-variant-443fd8c3-ad9d-cb0a-d697-f30c11beffb9",
1530        navLinkVariant: "dark",
1531        navLinkClass: "w-variant-2f7f6b18-0645-ad0e-32cf-ad338a8291fa",
1532        textColor: "black",
1533        dropdownClass: "w-variant-443fd8c3-ad9d-cb0a-d697-f30c11beffb9",
1534        hamburgerMenu: "black",
1535        buttons: {
1536          demo: {
1537            variant: "outlined---black-small",
1538            class: "w-variant-09e7fcc9-b455-0803-b233-f53abe30b815",
1539          },
1540          signUp: {
1541            variant: "filled---black-small",
1542            class: "w-variant-f4bf8e28-2aa1-eba6-d4ff-9465ce69e9f9",
1543          },
1544        },
1545      },
1546    };
1547
1548    let ticking = false;
1549
1550    function applyState(state) {
1551      const cfg = stateConfig[state];
1552
1553      header.dataset.wfNavbarVariant = cfg.headerVariant;
1554
1555      Object.values(stateConfig).forEach((s) => {
1556        if (s.headerClass) header.classList.remove(s.headerClass);
1557        if (brand && s.brandClass) brand.classList.remove(s.brandClass);
1558        dropdownToggles.forEach((drop) => {
1559          if (s.dropdownClass) drop.classList.remove(s.dropdownClass);
1560        });
1561        navLinks.forEach((link) => {
1562          if (s.navLinkClass) link.classList.remove(s.navLinkClass);
1563        });
1564        if (demoBtn && s.buttons?.demo?.class)
1565          demoBtn.classList.remove(s.buttons.demo.class);
1566        if (signUpBtn && s.buttons?.signUp?.class)
1567          signUpBtn.classList.remove(s.buttons.signUp.class);
1568      });
1569
1570      if (cfg.headerClass) header.classList.add(cfg.headerClass);
1571      if (brand && cfg.brandClass) brand.classList.add(cfg.brandClass);
1572      dropdownToggles.forEach((drop) => {
1573        if (cfg.dropdownClass) drop.classList.add(cfg.dropdownClass);
1574      });
1575      navLinks.forEach((link) => {
1576        if (cfg.navLinkClass) link.classList.add(cfg.navLinkClass);
1577      });
1578      if (demoBtn && cfg.buttons.demo.class)
1579        demoBtn.classList.add(cfg.buttons.demo.class);
1580      if (signUpBtn && cfg.buttons.signUp.class)
1581        signUpBtn.classList.add(cfg.buttons.signUp.class);
1582
1583      // nav links
1584      navLinks.forEach(
1585        (link) => (link.dataset.wfNavLinkVariant = cfg.navLinkVariant)
1586      );
1587      if (demoBtn) demoBtn.dataset.wfButtonVariant = cfg.buttons.demo.variant;
1588      if (signUpBtn)
1589        signUpBtn.dataset.wfButtonVariant = cfg.buttons.signUp.variant;
1590
1591      // text
1592      if (topText) topText.style.color = cfg.textColor;
1593
1594      // hamburger menu
1595      if (menuButton) menuButton.style.color = cfg.hamburgerMenu;
1596
1597      // active link
1598      const activeCurrent = header.querySelector(".nav-link.w--current");
1599      if (activeCurrent) {
1600        activeCurrent.style.color =
1601          state === "light" ? "var(--_colors---violet-deep)" : "";
1602      }
1603    }
1604
1605    function isMenuOpen() {
1606      return document.querySelector(".w-nav-menu[data-nav-menu-open]") !== null;
1607    }
1608
1609    function toggleBodyScroll(disable) {
1610      body.style.overflow = disable ? "hidden" : "";
1611    }
1612
1613    function toggleMenuIcon(open) {
1614      if (menuButton) menuButton.classList.toggle("open", open);
1615    }
1616
1617    function toggleMenuState(open) {
1618      if (!trigger) return;
1619      toggleBodyScroll(open);
1620      if (overlay) overlay.classList.toggle("active", open);
1621
1622      if (open) {
1623        if (menuButton) menuButton.style.color = "black";
1624
1625        if (signUpBtn) {
1626          const cfg = stateConfig.light.buttons.signUp;
1627          signUpBtn.dataset.wfButtonVariant = cfg.variant;
1628          signUpBtn.classList.add(cfg.class);
1629        }
1630      } else {
1631        const headerBottom = header.getBoundingClientRect().bottom;
1632        const triggerBottom = trigger.getBoundingClientRect().bottom;
1633        
1634        if (menuButton) menuButton.style.color = stateConfig[headerWariant].hamburgerMenu;
1635        
1636        const currentState =
1637          headerBottom >= triggerBottom ? "light" : headerWariant;
1638        applyState(currentState);
1639      }
1640    }
1641
1642    if (menuButton) {
1643      menuButton.addEventListener("click", () => {
1644        const menuOpenNow = !isMenuOpen();
1645        toggleMenuIcon(menuOpenNow);
1646        toggleMenuState(menuOpenNow);
1647      });
1648    }
1649
1650    if (trigger) {
1651      let ticking = false;
1652      window.addEventListener("scroll", () => {
1653        if (!ticking && !isMenuOpen()) {
1654          window.requestAnimationFrame(() => {
1655            const headerBottom = header.getBoundingClientRect().bottom;
1656            const triggerBottom = trigger.getBoundingClientRect().bottom;
1657            applyState(headerBottom >= triggerBottom ? "light" : headerWariant);
1658            ticking = false;
1659          });
1660          ticking = true;
1661        }
1662      });
1663    }
1664  });
1665</script>
1665
1666
1667
1668
1669
1670<script>
1671const overlay = document.querySelector('.nav-link-dropdown-overlay');
1672const menus = document.querySelectorAll('.custom-nav-link-dropdown');
1673
1674menus.forEach(menu => {
1675  menu.addEventListener('mouseenter', () => {
1676    overlay.style.display = 'block';
1677  });
1678
1679  menu.addEventListener('mouseleave', () => {
1680    overlay.style.display = 'none';
1681  });
1682});
1683</script>
1683
1684
1685<!-- Redirect -->
1686<script>
1687const redirects = {
1688  "/book-a-firm-intro": "https://meetings.hubspot.com/puzzle-accounting/accounting-intro"
1689};
1690
1691const currentPath = window.location.pathname;
1692if (redirects[currentPath]) {
1693  window.location.replace(redirects[currentPath]);
1694}
1695</script>
1695
1696
1697
1698<!-- Organization Schema  -->
1699<script type="application/ld+json">
1700{
1701  "@context": "https://schema.org",
1702  "@type": "Organization",
1703  "name": "Puzzle",
1704  "url": "https://puzzle.io",
1705  "logo": "https://cdn.prod.website-files.com/62a7b01137acdb7d70cd43d7/68e74d4ecff0da63dbb8ae1d_puzzle-logo-dark.svg",
1706  "sameAs": [
1707    "https://www.linkedin.com/company/puzzle-financial",
1708    "https://twitter.com/puzzlefinancial"
1709  ],
1710  "description": "Puzzle builds AI-powered accounting software that keeps financials continuously reconciled while accountants review and approve results.",
1711  "founder": {
1712    "@type": "Person",
1713    "name": "Sasha Orloff"
1714  }
1715}
1716</script>
1716<script>
1717  document.addEventListener("DOMContentLoaded", function() {
1718    // Select the TOC wrapper
1719    const tocWrapper = document.querySelector(".toc-wrapper");
1720    
1721    // Select the Rich Text Block (Modify the selector to match your setup)
1722    const richTextBlock = document.querySelector(".blog-rich-text"); 
1723
1724    if (!tocWrapper || !richTextBlock) return; // Exit if elements are missing
1725
1726    // Check if there are any <h2> or <h3> inside the rich text block
1727    const hasHeadings = richTextBlock.querySelector("h2, h3") !== null;
1728
1729    // Hide TOC wrapper if no headings are found
1730    if (!hasHeadings) {
1731      tocWrapper.style.display = "none";
1732    }
1733  });
1734</script>
1734
1735
1736<script>
1737document.addEventListener("DOMContentLoaded", function () {
1738    const firstH2 = document.querySelector(".blog-rich-text h2");
1739    if (firstH2) {
1740        firstH2.style.paddingTop = "0";
1741    }
1742});
1743
1744</script>
1744
1745
1746<script>
1747document.addEventListener("DOMContentLoaded", function () {
1748    document.querySelectorAll("p").forEach(paragraph => {
1749        paragraph.innerHTML = paragraph.innerHTML.replace(/(<br\s*\/?>\s*){2,}/gi, "<br>");
1750    });
1751});
1752</script>
1752
1753
1754<script>
1755document.addEventListener("DOMContentLoaded", function () {
1756    function checkAuthorVisibility() {
1757        let authorElement = document.querySelector("#author");
1758        let authorWrapper = document.querySelector(".blog-author-wrapper");
1759
1760        if (authorElement && authorWrapper) {
1761            let isHidden = authorElement.classList.contains("w-dyn-hide") ||
1762                           authorElement.classList.contains("w-dyn-bind-empty") ||
1763                           authorElement.classList.contains("w-condition-invisible");
1764
1765            // Show or hide the .blog-author-wrapper based on the presence of hidden classes
1766            authorWrapper.style.display = isHidden ? "none" : "flex";
1767        }
1768    }
1769
1770    // Run the check on page load
1771    checkAuthorVisibility();
1772
1773    // Observe mutations in case classes change dynamically
1774    let observer = new MutationObserver(checkAuthorVisibility);
1775    let authorElement = document.querySelector("#author");
1776
1777    if (authorElement) {
1778        observer.observe(authorElement, { attributes: true, attributeFilter: ["class"] });
1779    }
1780});
1781
1782</script>
1782
1783
1784<script>
1785
1786setShareLinks();
1787
1788function socialWindow(url) {
1789  var left = (screen.width - 570) / 2;
1790  var top = (screen.height - 570) / 2;
1791  var params = "menubar=no,toolbar=no,status=no,width=570,height=570,top=" + top + ",left=" + left;
1792  // Setting 'params' to an empty string will launch
1793  // content in a new tab or window rather than a pop-up.
1794  // params = "";
1795  window.open(url,"NewWindow",params);
1796}
1797
1798function setShareLinks() {
1799  var pageUrl = encodeURIComponent(document.URL);
1800  var tweet = encodeURIComponent($("meta[property='og:description']").attr("content"));
1801
1802  $(".sm-link.facebook").on("click", function() {
1803    url = "https://www.facebook.com/sharer.php?u=" + pageUrl;
1804    socialWindow(url);
1805  });
1806
1807  $(".sm-link.twitter").on("click", function() {
1808    url = "https://twitter.com/intent/tweet?url=" + pageUrl;
1809    socialWindow(url);
1810  });
1811
1812  $(".sm-link.linkedin").on("click", function() {
1813    url = "https://www.linkedin.com/shareArticle?mini=true&url=" + pageUrl;
1814    socialWindow(url);
1815  })
1816}
1817  
1818  </script>
1818
1819   
1820  
1820<script type="text/javascript" src="https://kenwheeler.github.io/slick/slick/slick.js"></script>
vendor: 1 bytes, line 1820
1820
1821<script>
1822$(document).ready(function(){
1823  $('.testimonial-slider').slick({
1824      infinite: true,
1825  variableWidth: true,
1826  slidesToScroll: 1,
1827slidesToShow: 3,
1828appendArrows: $('.arrow-container'),
1829 prevArrow: "<img src='https://cdn.prod.website-files.com/61605eb791310a36f9471496/63cf994ddb063a6ce6857b90_ph_arrow-circle-right-thin.svg'>",
1830nextArrow: "<img src='https://cdn.prod.website-files.com/61605eb791310a36f9471496/63cf99a7a2891b37527eab16_ph_arrow-circle-right-thin%20(1).svg'>",
1831
1832  });
1833});
1834</script>
1834
1835
1836<script>
1837$("p").each(function() {
1838    let text = $(this).html().replace(/<br\s*\/?>|\&nbsp;|\u200D|\s+/g, ""); // Remove <br>, &nbsp;, ZWJ, and spaces
1839    if (text === "") {
1840        $(this).hide(); // Hide only truly empty paragraphs
1841    }
1842});
1843</script>
1843
1844
1845<script>
1846$(document).ready(function() {
1847  // Process all paragraphs and list items
1848  $("p, li").each(function() {
1849    const $element = $(this);
1850    let html = $element.html();
1851    
1852    // Skip if no HTML content
1853    if (!html) return;
1854    
1855    // Check if element has actual visible content
1856    const textContent = $element.text().trim();
1857    if (textContent.length > 0) {
1858      // Handle multiple <br> tags at the end
1859      let modified = false;
1860      let newHtml = html;
1861      
1862      // Keep removing trailing <br> tags until there are no more
1863      while (newHtml.endsWith('<br>') || newHtml.endsWith('<br/>') || newHtml.endsWith('<br />')) {
1864        if (newHtml.endsWith('<br>')) {
1865          newHtml = newHtml.substring(0, newHtml.length - 4);
1866        } else if (newHtml.endsWith('<br/>')) {
1867          newHtml = newHtml.substring(0, newHtml.length - 5);
1868        } else if (newHtml.endsWith('<br />')) {
1869          newHtml = newHtml.substring(0, newHtml.length - 6);
1870        }
1871        modified = true;
1872      }
1873      
1874      // Handle case where <br> is followed by invisible characters
1875      if (!modified) {
1876        const brWithInvisibleRegex = /<br\s*\/?>\s*[\u200B-\u200F\u2028-\u202F\u2060-\u206F\uFEFF\u00A0]*$/;
1877        if (brWithInvisibleRegex.test(newHtml)) {
1878          newHtml = newHtml.replace(brWithInvisibleRegex, '');
1879          modified = true;
1880        }
1881      }
1882      
1883      // Update the element's HTML if changes were made
1884      if (modified) {
1885        $element.html(newHtml);
1886      }
1887    }
1888  });
1889});
1890
1891// Alternative simpler approach for older browsers
1892function removeTrailingBreaks() {
1893  $("p, li").each(function() {
1894    const $element = $(this);
1895    let html = $element.html();
1896    
1897    // Skip if no content
1898    if (!html || $element.text().trim().length === 0) return;
1899    
1900    // Check for consecutive <br> tags
1901    let modified = false;
1902    
1903    // Remove multiple <br> tags at the end
1904    while (html.endsWith('<br>')) {
1905      html = html.substring(0, html.length - 4);
1906      modified = true;
1907    }
1908    
1909    // Check for <br> with invisible character
1910    if (!modified) {
1911      const lastBrIndex = html.lastIndexOf('<br>');
1912      if (lastBrIndex > -1 && lastBrIndex > html.length - 15) {
1913        // Check if there's only invisible characters after the last <br>
1914        const textAfterBr = $(html.substring(lastBrIndex + 4)).text().trim();
1915        if (textAfterBr.length === 0) {
1916          html = html.substring(0, lastBrIndex);
1917          modified = true;
1918        }
1919      }
1920    }
1921    
1922    // Update if modified
1923    if (modified) {
1924      $element.html(html);
1925    }
1926  });
1927}
1928</script>
1928</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.