Billing And Limits

Understand how Better Accountant keeps usage, plan boundaries, and billing actions explicit.

Better Accountant enforces billable usage in the backend before expensive work starts.

Plans currently map to limits for clients, documents, storage, journal entries, and AI generations. The app also supports Stripe checkout, portal access, subscription state, and one-off package behavior.

Usage surfaces

The Billing page shows:

MeterMeaning
ClientsActive client count against the plan.
DocumentsMonthly document usage against the plan.
R2 storageActive and archived storage usage.
Journal entriesEntries created against plan allowance.
AI generationsAI-assisted calls counted for the workspace.

Admin actions

Only workspace owners and admins should manage billing. Non-admin users can see relevant state but should not start checkout, open the billing portal, or cancel subscriptions.

Product stance

Usage limits are not decoration. They prevent accidental billing exposure and keep processing predictable when firms upload large batches.