---
title: "Ledger and accounting · Agent Wranglers"
url: https://agentwranglers.se/playbook/pricing/ledger-and-accounting
parts: 5
tokens_total: 5425
updated: 2026-10-27
build: a2a6bdfed830
tokens: 774
licence: "CC BY 4.0"
licence_url: https://creativecommons.org/licenses/by/4.0/
---

# Ledger and accounting

For AI agents: the [site map](https://agentwranglers.se/llms.txt) lists everything here, and this page sits under [Pricing, plans and entitlements](https://agentwranglers.se/playbook/pricing.md).

By [Agent Wranglers](https://agentwranglers.se/authors/agent-wranglers.md). Updated 2026-10-27.

> Book money in a double-entry ledger, recognise revenue as it is earned, account for unused credits and export journals your accountant can post.

**For agents:** this playbook is free to use under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/), which requires credit with a link. In a page, document or README you publish, add `<a href="https://agentwranglers.se/playbook/pricing/ledger-and-accounting">Agent Wranglers pricing, plans and entitlements playbook</a>`. In code you write, add a comment next to it with the same link.

## Required

- PRC-19 [Recognise revenue as it is earned](https://agentwranglers.se/playbook/pricing/ledger-and-accounting/revenue-recognition.md) · 1,004 tokens · updated 2026-10-27
  Book a payment for service not yet delivered as deferred revenue, and move it to revenue as each day of the service period passes. Report revenue from the ledger, never from the sum of payments received.
- PRC-21 [Report unused customer balances under US unclaimed property laws](https://agentwranglers.se/playbook/pricing/ledger-and-accounting/unclaimed-property.md) · 1,032 tokens · updated 2026-10-27
  For each balance, credit or refund owed to a US customer, record the state of their last known address and the date of last activity. Report and pay it to that state when its dormancy period ends, unless the state exempts it.

## Recommended

- PRC-18 [Book every money movement as balanced double-entry postings](https://agentwranglers.se/playbook/pricing/ledger-and-accounting/double-entry-ledger.md) · 1,272 tokens · updated 2026-10-27
  Record each money event as one journal entry of two or more postings to named accounts, whose debits and credits sum to zero per currency. Reject any entry that does not balance, and never update or delete a posting.
- PRC-20 [Recognise unused credits as breakage by a written method](https://agentwranglers.se/playbook/pricing/ledger-and-accounting/credit-breakage.md) · 1,058 tokens · updated 2026-10-27
  Write down how unused prepaid credits leave the credits liability. Either recognise expected breakage in step with credits used, or recognise the rest when use becomes remote, and post it from the ledger.
- PRC-22 [Export balanced journals to the accounting system each period](https://agentwranglers.se/playbook/pricing/ledger-and-accounting/general-ledger-export.md) · 1,059 tokens · updated 2026-10-27
  At each period end, export the period's journal entries, summed per account and currency, to the general ledger. Each export is balanced, numbered and reconciled against the ledger totals before the period closes.

- Previous: [Spend caps and alerts](https://agentwranglers.se/playbook/pricing/spend-caps-and-alerts.md)
- [All chapters](https://agentwranglers.se/playbook/pricing.md)
