Skip to content
A split-flap board on a lime podium reads Cash, Revenue and Accruals, each with a tick, and Books Closed. Around it on coloured plinths stand blue month cubes, a robot arm stamping sheets on a conveyor, a console of switches, a receipt printer with coins, a keyboard and monitor, and a pile of ledgers, in a meadow of grass and small flowers. Rolling hills fade into a blue sky with clouds, and coins and ticked sheets drift overhead.
Continuous close for SaaS finance teams

Month-end is a review, not a scramble.

RareMargin is a general ledger where revenue, amortization and accruals post the day they happen. AI drafts the entries you would write by hand, and nothing reaches the books until a person approves it.

14-day trial · no card · sample company included

Built into the ledger, not bolted on.

  • ASC 606 revenue schedules

    Each contract becomes a schedule that posts its revenue on time.

  • Double entry, always balanced

    An entry that does not balance never reaches the ledger.

  • SHA-256 hash chain

    Every posting is chained to the one before, so an edit cannot hide.

  • Approvals and segregation of duties

    Rules route entries to a reviewer, and nobody approves their own.

  • Multi-entity and FX

    Subsidiaries, currencies and exchange rates in one set of books.

  • REST API and MCP

    A versioned API, webhooks and an MCP server for AI agents.

The command center

Everything waiting on a person, on one screen.

Entries to approve, matches to confirm and accruals the assistant proposed, beside cash, ARR, runway and the controls that check the books.

The RareMargin command center for a sample company: cash, ARR, burn and runway, items that need attention, and controls that are passing.
The ledger

Every subledger posts to one ledger.

Billing, spend and cash don’t sync into the books overnight. They are the books, so every report reads the same posted entries.

A tray of two-tone blue cubes, one for each month from J to D, turning over one after another as each month is recognized.
01 / Revenue

Contracts in.
Recognized revenue out.

  • Schedules from contracts. ASC 606 schedules post revenue as each service period arrives; deferred revenue rolls forward on its own.
  • Invoices and collections. AR aging by customer, and bank receipts matched to invoices.
  • SaaS metrics from the ledger. MRR waterfall, ARR, NRR and GRR, from the same contracts that drive revenue.
An invoice slides under a scanner’s light on a peach bed; its coloured lines lift off one by one and drop onto stacks in sorting trays.
02 / Spend

Bills in.
Accruals before you ask.

  • Bills and vendors. AP aging by vendor, and spend by vendor, department or account.
  • Accruals, suggested. When a regular vendor’s bill hasn’t arrived, the accrual is suggested for you, and it reverses itself next month.
  • Prepaids that amortize. Amortization posts monthly from the schedule, not from a spreadsheet.
A console of toggle switches: each is flipped on in turn and its lamp lights, then a press of the big button lights the dome.
03 / Cash and close

Cash matched.
Controls always on.

  • Bank matching you can explain. Every suggestion shows its score and the factors behind it.
  • Controls that never sleep. Trial balance, tie-outs, closed periods, suspense and the hash chain, checked continuously.
  • A close that is a checklist. By month-end the postings are done; what is left is review and sign-off.
The assistant

AI drafts the entries. People approve them.

Ask about the books, or have it draft the entry. Whatever it proposes goes to the approval queue, and only a person can post it.

A robot arm lifts an approval stamp and presses it onto each sheet of paper riding past on a conveyor; stamped sheets carry a tick.

Each question counts toward your company’s monthly assistant allowance.

By the numbers

The rules are in the ledger, not in a policy doc.

0
entries the assistant or an MCP client can post without a person approving them
13
reports read straight from the ledger, from the trial balance to a 13-week cash forecast
SHA-256
seal on every posted entry, chained so a change to any one of them shows
14
days to try all of it, on your books or on a sample company with 14 months of history
Developers

Your books have an API.

The app, the REST API, webhooks and the MCP server all run on the same services, so a script gets exactly the rules a person does.

Keycaps for curly braces, a slash and v1, with a blue RUN key, in front of a monitor that types out lines of code.
REST API · /v1

Post an entry from anywhere.

