Puzzle is an AI native general ledger for United States startups, small businesses and the accounting firms that serve them, pairing parallel cash and accrual books with agents that draft the month end close for a human to approve before anything posts.
Independently scored, one dimension at a time. Every dimension is sourced, and we say whether a claim is published, reported, or estimated.
Four tiers carry list prices on the pricing page checked on 25 September 2026: Starter 24, Core 58, Complete 96 and Scale 288 dollars a month billed annually, or 30, 72, 120 and 360 billed monthly. The page also publishes user counts, AI credit allowances and the full refund terms of the 50 percent faster close guarantee. AI Close is now included on every plan and metered by the plan's AI credits, with no published overage rate, and accounting firms are still told to talk to Puzzle for partner plans and pricing.
Puzzle ships a first party MCP server plus a REST API with OAuth 2.0 and PKCE. The api-mcp FAQ states the MCP connection is strictly read only, re authenticates every 5 days, and is rate limited during the current alpha, and lists Claude Desktop, Claude.ai, Cursor and Windsurf as clients. Writes are reserved for Puzzle's own agents, which the page argues are deterministic while third party LLMs are probabilistic. The 9 July 2026 launch post says AI Close is generally available to firms and that nothing posts to the general ledger without human sign off.
Puzzle is self serve. The pricing page offers a 14 day free trial with full access to the Complete plan, self guided QuickBooks migration on Core and white glove QuickBooks migration on Complete and above. The Brex case study on the api-mcp page reports FinFuego cutting implementation from 6 hours to 1.5 hours through the one click Brex integration. For API partners the getting started doc publishes a sandbox server alongside production. The 50 percent faster close guarantee requires an onboarding call within 7 days of subscription start.
The developer docs index at puzzle-api.readme.io lists 81 API reference entries covering transactions, journal entries, bills, invoices, vendors, customers, payroll, documents, departments, locations, products and financial statements, with OAuth 2.0 plus PKCE and a documented sandbox server. Write scopes exist and include write:journal and write:transaction. The ceiling is access and plumbing: credentials are issued by request through api at puzzle.io, no webhooks appear anywhere in the docs index, and the published rate limits are described only as alpha limits.
Puzzle drafts financial statements automatically and the ai-close page describes Close as assignable agent tasks with due dates, a review panel and a logged audit trail showing date, action, item type and who signed off. Revenue recognition posts to the ledger only after a human review and post step. Two limits: subledgers for revenue, expenses and payroll are held back to the Scale tier at 288 dollars a month billed annually, and consolidated reporting across entities happens in Joiin rather than in Puzzle's own reporting.
Puzzle keeps cash and accrual books in parallel and its revenue recognition page describes automated deferred revenue schedules traceable to the source Stripe or BILL record, but the pricing page gates revenue recognition to the Complete tier at 96 dollars a month billed annually. The developer docs describe the ledger as append only and say the API is SOC 2 compliant. Multi entity consolidation is not in the ledger at all: the pricing FAQ routes it to the Joiin integration on Core and above, and the Create Payroll endpoint page states Puzzle currently only supports USD currencies.
The Puzzle help centre article on contacting support names in app chat as the route, with no phone number and no published response time. The pricing page tiers support as AI support on Starter, chat support on Core, priority chat on Complete and dedicated support and onboarding on Scale, so a paying customer buys a queue position rather than an SLA. Puzzle also leans on a partner network, offering to match buyers with a Certified Puzzle Expert. Third party review evidence could not be read: G2, Capterra and Trustpilot all returned 403 to this session.
Puzzle sells one subscription per company, from 1 user on Starter to 5 on Core and unlimited from Complete. Multi entity growth leaves the product: the 20 May 2025 Puzzle and Joiin post says Joiin consolidates unlimited entities and handles multi currency conversion, from 23 dollars a month billed annually. Only the Scale tier, at 288 dollars a month billed annually, advertises no transaction limits and no integration limits, which implies both exist below it. The Create Payroll docs state USD only support, so a second reporting currency is a hard stop.
Written by the Audit Friendly research team. No vendor edits, no sponsored placement.
What a buyer is really getting is a general ledger, not an automation layer sitting on top of someone else's books. Puzzle maintains cash and accrual sets in parallel, drafts financial statements automatically, and since 9 July 2026 sells AI Close, a set of agents that draft reconciliations, categorizations and accrual entries for a human to approve before anything posts. The pricing page checked on 25 September 2026 lists four tiers at 24, 58, 96 and 288 dollars a month billed annually (30, 72, 120 and 360 billed monthly), which puts a full accrual ledger with revenue recognition at 96 dollars a month, unlimited users included.
The catch is reach. Multi entity consolidation is not a Puzzle feature: the pricing FAQ hands it to Joiin, a separate product priced from 29 dollars a month billed annually for two companies, and the Create Payroll page in the API reference states that Puzzle currently only supports USD currencies. Subledgers for revenue, expenses and payroll wait for the 288 dollar Scale tier. Support is in app chat, tiered from AI only on Starter to dedicated on Scale, with no published response time. Every agent action spends one of a metered credit allowance, 25 for the life of the entry tiers, 100 a month on Complete and 300 on Scale, and no overage rate is published.
Four things belong in writing before signing. Ask for the current SOC 2 report rather than the badge, because the only terms published on the site are website terms last revised 1 June 2023 and not a subscription agreement. Ask what an AI credit overage costs. Ask which system an auditor would be pointed at once Joiin holds the consolidation and the elimination entries. And ask for API credentials during the trial, since access is granted by request through the Puzzle API team rather than self serve and no webhooks appear in the documentation index.
Jobs, mapped to how finance teams actually buy.
Forget the 40-row feature grid. Pick a finance workflow and see how this tool and its closest peers actually do it, with our verdict on who wins for whom.
Here's what it really costs: published rates where a vendor lists them, aggregated quote data where they don't, plus a path to your own number.
First books for one user: cash and accrual books, auto drafted financial statements, up to 98 percent auto categorization claimed, a 1 click tax report, unlimited connections and 25 lifetime AI credits. Support is AI only.
Positioned on the pricing page as the QuickBooks replacement: adds cash, burn, runway and margin insights, spend and revenue tracking, variance analysis, a custom chart of accounts, advanced reporting, 5 users, chat support and self guided QuickBooks migration.
The tier the pricing page marks Most Popular: adds revenue recognition, AI powered accuracy review and reconciliations, AI enhanced categorization, categorize from your inbox, classes, departments and projects, unlimited users, priority chat and 100 AI credits a month.
High volume tier: adds subledgers for revenue, expenses and payroll, no transaction limits, no integration limits, backup and restore, priority agent support, dedicated support and onboarding and 300 AI credits a month.
Every plan card on the pricing page now lists the AI Suite as included, with Chat, Cowork and Close, drawing on the plan's AI credits: 25 lifetime on Starter and Core, 100 a month on Complete and 300 a month on Scale. No overage rate is published.
Multi entity consolidation and multi currency conversion run in Joiin, a separate product, not inside the Puzzle ledger. Joiin's own pricing page lists 29 dollars a month billed annually (36 monthly) for two companies, or 23 dollars for one, with a 14 day free trial.
Puzzle now sells software plus service. Core + Expert Reviewed Bookkeeping is 171 dollars a month (219 on Complete) for companies with up to 10,000 dollars of monthly expenses; Full Service, with a dedicated bookkeeper running the monthly close, runs 619 to 1,019 dollars a month by expense band and is custom above 200,000 dollars a month. Add ons include migration at 149 dollars and catch up bookkeeping from 300 dollars per month of books.
The pricing FAQ answers the multi entity question with Joiin on Core and above, and Puzzle's own 20 May 2025 post prices Joiin from 23 dollars a month billed annually and credits it with the multi currency conversion. That means the consolidated view, the elimination entries and the group reporting sit in a second vendor's product with its own contract, its own uptime and its own audit trail. A buyer with two entities today should price both products and ask in writing which system of record an auditor would be pointed at.
The Create Payroll page in the Puzzle API reference states that Puzzle currently only supports USD currencies. Nothing on the pricing, product, integrations or revenue recognition pages fetched on 6 September 2026 describes multi currency books, and the multi currency claim on the Joiin post belongs to Joiin rather than to Puzzle. A company paying contractors abroad or reporting in anything but US dollars should confirm the handling in writing before migrating.
The pricing page states that each AI action uses 1 credit and allocates 25 lifetime credits on Starter, 25 lifetime on Core, 100 a month on Complete and 300 a month on Scale. Categorization, insight and close agents all draw on the same pool. Nothing published on that page says what an overage costs or whether credits can be topped up, so a firm planning to run close agents across a client book cannot model the AI cost from the public page.
To qualify, the pricing page requires onboarding and a setup call within 7 days, every primary source connected through supported live API integrations, Puzzle used as the primary general ledger for a full monthly close, a single entity structure, and no reliance on CSV or PDF uploads or unsupported integrations. The saving is measured on customer reported comparisons, and the refund covers Puzzle subscription fees only, excluding implementation fees, taxes and pass through costs.
The document at puzzle.io/legal/terms-of-service is headed Terms of Service for access to and use of the website, was last revised 1 June 2023, and covers licence, termination for breach and website use. It is not a subscription agreement, so notice periods, data export on exit, uptime commitments and the security terms behind the SOC 2 claim are not readable before signing. Ask for the master agreement and the current SOC 2 report.
Scored on what an outside agent can actually reach: the documented API, how it authenticates, and whether the vendor ships an MCP server.
Puzzle publishes both a REST API and a first party MCP server. The api-mcp FAQ states that every MCP connection is strictly read only and user permissioned, re authenticates every 5 days, and is rate limited during the current alpha, with Claude Desktop, Claude.ai, Cursor and Windsurf named as supported clients. The stated reason is that Puzzle's own agents are deterministic and so are trusted to write to the ledger, while third party language models are probabilistic and so get analysis access only.
Writes run through the REST API instead, where the documentation index lists 81 reference entries and write scopes including write:journal, write:transaction, write:bill, write:invoice and write:payroll, secured with OAuth 2.0 and PKCE against a documented sandbox server. Access is granted by request rather than self serve, and no webhooks appear anywhere in the documentation index. Inside the product, Puzzle says AI Close reached general availability on 9 July 2026 and that nothing posts to the general ledger without a human sign off, which is a vendor claim.
Who wins for whom: The most close tooling at a small business price: Digits. Close work split into assignable, signed-off tasks: Puzzle. Already on QuickBooks with a simple close: QuickBooks Online, with the checklist kept in Excel.
Close as assignable tasks. The close runs as assignable tasks with due dates, a review panel and a logged audit trail of who signed off.
Where it loses: Revenue, expense and payroll subledgers are held back to the Scale tier ($288/mo billed annually), and consolidation happens outside Puzzle, in Joiin.
Source: AF score rationale: Reporting & close 66; Puzzle watch-outs.
Watch: Puzzle demo: a modern ledger and AI Close in action 9:01 · Official demo · Puzzle on YouTube (official)
A date lock, not a close. Standard statements and a close-the-books date lock, with a custom report builder on the Advanced tier.
Where it loses: No close checklist and no consolidation across company files, so detailed reporting ends up in Excel.
Source: AF score rationale: Reporting & close 52.
Watch: Close Your Books: Month End Close 29:03 · Consultant walkthrough · Fourlane on YouTube
More close tooling than its price. Pulls bank statements automatically, runs continuous quality checks against materiality thresholds, and supports custom close checklists.
Where it loses: No consolidation or multi-currency reporting, and every entity is its own subscription.
Source: AF score rationale: Reporting & close 76; Digits watch-outs.
Watch: Month-End Close Just Got Easier with Digits 0:54 · CPA firm clip · Anders Virtual CFO on YouTube
Who wins for whom: Statements fetched for you, with materiality checks: Digits. A startup banking with Mercury, Ramp or Brex: Puzzle. The largest app ecosystem around your bank feeds: QuickBooks Online.
Deepest with startup banks. AI categorisation on native feeds from Mercury, Ramp, Brex and Stripe plus Plaid banks, with a consistency engine that flags a vendor landing in two categories.
Where it loses: The headline reconciliation figures come from Puzzle's own customer story, and the deepest automation relies on those native feeds rather than any bank.
Source: Puzzle banking integrations and automated reconciliation pages, September 2026; AF score rationale: API & automation 71.
Watch: Puzzle 101: real-time financials on an AI-native ledger 57:28 · CPE live demo · Earmark CPE webinar on YouTube
The biggest feed ecosystem. Automatic bank feeds and the largest app ecosystem in small business accounting, on a mature accounting API.
Where it loses: Bank feed and integration matching complaints are common in reviews, and mistakes made early are hard to unwind.
Source: AF score rationale: API & automation 76; QuickBooks Online watch-outs.
Watch: Do not do this in QuickBooks when adding bank transactions 9:19 · Independent walkthrough · Hector Garcia CPA on YouTube
Statements fetched for you. Pulls bank statements automatically through Plaid feeds and runs continuous quality checks against the materiality thresholds you set.
Where it loses: Reconciliation status and history do not come across from QuickBooks Online, and it works in the United States and in dollars only.
Source: AF score rationales: Reporting & close 76, Implementation 72; Digits watch-outs.
No public demo of this task. Ask for a sandbox run into your own system before you sign.
Puzzle prices per company rather than per employee, so headcount does not move the bill. The pricing page checked on 25 September 2026 lists four tiers billed annually: Starter at 24 dollars a month, Core at 58, Complete at 96 and Scale at 288, with monthly billing at 30, 72, 120 and 360. Users are capped at 1 on Starter and 5 on Core, and are unlimited from Complete upward.
A 25 person startup that wants accrual books with revenue recognition, class and department tracking and the AI accuracy review lands on Complete at 96 dollars a month, or 1,152 dollars a year. Two costs sit outside that number. A second entity means the Joiin add on, which Joiin prices from 29 dollars a month billed annually for two companies. AI Close is now included on every plan card as part of the AI Suite, drawing on the plan's AI credits, and accounting firms are told to contact Puzzle for partner pricing.
Agent usage is metered. The pricing page states that each AI action uses 1 credit, with 25 lifetime credits on Starter and Core, 100 a month on Complete and 300 a month on Scale. No overage rate is published, so a team planning to run close agents every month should ask for one in writing.
The pricing page offers a free trial of the Complete plan and makes Starter free for 2 months, says data is kept when the trial converts, and states that plans can be changed at any time and cancelled at any time. Annual billing saves 20 percent; paying monthly costs 25 percent more on every tier.
The 50 percent faster close guarantee is the only refund mechanism published. It allows a refund of Puzzle subscription fees requested within 30 days, and up to 90 days from the original subscription date, if the second month close is not at least 50 percent faster. It applies only to single entity structures, requires onboarding and a setup call within 7 days, requires every primary source connected through supported live API integrations rather than CSV or PDF uploads, and excludes third party fees, implementation fees, taxes and pass through costs.
One gap matters for a controller. The document published at puzzle.io/legal/terms-of-service is headed as terms for access to and use of the website and was last revised on 1 June 2023. It is not a subscription agreement, so notice periods, uptime commitments, data export on exit and the security terms behind the SOC 2 claim cannot be read before signing. Ask for the master agreement and the current SOC 2 report.
Puzzle is bought and set up self serve. The pricing page offers a free trial of the Complete plan, self guided QuickBooks migration on Core, and white glove QuickBooks migration on Complete and above. There is no partner led implementation project of the kind a mid market ERP requires.
Two published data points frame the effort. The Brex case study on the api-mcp page reports that FinFuego cut accounting setup from 6 hours to 1.5 hours through the one click Brex integration, and VentureBeat is quoted on the same page saying the integration reduces startup accounting setup from a weeks long process to a single click. Both accounts come from the vendor and its partner.
The real timing constraint is the guarantee. It requires onboarding and a setup call within 7 days of subscription start, every primary source connected through supported live API integrations, and one full monthly close cycle with Puzzle as the primary general ledger before the saving is measured. On the firm side, the 9 July 2026 launch post says Accountalent, a firm of 25 years with more than 7,500 startup clients, cut its close from 15 to 20 days down to 3 to 5 days. That is a vendor account and no independent verification of it was found.
Partly, and the split is deliberate. Puzzle publishes a first party MCP server, and the api-mcp FAQ states that every MCP connection is strictly read only and user permissioned, re authenticates every 5 days for security, and is rate limited during the current alpha. Claude Desktop, Claude.ai, Cursor and Windsurf are named as supported clients. The page argues that Puzzle's own agents are deterministic and so are trusted to write, while third party language models are probabilistic and so get read access only.
Writing happens through the REST API instead. The developer documentation index lists 81 API reference entries covering transactions, journal entries, bills, invoices, vendors, customers, payroll, documents, departments, locations, products and financial statements, with OAuth 2.0 plus PKCE authorization and a documented sandbox server at staging.southparkdata.com alongside production at api.puzzle.io. Write scopes include write:journal, write:transaction, write:bill, write:invoice and write:payroll.
Two limits apply. Credentials are issued by request through the Puzzle API team rather than self serve, and no webhooks appear anywhere in the documentation index, so an integration polls rather than subscribes. Inside the product, the 9 July 2026 launch post says AI Close drafts the work and nothing posts to the general ledger without a human sign off.
Answered only from our own published research on this tool, never from general internet noise. If we cannot answer it well, our research agents will dig in and publish a sourced answer.