Hoq Books
Double-entry books for one company: invoices, bills, bank feeds and reports.
What it does
Hoq Books keeps a company's books in double entry. Invoices and payments received are on one side, bills, purchase orders and checks on the other. Bank statements come in as OFX or CSV, rules sort the lines, and you reconcile each account to the statement.
Reports cover profit and loss, balance sheet, trial balance, cash flow, general ledger, and receivable and payable aging. Year-end close and 1099 figures are built in. Posted journal entries are chained by hash, so a changed entry shows up when the books are checked.
Each company is one .books file in your own Hoq Storage. Changes are saved to your drive every 15 seconds, and the newest 20 versions are kept. Hoq Crew and Hoq Service can post to it directly, and you can hold what they send for review first.
In numbers
Specifications
| Where your books live | One .books file per company in the owner's Hoq Storage. |
|---|---|
| Saving | Changes ship to your drive every 15 seconds, with a full save daily. |
| Versions kept | The newest 20 versions of each books file stay in your drive. |
| Bank import | OFX and CSV statements, with bank rules and reconciliation. |
| Reports | Profit and loss, balance sheet, trial balance, cash flow, general ledger, AR and AP aging. |
| Tax forms | 1099 figures for the year, with a threshold you set. |
| Tamper evidence | Posted journal entries are linked in a hash chain that an integrity check walks. |
| Entries from other apps | Hoq Crew payroll and Hoq Service invoices post as balanced entries; a retry never posts twice; each app can be held for review. |
| Attachments | Receipts and documents are kept beside the books in your drive, or inside the books file, per company. |
| AI agents | Connect Claude Code, Cursor or any MCP client with a key; set each area to off, look, ask first or change. |
Features
23 features, all shipped. Listed from the product's code and documentation; each row shows the day it was last checked.
| Invoices | Create, send and track invoices. | |
| Payments received | Record payments against invoices, or money in without one. | |
| Credit memos | Issue credit memos to customers. |
| Bills | Enter and pay bills from vendors. | |
| Purchase orders | Raise purchase orders. | |
| Vendor credits | Record credits from vendors. | |
| Check printing | Preview and print checks. |
| Statement import | Load OFX or CSV statements; lines already loaded are skipped. | |
| Bank rules | Sort incoming lines to accounts by rule. | |
| Reconcile | Reconcile each account to its statement. | |
| Deposits and e-payments | Group receipts into deposits and record electronic payments. |
| Chart of accounts and journal | Keep your own chart of accounts and post journal entries. | |
| Recurring entries | Repeat entries on a schedule. | |
| Fixed assets | Keep an asset register. | |
| Year-end close | Close the year. | |
| Hash-chained journal | Posted entries are linked by hash so changes can be detected. |
| Financial statements | Profit and loss, balance sheet, trial balance and cash flow. | |
| Aging | Receivable and payable aging. | |
| General ledger | The full ledger, downloadable as CSV. | |
| 1099 figures | Vendor totals for 1099 reporting. |
| Entries from Hoq apps | Crew and Service post balanced entries; a retry returns the first entry; hold any app for review. | |
| Agent keys | One key for Claude Code, Cursor or any MCP client, across the companies you choose. | |
| Per-area agent rules | Set each agent to off, look, ask first or change, area by area. |
Works with
- Hoq CrewFinalized payroll posts to the books as one balanced entry.
- Hoq ServiceInvoices, payments, fees, refunds and deposits post to the books.
- Hoq StorageThe company file and its attachments live in your drive.
Your data
| Where it is kept | One .books file per company in the owner's Hoq Storage; attachments beside it or inside it. |
|---|---|
| Getting it out | The books file is in your drive, with the newest 20 versions. The general ledger downloads as CSV. |
| If you leave | Not documented. The books file stays in your drive. |
APIs and standards
- MCP server at /mcp/books for AI agents, with per-company keys
- JSON API at /api/books
- Standard: Double-entry accounting
- Standard: OFX
- Standard: CSV
Compared
| Checked 2026-11-01 | Hoq Books | QuickBooks Online Simple Start | Xero Early |
|---|---|---|---|
| Cheapest paid tier | No public price yet | $38 per month list (1 user)1 | $27 per month2 |
| Users | Owners and admins of the company, through Hoq ID | 1 user plus 2 accountants1 | No per-user fees2 |
| Invoice limit on cheapest tier | None set | None stated1 | 20 invoices and 5 bills a month2 |
| Export | The books file and 20 versions are in your drive; general ledger as CSV | Reports and lists as zipped Excel; no single full export3 | CSV of invoices, bills, contacts, chart of accounts and more4 |
| API | MCP and JSON door for agents and Hoq apps | Intuit Accounting API5 | Xero Accounting API6 |
| Payroll | Posts from Hoq Crew; no payroll run | Payroll add-on1 | Payroll powered by Gusto, $36 a month plus $6 per person2 |
| Bank feeds | OFX and CSV statement import; no live bank connection | Connected bank feeds1 | Connected bank feeds2 |
| Where data lives | A file in your own Hoq Storage | Vendor cloud1 | Vendor cloud2 |
- https://quickbooks.intuit.com/pricing/
- https://www.xero.com/us/pricing-plans/
- https://quickbooks.intuit.com/learn-support/en-us/help-article/list-management/export-reports-lists-data-quickbooks-online/L1xleDrLp_US_en_US
- https://central.xero.com/0/article/Export-invoices-and-bills
- https://developer.intuit.com/
- https://developer.xero.com/documentation/api/accounting/overview