Decimal-string amounts, idempotent writes, signed cursors and RFC 9457 errors. API keys carry a role, and their writes go through the same approval rules as anyone’s.

curl https://raremargin.com/v1/journal-entries \
  -H "Authorization: Bearer ck_…" \
  -H "Idempotency-Key: 8c1f2e" \
  -d '{
    "date": "2026-10-31",
    "memo": "October payroll",
    "lines": [
      { "account_code": "6000", "debit":  "84250.00" },
      { "account_code": "1000", "credit": "84250.00" }
    ]
  }'
MCP server · /mcp

Bring your own agent.

Connect Claude or any MCP client to the same tools the assistant uses. Write tools create approval requests, never postings.

claude mcp add --transport http raremargin \
  https://raremargin.com/mcp \
  --header "Authorization: Bearer ck_…"
Webhooks

Hear about every posting.

Signed with HMAC-SHA256, sent from a transactional outbox, retried with backoff, and every delivery logged in Settings.

Pricing

One plan. Every feature.

No modules to unlock and no add-ons for the assistant or the API. Try it for 14 days, then subscribe when the books are in.

Pricing and FAQ →
RareMargin14 days free
$99.00/ month per company
  • General ledger and close
  • Revenue, AR and AP
  • Bank matching and forecast
  • Controls and hash chain
  • The assistant
  • API, MCP and webhooks
Start free trial
Questions

What finance teams ask first.

More on billing and the trial on the pricing page.

What is RareMargin?

RareMargin is an AI-native general ledger with continuous close for finance teams at SaaS companies. Revenue schedules, amortization, accruals and bank matching post to one double-entry ledger as they happen, AI drafts the entries you would write by hand, and nothing reaches the books until a person approves it.

What is continuous close?

Continuous close keeps the books closed through the month instead of catching up at the end of it. In RareMargin, recognized revenue and amortization post on schedule, accruals are suggested when a regular bill hasn’t arrived, bank lines are matched as they come in, and controls such as the trial balance and tie-outs are checked continuously. By month-end the postings are done, and the close is a review and sign-off.

Who is RareMargin for?

RareMargin is for controllers, accountants and finance leads at SaaS companies who recognize subscription revenue under ASC 606, run more than one entity or currency, and want month-end to be a review rather than a scramble.

How much does RareMargin cost?

RareMargin costs $99 a month per company, with every feature included: the ledger, revenue and AR, spend and AP, cash, the close, 13 reports, the AI assistant and the API. Every company starts with a 14-day free trial, and no card is needed to start.

Does the AI post entries to the ledger by itself?

No. RareMargin’s assistant and any MCP client can only propose an entry. Each proposal goes to the approval queue with its reasoning, and it posts only after a person approves it. Approval rules also enforce segregation of duties, so nobody approves their own entry.

Does RareMargin handle ASC 606 revenue recognition?

Yes. RareMargin turns each customer contract into a revenue schedule that posts recognized revenue as each service period arrives, deferred revenue rolls forward on its own, and MRR, ARR, NRR and GRR are read from the same contracts.

Can I connect Claude or another AI agent to my books?

Yes. RareMargin runs a Model Context Protocol (MCP) server at /mcp with the same tools as the built-in assistant, and Claude Code, Claude Desktop, Cursor and Codex connect to it with an API key. Write tools create approval requests, never postings. A versioned REST API at /v1 and signed webhooks cover scripts and integrations.

How does RareMargin compare with Rillet, QuickBooks Online and NetSuite?

RareMargin is self-serve at $99 a month per company, with a published price. Rillet is sold through a demo, with a managed implementation and SOC 2 reports; QuickBooks Online suits small businesses; NetSuite is a full ERP on an annual license.

Can I try RareMargin without my own data?

Yes. RareMargin can start you on a sample SaaS company with 14 months of history: contracts, invoices, bills, bank lines and a closed ledger to explore for 14 days.

Continuous close

Stop closing the books. Keep them closed.

Start a 14-day trial on your own data, or on a sample SaaS company with 14 months of history. No card needed.

Three desk objects on a green stage: a tray of blue month cubes, a console of toggle switches with a lit button, and a keyboard of keycaps under a monitor of code.