Bookkeeping for software, not spreadsheets
Microbooks is a 100% API-based bookkeeping platform that automates routine accounting and produces financial reports compliant with IFRS and GAAP — so your product ships with real accounting instead of a ledger you built on a deadline.
You send
POST /books/v1/transaction
Authorization: Bearer <token>
{
"account_id": "<client account id>",
"transaction_type": "IN",
"narration": "Client Invoice",
"post_transaction": true,
"line_items": [{
"account_id": "<sales account id>",
"amount": 150,
"taxes": ["<output vat id>"]
}]
}You get
GET /books/v1/reports/income-statement
Example Company
Income Statement
For the period: Jan 01 2026 to Aug 04 2026
Operating Revenues
Operating Revenue 350.00
Operating Expenses
Operating Expense 120.00
_________
Gross Profit 230.00
Non Operating Expenses
Direct Expense 50.00
_________
Net Profit 180.00From your first API call to a full set of financial statements in minutes — follow the quickstart.
Why Microbooks?
IFRS & GAAP reports out of the box
Post transactions; get compliant income statements, balance sheets and cashflow statements in JSON, text, HTML or PDF. Double entry, taxes, forex and reporting periods handled for you.
A real ledger, not a CRUD API
Two-step commit keeps drafts editable and posted transactions immutable. Reversals, FIFO payment assignment, compound taxes and multi-currency translation are built in.
OAuth 2.1 platform
Authorization code + PKCE, rotating refresh tokens, dynamic client registration and personal access tokens — build your own apps on your customers’ books, or script against your own.
Claude-ready via MCP
The Microbooks MCP server gives AI assistants safe, structured access to your books: query reports, draft transactions with dry-run previews, and post only when you say so.
Dig into the details on the features page, or see how the platform connects to AI assistants under integrations.
Start with the quickstart
Set up an entity, a chart of accounts and taxes, record transactions and pull your first financial statements — the full walkthrough lives in the documentation.