← /for/

Scratch for QuickBooks Online

Pull your QuickBooks Online records into local files so your AI can audit the books and propose cleanup, without direct API access to your accounting system. Read-only today, publish-back on the way. Try it now free → or book a demo with Curtis

The books drift over a quarter. Customer and vendor records go inconsistent, invoices and bills accumulate, and by the time an audit looms you are clicking through entities one screen at a time to figure out what needs fixing. An AI could read all of it and tell you, but pointing one straight at QuickBooks means handing a model live API access to your accounting system, and even then it sees a few records at a time, never the whole ledger.

Scratch takes the other path. It pulls your QuickBooks Online records down to files on your computer, all 23 entity types, and your AI reads and reasons over every one of them there. It audits the books, drafts cleanup proposals, and writes summary reports as files you read alongside the originals. QuickBooks is read-only today, so nothing the AI does touches your live company file. It proposes, you review. Publish-back is on the roadmap. Scratch is the companion app to Whalesync: Whalesync keeps your tools in sync, and Scratch is where you audit and plan the cleanup first.

What Scratch pulls from QuickBooks

How it works

  1. Scratch pulls your QuickBooks records into local files. Customers, vendors, employees, invoices, bills, payments, estimates, items, accounts, journal entries, 23 entity types in total, all come down to a folder on your computer. This is read-only. Nothing touches your live company file.
  2. Your AI reviews and proposes cleanup over the files. Open the folder in the agent you already use. It reads every record, audits the books, and writes cleanup proposals, audits, and summary reports.
  3. You read the AI's output as files alongside the originals. Each proposal sits next to the record it came from, so you can read what the AI found and decide what to do with it. Publish-back to QuickBooks is on the roadmap. Today this is the read side of the loop.

What teams use it for

Why pull it into files at all?

Because it gives the AI full context over every record without handing it direct API access to your accounting system. The AI reads all 23 entity types at once, not a sample it paged through over an API, so it can reason across the whole ledger instead of a handful of records. The analysis runs against local files, so it is fast, about 10x faster than the same AI working over an API. And your live company file is never touched. The AI reasons over a copy. Your books stay exactly as they were.

What's safe

Nothing writes back. QuickBooks is read-only today, so the AI never touches your live accounting system. You bring your own AI: Scratch holds no AI credentials and runs no model, so you sign into Claude, Claude Code, Codex, Cursor, Copilot, Cline, or Windsurf the way you already do. The whole workspace is git-backed, so every pull and every proposal is tracked. Publish-back to QuickBooks is coming. Scratch is SOC 2 compliant.

Questions QuickBooks users ask

Can Scratch change my QuickBooks data?

No. QuickBooks is read-only today. Scratch pulls your records down to local files, and your AI reads and proposes cleanup over those files. Nothing writes back to your live company file. Publish-back is on the roadmap, but today this is the read side of the loop.

How is this different from giving an AI direct QuickBooks API access?

Direct API access hands a model live access to your accounting system and still only lets it read a few records at a time. Scratch pulls all 23 entity types into files first, so the AI reasons over the whole ledger at once, faster, and without ever touching the live company file.

Which AI does it use?

Whichever one you already use. Scratch holds no AI credentials and runs no model. You bring Claude, Claude Code, Codex, Cursor, Copilot, Cline, or Windsurf, and it reads the local files.

Is my accounting data safe?

Yes. The files live on your computer, the workspace is git-backed, and Scratch is SOC 2 compliant. Because nothing writes back today, the AI can never alter your live QuickBooks company file.

See it on your own QuickBooks

Pull your QuickBooks records into files and let your AI audit them, then read the proposals alongside the originals.

Use AI to edit QuickBooks Online

Scratch connects your AI agent to QuickBooks Online. Pull a folder, let the agent edit the files, review every diff, and publish only what you approve.

See it run on your own content.

Curtis runs these calls himself. Thirty minutes, no pitch, no slides. He connects your platforms live and shows you your content as an editable, reviewable diff. Bring anything sticky: a refresh, a migration, or a rebrand.

Book a 30-minute demo call → or try it free

cookies

strictly necessary
required for the site to work. always on.

analytics
google analytics & posthog — anonymous usage, so we can improve the site.